Merge

8016550: nashorn.option.no.syntax.extensions has the wrong default

8016618: script mirror object access should be improved

8016235: Use in catch block that may not have been executed in try block caused illegal byte code to be generated

8016542: String.prototype.replace called with function argument should not replace $ patterns

8016528: Hex code from escape() should be padded

8016522: Numeric literal must not be followed by IdentifierStart

8016518: Parsing of octal string escapes is broken

8015355: Array.prototype functions don't honour non-writable length and / or index properties

8011893: JS Object builtin prototype is not thread safe

(0) -300 -100 -10 +10 +100 +300 +1000 tip

mercurial