nashorn/src/jdk/nashorn/internal/runtime/Context.java
Fri, 06 Jun 2014 16:51:53 +0200 hannesw 8046215: Running uncompilable scripts throws NullPointerException
Thu, 05 Jun 2014 12:15:45 +0200 attila 8046014: MultiGlobalCompiledScript should cache :createProgramFunction handle
Wed, 04 Jun 2014 14:32:23 +0200 attila 8044502: Get rid of global optimistic flag
Wed, 04 Jun 2014 13:08:57 +0200 attila 8044638: Tidy up Nashorn codebase for code standards
Wed, 28 May 2014 16:53:43 +0200 attila Merge
Mon, 19 May 2014 15:29:42 +0200 lagergren 8034206: Make parts of code pipeline reusable in order to facilitate faster warmup and faster lazy compilation.
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, 18 Apr 2014 21:24:34 +0200 lagergren 8040655: When processing a RewriteException debug object, the return value has already been reset to null. We need to catch this value before that.
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
Thu, 20 Mar 2014 16:16:42 +0100 lagergren 8033334: Make sure that scope depth information is maintained in the RecompilableScriptFunctionDatas, to avoid unnecessary slow proto linkage when doing on demand compilation
Wed, 26 Feb 2014 13:17:57 +0100 attila 8035820: Optimistic recompilation
Wed, 07 May 2014 14:07:19 +0530 sundar 8041697: CompiledScript slower when eval with binding
Fri, 25 Apr 2014 16:34:17 +0200 hannesw 8040078: Avoid repeated reading of source for cached loads
Wed, 02 Apr 2014 18:26:57 +0200 hannesw 8038638: Persistent store for compiled scripts
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
Fri, 07 Feb 2014 18:47:46 +0530 sundar 8033924: Default permissions are not given for eval code
Thu, 30 Jan 2014 20:13:27 +0100 attila 8032681: Issues with Nashorn
Fri, 17 Jan 2014 20:09:47 +0530 sundar 8032060: PropertyMap of Error objects is not stable
Thu, 10 Oct 2013 16:16:20 +0200 lagergren 8026250: Logging nullpointer bugfix and javadoc warnings
Thu, 10 Oct 2013 11:48:56 +0200 sundar 8026167: Class cache/reuse of 'eval' scripts results in ClassCastException in some cases.
Wed, 09 Oct 2013 17:53:22 +0200 lagergren 8026137: Fix Issues with Binary Evaluation Order
Fri, 04 Oct 2013 16:21:29 +0530 sundar 8025771: Enhance Nashorn Contexts
Mon, 30 Sep 2013 21:33:38 +0530 sundar 8025629: load function should support a way to load scripts from classpath
Fri, 13 Sep 2013 16:45:11 +0530 sundar 8024619: JDBC java.sql.DriverManager is not usable from JS script
Mon, 09 Sep 2013 20:10:41 +0530 sundar 8024180: Incorrect handling of expression and parent scope in 'with' statements
Fri, 23 Aug 2013 14:16:16 +0200 lagergren 8023550: -d option was broken for any dir but '.'. Fixed Java warnings.
Thu, 22 Aug 2013 13:51:24 -0300 jlaskey 8023228: Debugger information gather is too slow.
Fri, 16 Aug 2013 18:51:53 +0200 lagergren 8023017: SUB missing for widest op == number for BinaryNode
Fri, 09 Aug 2013 20:48:44 +0530 sundar 8022707: Revisit all doPrivileged blocks
Wed, 24 Jul 2013 21:01:22 +0530 sundar 8021294: --verify-code option results in AnalyzerException
Wed, 24 Jul 2013 20:28:03 +0530 sundar 8021262: Make nashorn access checks consistent with underlying dynalink
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
Fri, 12 Jul 2013 20:06:41 +0530 sundar 8020463: Input argument array wrapping in loadWithNewGlobal is wrong
Thu, 11 Jul 2013 16:34:55 +0530 sundar 8020325: static property does not work on accessible, public classes
Wed, 10 Jul 2013 19:08:04 +0530 sundar 8020276: interface checks in Invocable.getInterface implementation
Wed, 10 Jul 2013 13:25:07 +0530 sundar 8020224: LinkageError: attempted duplicate class definition when --loader-per-compiler=false
Tue, 09 Jul 2013 17:37:46 +0530 sundar 8014785: Ability to extend global instance by binding properties of another object
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, 26 Jun 2013 15:40:52 +0200 hannesw 8019157: Avoid calling ScriptObject.setProto() if possible
Fri, 14 Jun 2013 21:16:14 +0530 sundar 8016618: script mirror object access should be improved
Thu, 13 Jun 2013 16:08:35 +0530 sundar 8015355: Array.prototype functions don't honour non-writable length and / or index properties
Mon, 10 Jun 2013 19:54:07 +0530 sundar 8016239: loadWithNewGlobal should support user supplied arguments from the caller
Wed, 05 Jun 2013 12:17:10 +0200 attila 8015961: Several small code-gardening fixes
Wed, 05 Jun 2013 12:08:49 +0530 sundar 8015945: loadWithNewGlobal return value has to be properly wrapped
Mon, 03 Jun 2013 12:57:53 -0300 jlaskey 8015814: loadWithNewGlobal needs to wrap createGlobal in AccessController.doPrivileged
Mon, 03 Jun 2013 08:34:29 -0300 jlaskey 8015741: Need a global.load function that starts with a new global scope.
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
Fri, 03 May 2013 15:33:54 +0200 lagergren 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]
Tue, 30 Apr 2013 10:05:42 -0300 jlaskey 8006220: Simplify PropertyMaps
Wed, 24 Apr 2013 14:25:28 -0300 jlaskey 8012251: jjs should support -fx option
Fri, 19 Apr 2013 16:11:16 +0200 lagergren 8010701: Immutable nodes - final iteration
Fri, 19 Apr 2013 17:46:01 +0530 sundar 8012612: Compile failed
less more (0) -60 tip