nashorn/src/jdk/nashorn/internal/objects/Global.java
Tue, 15 Jul 2014 16:54:01 +0530 sundar 8050432: javax.script.filename variable should not be enumerable with nashorn engine's ENGINE_SCOPE bindings
Tue, 08 Jul 2014 13:13:31 +0200 attila 8047067: all eval arguments need to be copied in Lower
Tue, 08 Jul 2014 16:30:42 +0530 sundar 8049524: Global object initialization via javax.script API should be minimal
Fri, 04 Jul 2014 20:15:41 +0530 sundar 8044760: Avoid PropertyMap duplicate for global instances
Tue, 24 Jun 2014 19:43:44 +0530 sundar 8047959: bindings created for declarations in eval code are not mutable
Tue, 03 Jun 2014 14:13:03 +0530 sundar 8044520: Nashorn cannot execute node.js's express module
Wed, 28 May 2014 16:53:43 +0200 attila Merge
Tue, 13 May 2014 11:30:40 +0200 attila 8042118: Separate types from symbols
Wed, 23 Apr 2014 17:37:41 +0200 lagergren 8041434: Add synchronization to the common global constants structure
Wed, 23 Apr 2014 16:13:47 +0200 lagergren 8038426: Move all loggers from process wide scope into Global scope
Fri, 11 Apr 2014 16:52:14 +0200 lagergren 8039746: Transform applies to calls wherever possible, for ScriptFunctions and JSObjects.
Mon, 31 Mar 2014 14:13:34 +0200 lagergren 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.
Thu, 27 Mar 2014 11:45:54 +0100 lagergren 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.
Fri, 21 Mar 2014 17:52:03 +0100 attila Merge
Mon, 03 Mar 2014 11:24:44 +0100 lagergren 8035836: Array performance improvements
Wed, 26 Feb 2014 13:17:57 +0100 attila 8035820: Optimistic recompilation
Tue, 06 May 2014 17:54:15 +0530 sundar 8042364: Make __proto__ ES6 draft compliant
Mon, 17 Mar 2014 18:02:00 +0530 sundar 8037400: Remove getInitialMap getters and GlobalObject interface
Thu, 13 Mar 2014 15:58:24 +0530 sundar 8015958: DataView constructor is not defined
Wed, 12 Mar 2014 11:26:00 +0100 hannesw 8021350: Share script classes between threads/globals within context
Mon, 03 Mar 2014 15:23:01 +0100 hannesw 8035948: Redesign property listeners for shared classes
Fri, 17 Jan 2014 20:09:47 +0530 sundar 8032060: PropertyMap of Error objects is not stable
Mon, 09 Dec 2013 09:48:11 +0530 sundar 8029612: the typeErrorThrower field in ScriptFunctionImpl cannot be static and common to all Globals
Fri, 01 Nov 2013 15:36:33 +0100 attila 8027236: Ensure ScriptObject and ConsString aren't visible to Java
Fri, 18 Oct 2013 12:50:21 +0200 hannesw 8026805: Array.prototype.length doesn't work as expected
Thu, 10 Oct 2013 16:16:20 +0200 lagergren 8026250: Logging nullpointer bugfix and javadoc warnings
Fri, 20 Sep 2013 12:11:08 +0200 hannesw 8022587: ClassCache is not optimal and leaks Source instances
Mon, 09 Sep 2013 20:10:41 +0530 sundar 8024180: Incorrect handling of expression and parent scope in 'with' statements
Fri, 09 Aug 2013 20:48:44 +0530 sundar 8022707: Revisit all doPrivileged blocks
Thu, 08 Aug 2013 16:38:32 +0530 sundar 8022524: Memory leaks in nashorn sources and tests found by jhat analysis
Tue, 23 Jul 2013 18:17:25 +0530 sundar 8021122: Not all callables are handled for toString and other function valued properties
Thu, 18 Jul 2013 18:08:26 +0530 sundar 8020731: Revisit checkPermission calls in Context class
Mon, 08 Jul 2013 16:33:50 +0530 sundar 8020015: shared PropertyMaps should not be used without duplication
Fri, 05 Jul 2013 14:38:04 +0530 sundar 8019947: inherited property invalidation does not work with two globals in same context
Wed, 03 Jul 2013 13:03:36 +0200 lagergren 8019585: Sometimes a var declaration using itself in its init wasn't declared as canBeUndefined, causing erroneous bytecode
Wed, 26 Jun 2013 15:40:52 +0200 hannesw 8019157: Avoid calling ScriptObject.setProto() if possible
Fri, 21 Jun 2013 16:55:18 +0530 sundar 8017260: adjust lookup code in objects.* classes
Thu, 13 Jun 2013 16:08:35 +0530 sundar 8015355: Array.prototype functions don't honour non-writable length and / or index properties
Wed, 12 Jun 2013 11:22:06 -0300 jlaskey 8016453: loadWithNewGlobal does not allow apply operation
Mon, 10 Jun 2013 19:54:07 +0530 sundar 8016239: loadWithNewGlobal should support user supplied arguments from the caller
Mon, 03 Jun 2013 08:34:29 -0300 jlaskey 8015741: Need a global.load function that starts with a new global scope.
Fri, 31 May 2013 13:04:55 -0300 jlaskey 8015727: Thread safe print function
Tue, 07 May 2013 14:43:17 +0200 lagergren 8013914: Removed explicit LineNumberNodes that were too brittle when code moves around, and also introduced unnecessary footprint. Introduced the Statement node and fixed dead code elimination issues that were discovered by the absense of labels for LineNumberNodes.
Fri, 03 May 2013 16:01:33 +0200 lagergren 8013871: mem usage histograms enabled with compiler logging level set to more specific than or equals to info when --print-mem-usage flag is used
Mon, 25 Mar 2013 18:20:16 +0530 sundar 8010709: org on the top level doesn't resolve
Thu, 14 Mar 2013 14:49:55 +0100 lagergren 8009982: Lazy execution bugfix. Added lazy sunspider unit test. Added mandreel to compile-octane test. Fixed warnings
Tue, 12 Mar 2013 18:12:42 +0530 sundar 8009757: Package access clean up and refactoring
Sat, 09 Mar 2013 21:49:32 +0530 sundar 8009559: clean up method handle lookup code.
Wed, 06 Mar 2013 22:38:18 +0530 sundar 8009553: Object.create(Array.prototype) doesn't respect reset length
Mon, 04 Mar 2013 11:01:26 -0400 jlaskey 8009379: Remove $ from generated class names
Mon, 25 Feb 2013 16:58:31 +0530 sundar 8008731: Separate configuration environment (options, error/output writer etc.) from Context
Fri, 22 Feb 2013 16:31:10 +0100 hannesw 8008093: Make RegExp engine pluggable
Fri, 22 Feb 2013 12:22:16 +0100 lagergren 8007002: Replace implicit exception throwing methods with explicit throws - simplify control flow and remove useless code
Thu, 14 Feb 2013 13:22:26 +0100 attila 8008085: Integrate Dynalink source code into Nashorn codebase
Thu, 14 Feb 2013 13:01:52 +0100 lagergren 8008199: Lazy compilation and trampoline implementation
Tue, 12 Feb 2013 12:47:51 +0100 attila 8007900: Function binding is inefficient
Mon, 11 Feb 2013 21:26:06 +0530 sundar 8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code
Thu, 07 Feb 2013 15:33:17 +0100 hannesw 8007718: Make static RegExp properties fully compatible to other engines
Wed, 06 Feb 2013 11:57:51 -0400 jlaskey 8007629: Remove extraneous quit from shell.js
Wed, 06 Feb 2013 17:56:12 +0530 sundar 8007619: Add support for deprecated properties of RegExp constructor
less more (0) -60 tip