Merge

8014219: Make the run-octane harness more deterministic by not measuring elapsed time every iteration. Also got rid of most of the run logic in base.js and call benchmarks directly for the same purpose

8015348: RegExp("[") results in StackOverflowError

8015351: Nashorn shell does not start with Turkish locale

8015354: JSON.parse should not use [[Put]] but use [[DefineOwnProperty]] instead

8011630: JSON parsing performance issue

8012522: Clean up lexical contexts - split out stack based functionality in CodeGenerator and generify NodeVisitors based on their LexicalContext type to avoid casts

Merge

8015278: Revert accidental changes to build.xml

8012083: Array literal constant folding issue

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

mercurial