1. 5f5c28b 8061391: concat as a builtin optimistic form, had to remove NoTypedArrayData and replace it, as we throw away a lot of optimistic link opportunities with NoTypedArrayData not being Continuous by Marcus Lagergren · 10 years ago
  2. fab85d4 8012518: Reengineer Parser.java to make it play well with the copy-on-write IR by Andreas Gabrielsson · 10 years ago
  3. 8d30498 8059811: Turn off optimistic typing by default and add both ant test-pessimistic and ant test-optimistic sub-test suites by Marcus Lagergren · 10 years ago
  4. 6db0038 8057019: Various problems with extra arguments to applies by Marcus Lagergren · 10 years ago
  5. 90b667d 8047728: (function(x){var o={x:0}; with(o){delete x} return o.x})() evaluates to 0 instead of undefined by Athijegannathan Sundararajan · 10 years ago
  6. d4287c2 8044102: Ensure bechmark exclude list for Octane benchmarks is in only one place, project.properties, and fix benchmark harness by Marcus Lagergren · 10 years ago
  7. b4b7b4e 8043632: Parallelize class installation and various script fixes by Marcus Lagergren · 10 years ago
  8. 7c50cd3 8043633: In order to remove global state outside of contexts, make sure Timing class is an instance and not a static global collection of data. Move into Context. Move -Dnashorn.timing to an official logging option by Marcus Lagergren · 10 years ago
  9. 26308e1c 8034206: Make parts of code pipeline reusable in order to facilitate faster warmup and faster lazy compilation by Marcus Lagergren · 10 years ago
  10. e30eb1b 8041434: Add synchronization to the common global constants structure by Marcus Lagergren · 10 years ago
  11. 187399b 8040102: Remove all references to Unsafe and definition of anonymous clases from the code by Marcus Lagergren · 10 years ago
  12. 89f65d6 8040089: Apply to call transform was incomplete. Now passes all tests and performance is back by Marcus Lagergren · 10 years ago
  13. 379d9f2 8027043: Turn global accesses into MethodHandle.constant, with one chance of reassignment, e.g. x = value occuring once in the global scope is ok, twice is not by Marcus Lagergren · 10 years ago
  14. f6722c9 8038406: Testability: as a first step of moving loggers away from the process global space, the Debug object now supports logging POJOs from log entries as an event queue, which can be introspected from test scripts. This is way better than screen scraping brittle and subject-to-change log output by Marcus Lagergren · 10 years ago
  15. 76bde64 8037177: -Dnashorn.optimistic should be enabled by default, meaning that it has to be explicitly set to false to run with the jdk 8 style conservative types by Marcus Lagergren · 11 years ago
  16. 9d92719 8036127: Prototype filter needs to be applied to getter guard as well, not just getter by Marcus Lagergren · 11 years ago
  17. 8d4fc39 8035836: Array performance improvements by Marcus Lagergren · 11 years ago
  18. e9e7dd2 8035820: Optimistic recompilation by Attila Szegedi · 11 years ago
  19. ab92b24 8028345: Remove nashorn repo "bin" scripts to avoid confusion with JDK bin launcher programs by Athijegannathan Sundararajan · 11 years ago
  20. 6f6ec2d 8013477: Node.setSymbol needs to be copy on write - enable IR snapshots for recompilation based on callsite type specialization. [not enabled by default, hidden by a flag for now] by Marcus Lagergren · 11 years ago
  21. fb7a325 8010701: Immutable nodes - final iteration by Marcus Lagergren · 11 years ago
  22. c846064 8010199: javax.script.Invocable implementation for nashorn does not return null when matching functions are missing by Athijegannathan Sundararajan · 11 years ago
  23. 1e1537c 8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code by Athijegannathan Sundararajan · 12 years ago
  24. 0748414 8006527: nashorn jsr223 engine does not work in sandbox by Athijegannathan Sundararajan · 12 years ago
  25. 8bbf26b 8005976: Break out AccessSpecializer into one pass before CodeGenerator instead of iterative applications from CodeGenerator by Marcus Lagergren · 12 years ago
  26. ff98299 8005940: provide ant targets to get and update external test scripts by Athijegannathan Sundararajan · 12 years ago
  27. eb0f105 8005843: refSymbols lookup of unbound variable could cause NullPointerException in Lower by Marcus Lagergren · 12 years ago
  28. 51ceb76 8005788: Loggers and their corresponding system properties not working correctly by Marcus Lagergren · 12 years ago
  29. 311f43d 8005663: Update copyright year to 2013 by James Laskey · 12 years ago
  30. 98762d6 8005403: Open-source Nashorn by Jim Laskey · 12 years ago