[aarch64-port-dev ] hg: aarch64-port/jdk8/nashorn: 85 new changesets
aph at redhat.com
aph at redhat.com
Tue Nov 4 18:14:32 UTC 2014
Changeset: 2b3d1d998246
Author: katleman
Date: 2014-10-08 12:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/2b3d1d998246
Added tag jdk8u40-b09 for changeset 6a8ecdeae4a9
! .hgtags
Changeset: fda12b604ed6
Author: attila
Date: 2014-10-01 10:26 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/fda12b604ed6
8059370: Unnecessary work in deoptimizing recompilation
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
Changeset: 3e7d0b0b855a
Author: attila
Date: 2014-10-01 10:26 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/3e7d0b0b855a
8059371: Code duplication in handling of break and continue
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/JumpStatement.java
Changeset: 236ce951d1e4
Author: attila
Date: 2014-10-01 12:22 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/236ce951d1e4
8059372: Code duplication in split emitter
Reviewed-by: jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
Changeset: d79265f2fa92
Author: lagergren
Date: 2014-09-25 15:53 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/d79265f2fa92
8025435: Optimistic builtins support, implemented initial optimistic versions of push, pop, and charCodeAt
Reviewed-by: hannesw, attila, sundar
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java
! samples/BufferArray.java
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
! src/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java
! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/Debug.java
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/FindProperty.java
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
! src/jdk/nashorn/internal/runtime/GlobalFunctions.java
+ src/jdk/nashorn/internal/runtime/OptimisticBuiltins.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
+ src/jdk/nashorn/internal/runtime/Specialization.java
! src/jdk/nashorn/internal/runtime/StoredScript.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/IntElements.java
+ src/jdk/nashorn/internal/runtime/arrays/IntOrLongElements.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NoTypeArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
+ src/jdk/nashorn/internal/runtime/arrays/NumericElements.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/UndefinedArrayFilter.java
! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
+ test/examples/charcodeat-benchmark.js
+ test/examples/push-pop-benchmark.js
+ test/script/basic/apply_to_call/apply_to_call5.js
+ test/script/basic/apply_to_call/apply_to_call5.js.EXPECTED
+ test/script/basic/fastpushpop.js
+ test/script/basic/fastpushpop.js.EXPECTED
! test/script/basic/run-octane.js
Changeset: 70597fd25c61
Author: lagergren
Date: 2014-09-29 14:39 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/70597fd25c61
8059321: Decrease warmup time by caching common structures that were reused during parse
Reviewed-by: attila, hannesw
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/regexp/RegExpFactory.java
Changeset: 7eba45a08557
Author: attila
Date: 2014-10-02 16:30 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/7eba45a08557
8059346: Single class loader is used to load compiled bytecode
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 9b24fc6da691
Author: lagergren
Date: 2014-10-06 10:43 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/9b24fc6da691
8059231: Verify that octane raytrace now works with optimistic types turned off. Add better logging for optimistic types in the compiler.
Reviewed-by: attila, hannesw, sundar
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
Changeset: 724bb760e386
Author: jcoomes
Date: 2014-10-07 10:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/724bb760e386
Merge
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
Changeset: bcc569328dfa
Author: erikj
Date: 2014-10-08 11:28 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/bcc569328dfa
8059135: New Nasgen dependencies to Nashorn breaks the JDK 9 build - bootstrapping problem?
Reviewed-by: lagergren, tbell
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! make/BuildNashorn.gmk
Changeset: 5d41c7482d54
Author: hannesw
Date: 2014-10-09 11:55 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/5d41c7482d54
8059236: Memory leak when executing octane pdfjs with optimistic typing
Reviewed-by: jlaskey, attila
! test/script/basic/octane-payload.js
! test/script/basic/run-octane.js
Changeset: e2d164f9d7d8
Author: hannesw
Date: 2014-10-09 11:56 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/e2d164f9d7d8
8059938: NPE restoring cached script with optimistic types disabled
Reviewed-by: lagergren, sundar
! src/jdk/nashorn/internal/runtime/Context.java
Changeset: 8a99ee1fb375
Author: lagergren
Date: 2014-10-09 10:19 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/8a99ee1fb375
8059811: Turn off optimistic typing by default and add both ant test-pessimistic and ant test-optimistic sub-test suites.
Reviewed-by: attila, shade, hannesw
+ bin/fixwhitespace.sh
! make/build.xml
! make/project.properties
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties
! test/src/jdk/nashorn/internal/runtime/ClassFilterTest.java
! test/src/jdk/nashorn/internal/test/framework/ScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
Changeset: b962745a8ccc
Author: lana
Date: 2014-10-09 12:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b962745a8ccc
Merge
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
Changeset: 752447437da2
Author: asaha
Date: 2014-04-16 09:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/752447437da2
Added tag jdk8u25-b00 for changeset 7001e9f95b44
! .hgtags
Changeset: 0716f4613601
Author: asaha
Date: 2014-05-06 11:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0716f4613601
Merge
! .hgtags
Changeset: b596502e86f5
Author: asaha
Date: 2014-05-19 22:00 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b596502e86f5
Merge
! .hgtags
Changeset: 809d393a6379
Author: asaha
Date: 2014-05-27 14:39 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/809d393a6379
Merge
Changeset: 7193ccdc30ae
Author: asaha
Date: 2014-05-29 13:47 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/7193ccdc30ae
Merge
! .hgtags
- src/jdk/nashorn/internal/runtime/GlobalObject.java
- src/jdk/nashorn/internal/runtime/PropertyListener.java
- src/jdk/nashorn/internal/runtime/PropertyListenerManager.java
Changeset: eee3a86b940d
Author: asaha
Date: 2014-06-03 08:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/eee3a86b940d
Merge
! .hgtags
Changeset: a9f77bd14874
Author: asaha
Date: 2014-06-04 09:30 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a9f77bd14874
Merge
! .hgtags
Changeset: 6ecbe16ff133
Author: katleman
Date: 2014-06-05 03:49 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6ecbe16ff133
Added tag jdk8u25-b01 for changeset a9f77bd14874
! .hgtags
Changeset: f12322f998f9
Author: asaha
Date: 2014-06-05 15:23 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f12322f998f9
Merge
! .hgtags
Changeset: 014d6bcc8731
Author: asaha
Date: 2014-06-05 15:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/014d6bcc8731
Merge
! .hgtags
Changeset: 895e47783e2e
Author: asaha
Date: 2014-06-11 10:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/895e47783e2e
Merge
! .hgtags
Changeset: 96b52ff35503
Author: asaha
Date: 2014-06-11 14:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/96b52ff35503
Added tag jdk8u25-b02 for changeset 895e47783e2e
! .hgtags
Changeset: 9cda37fe556c
Author: asaha
Date: 2014-06-17 16:15 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/9cda37fe556c
Merge
! .hgtags
Changeset: b84d92194c36
Author: asaha
Date: 2014-06-18 13:21 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b84d92194c36
Merge
! .hgtags
Changeset: 894ab2f06c93
Author: asaha
Date: 2014-06-18 13:32 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/894ab2f06c93
Added tag jdk8u25-b03 for changeset b84d92194c36
! .hgtags
Changeset: 28c1cbaa2e33
Author: asaha
Date: 2014-06-23 13:08 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/28c1cbaa2e33
Added tag jdk8u25-b04 for changeset 894ab2f06c93
! .hgtags
Changeset: b6ff34e58211
Author: asaha
Date: 2014-06-26 08:46 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b6ff34e58211
Merge
! .hgtags
Changeset: 25b89ca363c4
Author: asaha
Date: 2014-06-26 16:45 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/25b89ca363c4
Merge
! .hgtags
Changeset: ebb88d82a8eb
Author: asaha
Date: 2014-06-30 14:52 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ebb88d82a8eb
Added tag jdk8u25-b05 for changeset 25b89ca363c4
! .hgtags
Changeset: 0a50d568a901
Author: asaha
Date: 2014-07-02 15:48 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0a50d568a901
Merge
! .hgtags
Changeset: 9b692a6e5f22
Author: asaha
Date: 2014-07-07 13:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/9b692a6e5f22
Added tag jdk8u25-b06 for changeset 0a50d568a901
! .hgtags
Changeset: 25b719b33ac8
Author: asaha
Date: 2014-07-10 16:09 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/25b719b33ac8
Merge
! .hgtags
Changeset: 482a8aafcc08
Author: asaha
Date: 2014-07-14 15:10 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/482a8aafcc08
Added tag jdk8u25-b07 for changeset 25b719b33ac8
! .hgtags
Changeset: 0f74f65763a3
Author: asaha
Date: 2014-07-16 12:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0f74f65763a3
Merge
! .hgtags
Changeset: 158837f537e4
Author: coffeys
Date: 2014-07-22 01:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/158837f537e4
Added tag jdk8u25-b08 for changeset 0f74f65763a3
! .hgtags
Changeset: 826960b1a843
Author: coffeys
Date: 2014-07-25 14:15 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/826960b1a843
Merge
Changeset: 7e00c05fc54b
Author: coffeys
Date: 2014-07-28 20:28 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/7e00c05fc54b
Merge
! .hgtags
Changeset: b1870943b96c
Author: coffeys
Date: 2014-07-30 05:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/b1870943b96c
Added tag jdk8u25-b09 for changeset 158837f537e4
! .hgtags
Changeset: 8dc8bf96cc60
Author: coffeys
Date: 2014-07-30 05:41 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/8dc8bf96cc60
Added tag jdk8u25-b10 for changeset 7e00c05fc54b
! .hgtags
Changeset: d114080d5401
Author: coffeys
Date: 2014-07-30 05:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/d114080d5401
Merge
! .hgtags
Changeset: c9305167f542
Author: coffeys
Date: 2014-07-30 06:04 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/c9305167f542
Merge
! .hgtags
Changeset: 8cd6af10dd4d
Author: coffeys
Date: 2014-08-01 10:18 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/8cd6af10dd4d
Merge
! .hgtags
Changeset: f76715cd4e90
Author: coffeys
Date: 2014-08-05 13:36 +0100
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f76715cd4e90
Added tag jdk8u25-b11 for changeset 8cd6af10dd4d
! .hgtags
Changeset: 34c95bcacff7
Author: katleman
Date: 2014-08-12 11:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/34c95bcacff7
Added tag jdk8u25-b12 for changeset f76715cd4e90
! .hgtags
Changeset: 6a93467eaa36
Author: asaha
Date: 2014-08-19 05:37 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6a93467eaa36
Added tag jdk8u25-b13 for changeset 34c95bcacff7
! .hgtags
Changeset: 71e8403a2f82
Author: asaha
Date: 2014-08-25 13:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/71e8403a2f82
Added tag jdk8u25-b14 for changeset 6a93467eaa36
! .hgtags
Changeset: 1500138ce513
Author: asaha
Date: 2014-09-02 11:57 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/1500138ce513
Added tag jdk8u25-b15 for changeset 71e8403a2f82
! .hgtags
Changeset: 4b9cc65dd24d
Author: asaha
Date: 2014-09-08 12:38 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/4b9cc65dd24d
Added tag jdk8u25-b16 for changeset 1500138ce513
! .hgtags
Changeset: 0bcc64d0d193
Author: asaha
Date: 2014-09-11 15:34 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/0bcc64d0d193
Merge
! .hgtags
Changeset: 4af4491477eb
Author: asaha
Date: 2014-09-16 13:59 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/4af4491477eb
Merge
- bin/fixorphantests.sh
- bin/fixwhitespace.sh
- bin/jjsdebug.sh
- bin/rm-non-tracked.sh
- bin/run_octane.sh
- test/script/basic/JDK-8048079_1.js
- test/script/basic/JDK-8048079_1.js.EXPECTED
- test/script/basic/JDK-8048079_2.js
- test/script/basic/JDK-8048079_2.js.EXPECTED
Changeset: cdbf34dbef40
Author: asaha
Date: 2014-09-17 11:58 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/cdbf34dbef40
Added tag jdk8u25-b17 for changeset 4b9cc65dd24d
! .hgtags
Changeset: 83e53aa5acf2
Author: asaha
Date: 2014-09-19 12:36 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/83e53aa5acf2
Merge
! .hgtags
Changeset: 31aee3034894
Author: asaha
Date: 2014-09-22 08:27 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/31aee3034894
Merge
! .hgtags
Changeset: 596dd29c71dc
Author: asaha
Date: 2014-09-24 14:43 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/596dd29c71dc
Merge
! .hgtags
Changeset: 61442718321f
Author: asaha
Date: 2014-10-06 15:53 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/61442718321f
Merge
! .hgtags
Changeset: 2fc9e639dddd
Author: asaha
Date: 2014-10-07 08:03 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/2fc9e639dddd
Added tag jdk8u25-b18 for changeset cdbf34dbef40
! .hgtags
Changeset: ec10633470f8
Author: asaha
Date: 2014-10-07 15:12 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ec10633470f8
Merge
! .hgtags
Changeset: fdb261020de8
Author: asaha
Date: 2014-10-08 14:16 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/fdb261020de8
Merge
! .hgtags
Changeset: 076b1f38a5cc
Author: asaha
Date: 2014-10-14 10:20 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/076b1f38a5cc
Merge
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
Changeset: 57c7b273277e
Author: katleman
Date: 2014-10-15 11:14 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/57c7b273277e
Added tag jdk8u40-b10 for changeset 076b1f38a5cc
! .hgtags
Changeset: f01c0455ff03
Author: katleman
Date: 2014-10-22 11:18 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/f01c0455ff03
Added tag jdk8u40-b11 for changeset 57c7b273277e
! .hgtags
Changeset: 5aac3287ea5d
Author: sundar
Date: 2014-10-10 19:09 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/5aac3287ea5d
8060101: AssertionError: __noSuchProperty__ placeholder called from NativeJavaImporter
Reviewed-by: attila, jlaskey
! src/jdk/nashorn/internal/objects/NativeJavaImporter.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8060101.js
Changeset: c3fb7c0a95d9
Author: attila
Date: 2014-10-13 20:10 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/c3fb7c0a95d9
8059842: Creating symbols for declared functions shouldn't be a special case
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/ir/VarNode.java
Changeset: a35c8136c045
Author: sundar
Date: 2014-10-14 16:16 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/a35c8136c045
8050977: Java8 Javascript Nashorn exception: no current Global instance for nashorn
Reviewed-by: attila, lagergren, hannesw
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterClassLoader.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js
! test/script/basic/convert.js
! test/script/nosecurity/JDK-8044798.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineSecurityTest.java
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: 3c57bcd0c73f
Author: lagergren
Date: 2014-10-14 16:11 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/3c57bcd0c73f
8060471: DynamicLinker.getLinkedCallSiteLocation() is called even when logger is disabled, and it creates a stacktrace. This contributes unnecessarily to compile time.
Reviewed-by: lagergren, attila
Contributed-by: andreas.gabrielsson at oracle.com
! src/jdk/nashorn/internal/runtime/GlobalConstants.java
Changeset: 3736ebef15e9
Author: attila
Date: 2014-10-14 13:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/3736ebef15e9
8060238: Reports for optimistic test run overwrite those for pessimistic run
Reviewed-by: hannesw, lagergren, sundar
! make/build.xml
Changeset: db675278b4d3
Author: attila
Date: 2014-10-15 15:57 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/db675278b4d3
8060242: Compile-time expression evaluator was not seeing into ArrayBufferViews
Reviewed-by: hannesw, lagergren, sundar
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/objects/ArrayBufferView.java
! src/jdk/nashorn/internal/objects/NativeFloat32Array.java
! src/jdk/nashorn/internal/objects/NativeFloat64Array.java
! src/jdk/nashorn/internal/objects/NativeInt16Array.java
! src/jdk/nashorn/internal/objects/NativeInt32Array.java
! src/jdk/nashorn/internal/objects/NativeInt8Array.java
! src/jdk/nashorn/internal/objects/NativeUint16Array.java
! src/jdk/nashorn/internal/objects/NativeUint32Array.java
! src/jdk/nashorn/internal/objects/NativeUint8Array.java
! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java
! src/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
Changeset: ef1e5e03e03e
Author: attila
Date: 2014-10-15 16:00 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/ef1e5e03e03e
8060241: Immediately invoked function expressions cause lot of deoptimization
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 2bf4c14345aa
Author: sundar
Date: 2014-10-15 19:50 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/2bf4c14345aa
8060688: Nashorn: Generated script class name fails --verify-code for names with special chars
Reviewed-by: jlaskey, hannesw
! src/jdk/nashorn/internal/codegen/Compiler.java
+ test/script/nosecurity/JDK-8060688.js
! test/src/jdk/nashorn/internal/codegen/CompilerTest.java
! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java
Changeset: 1dd26718dbaa
Author: attila
Date: 2014-10-16 11:34 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/1dd26718dbaa
8061113: Boolean used as optimistic call return type
Reviewed-by: hannesw, sundar
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java
+ test/script/basic/JDK-8061113.js
+ test/script/basic/JDK-8061113.js.EXPECTED
Changeset: 6de46794603c
Author: hannesw
Date: 2014-10-17 15:04 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/6de46794603c
8060011: Concatenating an array and converting it to Java gives wrong result
Reviewed-by: lagergren, attila
! src/jdk/nashorn/internal/runtime/arrays/DeletedRangeArrayFilter.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
+ test/script/basic/JDK-8060011.js
Changeset: 42fc6bc42dae
Author: sundar
Date: 2014-10-20 18:40 +0530
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/42fc6bc42dae
8061257: nashorn ant build script should have a sanity target
Reviewed-by: lagergren, hannesw, attila
! make/build-nasgen.xml
! make/build.xml
Changeset: bf5f28dafa7c
Author: hannesw
Date: 2014-10-20 14:09 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/bf5f28dafa7c
8060724: ant test262parallel in Nashorn spends a significant amount of time after almost all the tests are run
Reviewed-by: lagergren, attila, sundar
! src/jdk/nashorn/internal/runtime/Context.java
! test/src/jdk/nashorn/internal/test/framework/ParallelTestRunner.java
Changeset: 8c51767d534d
Author: attila
Date: 2014-10-17 14:24 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/8c51767d534d
8059843: Make AST serializable
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/types/ArrayType.java
! src/jdk/nashorn/internal/codegen/types/BitwiseType.java
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk/nashorn/internal/codegen/types/LongType.java
! src/jdk/nashorn/internal/codegen/types/NumberType.java
! src/jdk/nashorn/internal/codegen/types/NumericType.java
! src/jdk/nashorn/internal/codegen/types/ObjectType.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/BlockStatement.java
! src/jdk/nashorn/internal/ir/BreakNode.java
! src/jdk/nashorn/internal/ir/BreakableStatement.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/CatchNode.java
! src/jdk/nashorn/internal/ir/ContinueNode.java
! src/jdk/nashorn/internal/ir/EmptyNode.java
! src/jdk/nashorn/internal/ir/Expression.java
! src/jdk/nashorn/internal/ir/ExpressionStatement.java
! src/jdk/nashorn/internal/ir/ForNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IfNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/JoinPredecessorExpression.java
! src/jdk/nashorn/internal/ir/JumpStatement.java
! src/jdk/nashorn/internal/ir/LabelNode.java
! src/jdk/nashorn/internal/ir/LexicalContextExpression.java
! src/jdk/nashorn/internal/ir/LexicalContextStatement.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/LoopNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/ObjectNode.java
! src/jdk/nashorn/internal/ir/PropertyNode.java
! src/jdk/nashorn/internal/ir/ReturnNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/SplitNode.java
! src/jdk/nashorn/internal/ir/Statement.java
! src/jdk/nashorn/internal/ir/SwitchNode.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/ThrowNode.java
! src/jdk/nashorn/internal/ir/TryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/ir/VarNode.java
! src/jdk/nashorn/internal/ir/WhileNode.java
! src/jdk/nashorn/internal/ir/WithNode.java
! src/jdk/nashorn/internal/parser/Lexer.java
Changeset: 03c06c337d9d
Author: attila
Date: 2014-10-20 12:06 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/03c06c337d9d
8059844: Implement optimistic splitter
Reviewed-by: hannesw, lagergren
! src/jdk/nashorn/internal/codegen/ApplySpecialization.java
! src/jdk/nashorn/internal/codegen/AssignSymbols.java
+ src/jdk/nashorn/internal/codegen/AstSerializer.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/OptimisticTypesCalculator.java
! src/jdk/nashorn/internal/codegen/ProgramPoints.java
+ src/jdk/nashorn/internal/codegen/ReplaceCompileUnits.java
+ src/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/ir/BlockLexicalContext.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
+ src/jdk/nashorn/internal/ir/GetSplitState.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/Node.java
+ src/jdk/nashorn/internal/ir/SetSplitState.java
! src/jdk/nashorn/internal/ir/SplitNode.java
+ src/jdk/nashorn/internal/ir/SplitReturn.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/visitor/NodeVisitor.java
+ src/jdk/nashorn/internal/runtime/AstDeserializer.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
Changeset: 3219e9e47daf
Author: attila
Date: 2014-10-21 14:27 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/3219e9e47daf
8058610: must not let long operations overflow
Reviewed-by: hannesw, jlaskey, lagergren
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
+ test/script/basic/JDK-8058610.js
+ test/script/basic/JDK-8058610.js.EXPECTED
Changeset: 7fad0ce81344
Author: amurillo
Date: 2014-10-22 08:24 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/7fad0ce81344
Merge
Changeset: 81483abb4ff9
Author: lana
Date: 2014-10-22 12:29 -0700
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/81483abb4ff9
Merge
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
Changeset: 375a3a3256d0
Author: hannesw
Date: 2014-10-23 18:07 +0200
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/375a3a3256d0
8059813: Type Info Cache flag must must be documented
Reviewed-by: attila, jlaskey
! docs/DEVELOPER_README
! src/jdk/nashorn/internal/lookup/MethodHandleFactory.java
Changeset: 4f97f0da29eb
Author: aph
Date: 2014-11-04 17:21 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/4f97f0da29eb
Merge to jdk8u40-b12
! .hgtags
! make/BuildNashorn.gmk
! make/build.xml
! make/project.properties
! src/jdk/nashorn/api/scripting/NashornScriptEngine.java
! src/jdk/nashorn/api/scripting/ScriptUtils.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk/nashorn/internal/codegen/Lower.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java
- src/jdk/nashorn/internal/codegen/SplitMethodEmitter.java
! src/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk/nashorn/internal/codegen/types/ObjectType.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/AccessNode.java
! src/jdk/nashorn/internal/ir/BaseNode.java
! src/jdk/nashorn/internal/ir/BinaryNode.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/Expression.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/IndexNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
! src/jdk/nashorn/internal/ir/LiteralNode.java
! src/jdk/nashorn/internal/ir/RuntimeNode.java
! src/jdk/nashorn/internal/ir/Symbol.java
! src/jdk/nashorn/internal/ir/TernaryNode.java
! src/jdk/nashorn/internal/ir/UnaryNode.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeJSAdapter.java
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java
- src/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java
! src/jdk/nashorn/internal/parser/AbstractParser.java
! src/jdk/nashorn/internal/parser/Lexer.java
! src/jdk/nashorn/internal/runtime/CodeInstaller.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptFunction.java
! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! src/jdk/nashorn/internal/runtime/linker/NashornLinker.java
! src/jdk/nashorn/internal/runtime/resources/mozilla_compat.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
Changeset: af0397959d77
Author: aph
Date: 2014-11-04 17:21 +0000
URL: http://hg.openjdk.java.net/aarch64-port/jdk8/nashorn/rev/af0397959d77
Added tag jdk8u40-b12-aarch64 for changeset 4f97f0da29eb
! .hgtags
More information about the aarch64-port-dev
mailing list