Sat, 09 Mar 2013 21:49:32 +0530 8009559: clean up method handle lookup code.
sundar [Sat, 09 Mar 2013 21:49:32 +0530] rev 16277
8009559: clean up method handle lookup code. Reviewed-by: ahgross, jlaskey, attila, sundar
Wed, 06 Mar 2013 22:38:18 +0530 8009553: Object.create(Array.prototype) doesn't respect reset length
sundar [Wed, 06 Mar 2013 22:38:18 +0530] rev 16276
8009553: Object.create(Array.prototype) doesn't respect reset length Reviewed-by: jlaskey, lagergren
Mon, 04 Mar 2013 11:01:26 -0400 8009379: Remove $ from generated class names
jlaskey [Mon, 04 Mar 2013 11:01:26 -0400] rev 16275
8009379: Remove $ from generated class names Reviewed-by: attila, lagergren Contributed-by: james.laskey@oracle.com
Mon, 04 Mar 2013 11:44:54 +0100 8008370: coffee script compiler doesn't work with Nashorn
hannesw [Mon, 04 Mar 2013 11:44:54 +0100] rev 16274
8008370: coffee script compiler doesn't work with Nashorn Reviewed-by: lagergren, attila
Sat, 02 Mar 2013 11:26:47 -0400 Merge
jlaskey [Sat, 02 Mar 2013 11:26:47 -0400] rev 16273
Merge
Fri, 01 Mar 2013 15:58:29 +0530 8009263: Fix all javadoc errors in nashorn code
sundar [Fri, 01 Mar 2013 15:58:29 +0530] rev 16272
8009263: Fix all javadoc errors in nashorn code Reviewed-by: hannesw, lagergren
Thu, 28 Feb 2013 22:59:31 +0100 8009240: RegExpScanner code is inefficient and too complex
hannesw [Thu, 28 Feb 2013 22:59:31 +0100] rev 16271
8009240: RegExpScanner code is inefficient and too complex Reviewed-by: jlaskey, lagergren
Thu, 28 Feb 2013 20:31:30 +0530 8009229: ant makefile default target should be "test"
sundar [Thu, 28 Feb 2013 20:31:30 +0530] rev 16270
8009229: ant makefile default target should be "test" Reviewed-by: lagergren, jlaskey
Wed, 27 Feb 2013 16:25:15 +0100 8009150: Previous dead code elimination was incomplete
attila [Wed, 27 Feb 2013 16:25:15 +0100] rev 16269
8009150: Previous dead code elimination was incomplete Reviewed-by: hannesw, lagergren
Wed, 27 Feb 2013 15:49:05 +0100 8009146: Eliminate some dead code in preparation for immutable AST
attila [Wed, 27 Feb 2013 15:49:05 +0100] rev 16268
8009146: Eliminate some dead code in preparation for immutable AST Reviewed-by: hannesw, lagergren
Wed, 27 Feb 2013 15:20:26 +0100 8009143: Eliminate Dynalink dependency on java.beans
attila [Wed, 27 Feb 2013 15:20:26 +0100] rev 16267
8009143: Eliminate Dynalink dependency on java.beans Reviewed-by: jlaskey, lagergren, sundar
Wed, 27 Feb 2013 14:12:45 +0000 8008950: jdk8/tl failing with SetupJavaCompilation BUILD_NASGEN contains missing directory -c on Windows
alanb [Wed, 27 Feb 2013 14:12:45 +0000] rev 16266
8008950: jdk8/tl failing with SetupJavaCompilation BUILD_NASGEN contains missing directory -c on Windows Reviewed-by: chegar, sundar
Tue, 26 Feb 2013 22:57:51 +0530 8009021: nasgen should be run on boot jdk rather than currenly built jdk
sundar [Tue, 26 Feb 2013 22:57:51 +0530] rev 16265
8009021: nasgen should be run on boot jdk rather than currenly built jdk Reviewed-by: jlaskey
Mon, 25 Feb 2013 16:51:04 +0100 8006984: Introducing local into a function inside with statement confuses its scope
attila [Mon, 25 Feb 2013 16:51:04 +0100] rev 16264
8006984: Introducing local into a function inside with statement confuses its scope Reviewed-by: jlaskey, lagergren, sundar
Mon, 25 Feb 2013 18:13:23 +0530 8008789: Enable java access and nashorn runtime tests for jtreg
sundar [Mon, 25 Feb 2013 18:13:23 +0530] rev 16263
8008789: Enable java access and nashorn runtime tests for jtreg Reviewed-by: lagergren, jlaskey, hannesw
Mon, 25 Feb 2013 16:58:31 +0530 8008731: Separate configuration environment (options, error/output writer etc.) from Context
sundar [Mon, 25 Feb 2013 16:58:31 +0530] rev 16262
8008731: Separate configuration environment (options, error/output writer etc.) from Context Reviewed-by: hannesw, lagergren
Fri, 22 Feb 2013 23:33:46 -0400 8008776: Revise BuildNashorn.gmk for changes in new build system
jlaskey [Fri, 22 Feb 2013 23:33:46 -0400] rev 16261
8008776: Revise BuildNashorn.gmk for changes in new build system Reviewed-by: jjh Contributed-by: james.laskey@oracle.com
Fri, 22 Feb 2013 22:39:23 +0530 8008729: Make sure that we can run basic jsr223 tests using jtreg
sundar [Fri, 22 Feb 2013 22:39:23 +0530] rev 16260
8008729: Make sure that we can run basic jsr223 tests using jtreg Reviewed-by: jlaskey, hannesw, lagergren
Fri, 22 Feb 2013 17:00:22 +0100 8006028: Integrate Joni regexp engine with Nashorn
hannesw [Fri, 22 Feb 2013 17:00:22 +0100] rev 16259
8006028: Integrate Joni regexp engine with Nashorn Reviewed-by: lagergren, attila
Fri, 22 Feb 2013 16:31:10 +0100 8008093: Make RegExp engine pluggable
hannesw [Fri, 22 Feb 2013 16:31:10 +0100] rev 16258
8008093: Make RegExp engine pluggable Reviewed-by: lagergren, attila
Fri, 22 Feb 2013 10:39:00 -0400 8008721: Tweaks to make all NEWBUILD=false round 4
jlaskey [Fri, 22 Feb 2013 10:39:00 -0400] rev 16257
8008721: Tweaks to make all NEWBUILD=false round 4 Reviewed-by: jjh Contributed-by: james.laskey@oracle.com
Fri, 22 Feb 2013 12:22:16 +0100 8007002: Replace implicit exception throwing methods with explicit throws - simplify control flow and remove useless code
lagergren [Fri, 22 Feb 2013 12:22:16 +0100] rev 16256
8007002: Replace implicit exception throwing methods with explicit throws - simplify control flow and remove useless code Reviewed-by: attila, hannesw
Fri, 22 Feb 2013 11:27:40 +0100 8008575: Re-integrate code coverage
lagergren [Fri, 22 Feb 2013 11:27:40 +0100] rev 16255
8008575: Re-integrate code coverage Reviewed-by: attila, hannesw Contributed-by: eugene.drobitko@oracle.com, ilya.dergalin@oracle.com
Fri, 22 Feb 2013 08:57:22 +0100 8008554: load was broken for URLs
lagergren [Fri, 22 Feb 2013 08:57:22 +0100] rev 16254
8008554: load was broken for URLs Reviewed-by: attila, sundar
Thu, 21 Feb 2013 15:24:31 -0400 8008447: Tweaks to make all NEWBUILD=false round 3
jlaskey [Thu, 21 Feb 2013 15:24:31 -0400] rev 16253
8008447: Tweaks to make all NEWBUILD=false round 3 Reviewed-by: jjh, sundar Contributed-by: james.laskey@oracle.com
Thu, 21 Feb 2013 16:57:21 +0100 8008648: Lazy JIT scope and callee semantics bugfixes. Broke out wallclock timer.
lagergren [Thu, 21 Feb 2013 16:57:21 +0100] rev 16252
8008648: Lazy JIT scope and callee semantics bugfixes. Broke out wallclock timer. Reviewed-by: attila, hannesw
Wed, 20 Feb 2013 16:43:21 +0100 8008166: URL handling was broken on windows, causing "load" to malfunction
lagergren [Wed, 20 Feb 2013 16:43:21 +0100] rev 16251
8008166: URL handling was broken on windows, causing "load" to malfunction Reviewed-by: attila, jlaskey Contributed-by: klara.ward@oracle.com
Wed, 20 Feb 2013 17:08:32 +0530 8008207: Make constants array and source fields private
sundar [Wed, 20 Feb 2013 17:08:32 +0530] rev 16250
8008207: Make constants array and source fields private Reviewed-by: hannesw, lagergren
Tue, 19 Feb 2013 20:33:07 +0530 8008448: Add coverage test for jdk.nashorn.internal.ir.debug.JSONWriter
sundar [Tue, 19 Feb 2013 20:33:07 +0530] rev 16249
8008448: Add coverage test for jdk.nashorn.internal.ir.debug.JSONWriter Reviewed-by: jlaskey, attila
Tue, 19 Feb 2013 09:47:02 -0400 Merge
jlaskey [Tue, 19 Feb 2013 09:47:02 -0400] rev 16248
Merge
Tue, 19 Feb 2013 09:46:28 -0400 8008420: Tweaks to make all NEWBUILD=false round 2
jlaskey [Tue, 19 Feb 2013 09:46:28 -0400] rev 16247
8008420: Tweaks to make all NEWBUILD=false round 2 Reviewed-by: jjh Contributed-by: james.laskey@oracle.com
Mon, 18 Feb 2013 20:41:12 +0530 8008387: Improve code coverage tests for JSObjectLinker and NashornBottomLinker
sundar [Mon, 18 Feb 2013 20:41:12 +0530] rev 16246
8008387: Improve code coverage tests for JSObjectLinker and NashornBottomLinker Reviewed-by: lagergren, jlaskey, hannesw
Mon, 18 Feb 2013 16:00:15 +0100 8008371: Fix Dynalink compiler warnings and whitespace
attila [Mon, 18 Feb 2013 16:00:15 +0100] rev 16245
8008371: Fix Dynalink compiler warnings and whitespace Reviewed-by: jlaskey, sundar
Mon, 18 Feb 2013 10:36:18 +0100 8008351: Avoid using String.replace(String, String) in codegen
hannesw [Mon, 18 Feb 2013 10:36:18 +0100] rev 16244
8008351: Avoid using String.replace(String, String) in codegen Reviewed-by: sundar, attila
Mon, 18 Feb 2013 14:41:58 +0530 8008305: ScriptEngine.eval should offer the ability to provide a codebase
sundar [Mon, 18 Feb 2013 14:41:58 +0530] rev 16243
8008305: ScriptEngine.eval should offer the ability to provide a codebase Reviewed-by: lagergren, hannesw, attila
Fri, 15 Feb 2013 20:40:05 +0530 8008298: Add tests to cover specialized versions of Math functions.
sundar [Fri, 15 Feb 2013 20:40:05 +0530] rev 16242
8008298: Add tests to cover specialized versions of Math functions. Reviewed-by: jlaskey, lagergren
Fri, 15 Feb 2013 18:30:19 +0530 8008291: Add more tests for better coverage of objects, scripting and parser packages
sundar [Fri, 15 Feb 2013 18:30:19 +0530] rev 16241
8008291: Add more tests for better coverage of objects, scripting and parser packages Reviewed-by: lagergren, jlaskey
Fri, 15 Feb 2013 09:44:15 +0100 8008239: Unpublicized parts of the code generator package that were only package internal.
lagergren [Fri, 15 Feb 2013 09:44:15 +0100] rev 16240
8008239: Unpublicized parts of the code generator package that were only package internal. Reviewed-by: hannesw, attila
Fri, 15 Feb 2013 09:18:05 +0100 8008215: break in catch clause causes java.lang.VerifyError: Inconsistent stackmap
hannesw [Fri, 15 Feb 2013 09:18:05 +0100] rev 16239
8008215: break in catch clause causes java.lang.VerifyError: Inconsistent stackmap Reviewed-by: jlaskey, lagergren
Thu, 14 Feb 2013 11:32:49 -0400 8008231: Fix build system to accommodate integration of dynalink
jlaskey [Thu, 14 Feb 2013 11:32:49 -0400] rev 16238
8008231: Fix build system to accommodate integration of dynalink Reviewed-by: jlaskey Contributed-by: james.laskey@oracle.com
Thu, 14 Feb 2013 14:07:53 +0100 8008198: java.lang.AssertionError: Invalid break target class jdk.nashorn.internal.ir.TryNode
hannesw [Thu, 14 Feb 2013 14:07:53 +0100] rev 16237
8008198: java.lang.AssertionError: Invalid break target class jdk.nashorn.internal.ir.TryNode Reviewed-by: attila, jlaskey
Thu, 14 Feb 2013 13:51:54 +0100 8007990: No access to interface methods on a restricted class
attila [Thu, 14 Feb 2013 13:51:54 +0100] rev 16236
8007990: No access to interface methods on a restricted class Reviewed-by: jlaskey, lagergren, sundar
Thu, 14 Feb 2013 13:52:12 +0100 8008206: The allInteger case for SwitchNode generation in CodeGenerator assumes integer LITERALS only.
lagergren [Thu, 14 Feb 2013 13:52:12 +0100] rev 16235
8008206: The allInteger case for SwitchNode generation in CodeGenerator assumes integer LITERALS only. Reviewed-by: sundar, jlaskey
Thu, 14 Feb 2013 13:22:26 +0100 8008085: Integrate Dynalink source code into Nashorn codebase
attila [Thu, 14 Feb 2013 13:22:26 +0100] rev 16234
8008085: Integrate Dynalink source code into Nashorn codebase Reviewed-by: jlaskey, lagergren, sundar
Thu, 14 Feb 2013 13:01:52 +0100 8008199: Lazy compilation and trampoline implementation
lagergren [Thu, 14 Feb 2013 13:01:52 +0100] rev 16233
8008199: Lazy compilation and trampoline implementation Summary: The code pipeline now supports lazy compilation, which can be used to only compile certain FunctionNodes and leave others be, saving startup time. When these uncompiled nodes are hit, a trampoline will force them to be recompiled. This can also be used to specialize compilation fixing parameter types and return types to a callsite specific compilation. This will give performance. Reviewed-by: attila, sundar
Thu, 14 Feb 2013 14:16:58 +0530 8008197: Cross script engine function calls do not work as expected
sundar [Thu, 14 Feb 2013 14:16:58 +0530] rev 16232
8008197: Cross script engine function calls do not work as expected Reviewed-by: lagergren, hannesw
Thu, 14 Feb 2013 09:14:31 +0530 8008193: test262 tests should be run with security manager enabled
sundar [Thu, 14 Feb 2013 09:14:31 +0530] rev 16231
8008193: test262 tests should be run with security manager enabled Reviewed-by: jlaskey
Wed, 13 Feb 2013 19:59:30 +0530 8008103: Source object should maintain URL of the script source as a private field
sundar [Wed, 13 Feb 2013 19:59:30 +0530] rev 16230
8008103: Source object should maintain URL of the script source as a private field Reviewed-by: lagergren, jlaskey
Wed, 13 Feb 2013 13:30:21 +0100 8008096: TokenStream buffer should grow exponentially
hannesw [Wed, 13 Feb 2013 13:30:21 +0100] rev 16229
8008096: TokenStream buffer should grow exponentially Reviewed-by: attila, lagergren, sundar
Tue, 12 Feb 2013 12:47:51 +0100 8007900: Function binding is inefficient
attila [Tue, 12 Feb 2013 12:47:51 +0100] rev 16228
8007900: Function binding is inefficient Reviewed-by: jlaskey, lagergren
Tue, 12 Feb 2013 13:55:05 +0100 8007956: Wrong or obsolete system properties in docs/DEVELOPER_README
hannesw [Tue, 12 Feb 2013 13:55:05 +0100] rev 16227
8007956: Wrong or obsolete system properties in docs/DEVELOPER_README Reviewed-by: attila, jlaskey
Mon, 11 Feb 2013 21:26:06 +0530 8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code
sundar [Mon, 11 Feb 2013 21:26:06 +0530] rev 16226
8007915: Nashorn IR, codegen, parser packages and Context instance should be inaccessible to user code Reviewed-by: lagergren, jlaskey, attila
Sat, 09 Feb 2013 16:58:48 +0100 8006943: Fix order of function method arguments to be (callee, thisObject)
attila [Sat, 09 Feb 2013 16:58:48 +0100] rev 16225
8006943: Fix order of function method arguments to be (callee, thisObject) Reviewed-by: jlaskey, lagergren
Fri, 08 Feb 2013 09:19:38 -0400 8006222: Move slot from SpillProperty to Property
jlaskey [Fri, 08 Feb 2013 09:19:38 -0400] rev 16224
8006222: Move slot from SpillProperty to Property Reviewed-by: hannesw, lagergren Contributed-by: james.laskey@oracle.com
Thu, 07 Feb 2013 15:33:17 +0100 8007718: Make static RegExp properties fully compatible to other engines
hannesw [Thu, 07 Feb 2013 15:33:17 +0100] rev 16223
8007718: Make static RegExp properties fully compatible to other engines Reviewed-by: lagergren, sundar
Thu, 07 Feb 2013 14:58:41 +0100 8007627: Support @Getter annotation on constructor
hannesw [Thu, 07 Feb 2013 14:58:41 +0100] rev 16222
8007627: Support @Getter annotation on constructor Reviewed-by: attila, lagergren
Thu, 07 Feb 2013 17:17:29 +0530 8007715: Make sure that not all tests run with AllPermission
sundar [Thu, 07 Feb 2013 17:17:29 +0530] rev 16221
8007715: Make sure that not all tests run with AllPermission Reviewed-by: lagergren, attila
Wed, 06 Feb 2013 12:51:09 -0400 8007643: Add testing for quit and exit
jlaskey [Wed, 06 Feb 2013 12:51:09 -0400] rev 16220
8007643: Add testing for quit and exit Reviewed-by: sundar Contributed-by: james.laskey@oracle.com
Wed, 06 Feb 2013 11:57:51 -0400 8007629: Remove extraneous quit from shell.js
jlaskey [Wed, 06 Feb 2013 11:57:51 -0400] rev 16219
8007629: Remove extraneous quit from shell.js Reviewed-by: sundar, hannesw Contributed-by: james.laskey@oracle.com
Wed, 06 Feb 2013 08:42:19 -0400 8007545: jjs input evalinput need to be NOT_ENUMERABLE
jlaskey [Wed, 06 Feb 2013 08:42:19 -0400] rev 16218
8007545: jjs input evalinput need to be NOT_ENUMERABLE Reviewed-by: sundar, lagergren Contributed-by: james.laskey@oracle.com
Wed, 06 Feb 2013 17:56:12 +0530 8007619: Add support for deprecated properties of RegExp constructor
sundar [Wed, 06 Feb 2013 17:56:12 +0530] rev 16217
8007619: Add support for deprecated properties of RegExp constructor Reviewed-by: lagergren, hannesw
Wed, 06 Feb 2013 10:31:58 +0100 8007273: Creation of ScriptFunctions can be refactored
hannesw [Wed, 06 Feb 2013 10:31:58 +0100] rev 16216
8007273: Creation of ScriptFunctions can be refactored Reviewed-by: lagergren, attila
Tue, 05 Feb 2013 22:07:04 +0530 8007523: VerifyError on script that uses regular expression literals with ternary operator
sundar [Tue, 05 Feb 2013 22:07:04 +0530] rev 16215
8007523: VerifyError on script that uses regular expression literals with ternary operator Reviewed-by: lagergren
Tue, 05 Feb 2013 21:00:04 +0530 8007522: IllegalStateException thrown from String.prototype.search function
sundar [Tue, 05 Feb 2013 21:00:04 +0530] rev 16214
8007522: IllegalStateException thrown from String.prototype.search function Reviewed-by: jlaskey
(0) -10000 -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip