master
8187443: Forest Consolidation: Move files to unified layout
8059835: Optimistic splitting doesn't work with let and const
8187444: Forest Consolidation: Make build work
8193491: JavaImporter fails to resolve method elements within functions, that contain too many statements
8027302: Identifiers containing unicode escapes are not recognized as reserved words
8068513: Adding elements to a javascript 'object' (a map) is slow
8069338: Implement sharedScopeCall for optimistic types
8135178: importPackage not working even with load "Mozilla compatibility script"
8147076: LinkerCallSite.ARGLIMIT is used incorrectly
8157251: BeanLinker relinks array length operations for array types
8186646: Nashorn: "duplicate code" assertion when binding a vararg function that just passes arguments along
8186815: Java.from has a bug, when element is ScriptObject
8187962: Optimistic types ignore JavaAdapter return types
8188098: NPE in SimpleTreeVisitorES6 visitor when parsing a tagged template literal
8190391: nashorn "!!" of nonzero even integer var becomes false when returned
8190698: jjs tool of jdk.scripting.nashorn.shell module should not statically depend on java.desktop
8191301: JavaImporter fails to resolve imported elements within functions, that contain too many statements
8191306: Math.abs corner case with optimistic typing
8191468: jdk.scripting.nashorn.shell (jjs) module should use optional dependency for java.compiler module
8191819: String.prototype.match should follow ES6 specification
8237589: Fix copyright header formatting
8193371: Use Dynalink REMOVE operation in Nashorn
8193508: Expressions in split literals must never be optimistic
8193567: Conversion of comparison nodes affects local slots in optimistic continuation
8195829: Parsing a nameless ES6 class results in a thrown NullPointerException
8200716: Object propertyIsEnumerable buggy behavior on short integer-string key
8201466: Nashorn: defineProperty setters/getters on prototype object ignored with numeric property names
8204288: Matching the end of a string followed by an empty greedy regex and a word boundary fails
8204290: Add check to limit number of capture groups