[OpenJDK Rasterizer] hg: graphics-rasterizer/jdk9/nashorn: 36 new changesets

philip.race at oracle.com philip.race at oracle.com
Fri Jul 24 20:46:52 UTC 2015


Changeset: 4c0edd9f9342
Author:    erikj
Date:      2015-05-27 17:35 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/4c0edd9f9342

8081814: Modularize the deploy build
Reviewed-by: ihse, ddehaven

! make/BuildNashorn.gmk

Changeset: 93e4c151d6cc
Author:    hannesw
Date:      2015-06-17 09:10 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/93e4c151d6cc

8087312: PropertyMapWrapper.equals should compare className
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ConstantData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java
+ test/script/basic/JDK-8087312.js

Changeset: 7e06231229fd
Author:    sundar
Date:      2015-06-17 14:21 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/7e06231229fd

8098847: obj."prop" and obj.'prop' should result in SyntaxError
Reviewed-by: hannesw, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/BooleanType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java
+ test/script/error/JDK-8098847.js
+ test/script/error/JDK-8098847.js.EXPECTED

Changeset: cd94e97584a0
Author:    hannesw
Date:      2015-06-17 13:56 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/cd94e97584a0

8098808: Convert Scope from interface to class
Reviewed-by: sundar, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionScope.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Scope.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java

Changeset: a35490e96dc5
Author:    sundar
Date:      2015-06-18 19:20 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/a35490e96dc5

8117883: nasgen prototype, instance member count calculation is wrong
Reviewed-by: hannesw, lagergren

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/Main.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java

Changeset: faf853661f14
Author:    lana
Date:      2015-06-18 01:43 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/faf853661f14

Added tag jdk9-b69 for changeset 194b74467afc

! .hgtags

Changeset: 3379235149c0
Author:    lana
Date:      2015-06-18 10:24 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/3379235149c0

Merge


Changeset: 0fddb652c2bb
Author:    prr
Date:      2015-06-22 13:29 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/0fddb652c2bb

Merge


Changeset: 1b4ad06c714e
Author:    attila
Date:      2015-06-23 11:16 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/1b4ad06c714e

8129410: Java adapters with class-level overrides should preserve variable arity constructors
Reviewed-by: lagergren, sundar

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
+ test/script/basic/JDK-8129410.js

Changeset: fe33c4db8700
Author:    darcy
Date:      2015-06-24 15:19 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/fe33c4db8700

8129597: Add tier 3 test definitions to the JDK 9 forest
Reviewed-by: smarks, jjg

! test/TEST.groups

Changeset: 23115c34a7c4
Author:    attila
Date:      2015-06-26 17:08 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/23115c34a7c4

8129950: Wrong condition for checking absence of logger in MethodHandleFactory
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java

Changeset: 69e616b3bc44
Author:    attila
Date:      2015-06-26 17:49 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/69e616b3bc44

8129959: DebugLogger has unnecessary API methods
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/logging/DebugLogger.java

Changeset: 3951ff3b5272
Author:    katleman
Date:      2015-06-25 10:21 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/3951ff3b5272

Added tag jdk9-b70 for changeset 3379235149c0

! .hgtags

Changeset: 7066af6e7b06
Author:    lana
Date:      2015-06-28 16:38 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/7066af6e7b06

Merge


Changeset: 555e9e0f6a55
Author:    attila
Date:      2015-06-29 10:42 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/555e9e0f6a55

8130035: Move test/script/basic/NASHORN-627.js to currently-failing until JDK-8129881 is fixed
Reviewed-by: lagergren, sundar

- test/script/basic/NASHORN-627.js
- test/script/basic/NASHORN-627.js.EXPECTED
+ test/script/currently-failing/NASHORN-627.js
+ test/script/currently-failing/NASHORN-627.js.EXPECTED

Changeset: efb5f54092ed
Author:    sundar
Date:      2015-06-30 13:10 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/efb5f54092ed

8114838: Anonymous functions escape to surrounding scope when defined under "with" statement
Reviewed-by: attila, hannesw, lagergren

+ samples/javabind.js
+ samples/javaconstructorbind.js
+ samples/mapwith.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionExpressionTreeImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/SplitIntoFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java
! test/script/basic/JDK-8075454.js
+ test/script/basic/JDK-8114838.js

Changeset: 0b60cae91ec6
Author:    prr
Date:      2015-06-30 08:51 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/0b60cae91ec6

Merge

- test/script/basic/NASHORN-627.js
- test/script/basic/NASHORN-627.js.EXPECTED

Changeset: d95394322204
Author:    mhaupt
Date:      2015-07-01 16:26 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/d95394322204

8130127: streamline input parameter of Nashorn scripting $EXEC function
Summary: handle null and undefined correctly, do not coerce them to strings
Reviewed-by: lagergren, sundar

! samples/exec.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java
+ test/script/nosecurity/JDK-8130127.js
+ test/script/nosecurity/JDK-8130127.js.EXPECTED
+ test/script/nosecurity/readprint.js

Changeset: 1172aca37bba
Author:    attila
Date:      2015-07-02 10:55 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/1172aca37bba

8130234: Get rid of JSType.isNegativeZero
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FoldConstants.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java

Changeset: 6eca661ddf79
Author:    mhaupt
Date:      2015-07-02 11:09 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/6eca661ddf79

8130306: enable running Nashorn test on Windows
Summary: fix executable name (add .exe suffix)
Reviewed-by: hannesw, sundar

! test/script/nosecurity/JDK-8050964.js

Changeset: becb3bb6a422
Author:    mhaupt
Date:      2015-07-02 11:20 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/becb3bb6a422

8130307: improve Nashorn Javadoc target
Summary: reduce dependence on ASM sources in testing, address command line length problem on Windows
Reviewed-by: hannesw, sundar

! make/build.xml

Changeset: 9e67dbba8c3b
Author:    sundar
Date:      2015-07-02 19:02 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/9e67dbba8c3b

8130317: "ant test" fails to complete on Windows when run under cygwin shell
Reviewed-by: lagergren, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java

Changeset: 91869e340c47
Author:    katleman
Date:      2015-07-02 08:54 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/91869e340c47

Added tag jdk9-b71 for changeset 7066af6e7b06

! .hgtags

Changeset: d017877b3b8c
Author:    lana
Date:      2015-07-02 16:09 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/d017877b3b8c

Merge

- test/script/basic/NASHORN-627.js
- test/script/basic/NASHORN-627.js.EXPECTED

Changeset: 0ab539479b95
Author:    sundar
Date:      2015-07-03 18:41 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/0ab539479b95

8130424: if directory specified with --dest-dir does not exist, only .class files are dumped and .js files are not
Reviewed-by: attila, lagergren, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java

Changeset: d91200b39779
Author:    sundar
Date:      2015-07-06 15:59 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/d91200b39779

8130476: Remove unused methods in Global.java
Reviewed-by: hannesw, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java

Changeset: 1261d91a9e28
Author:    sundar
Date:      2015-07-07 18:33 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/1261d91a9e28

8130663: 6 fields can be static fields in Global class
Reviewed-by: hannesw, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java

Changeset: 3cb11f4d617e
Author:    sundar
Date:      2015-07-08 17:28 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/3cb11f4d617e

8130734: Apply transformations found by netbeans Refactor->Inspect and transform menu
Reviewed-by: hannesw, jlaskey, mhaupt

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/beans/BeanLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/NameCodec.java
! src/jdk.scripting.nashorn/share/classes/jdk/internal/dynalink/support/TypeConverterFactory.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/Formatter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ConstantData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/IntType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornClassReader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/NashornTextifier.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/debug/ObjectSizeCalculator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NashornLoader.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RewriteException.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Source.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaArgumentConverters.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/BitSet.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/Region.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/AnchorNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/CClassNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/ConsAltNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/EncloseNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/Node.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/QuantifierNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/regexp/joni/ast/StringNode.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/ShellFunctions.java
! test/src/jdk/nashorn/api/javaaccess/test/SharedObject.java
! test/src/jdk/nashorn/api/scripting/test/ScriptEngineTest.java
! test/src/jdk/nashorn/api/scripting/test/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/api/tree/test/ParseAPITest.java
! test/src/jdk/nashorn/internal/performance/OctaneTest.java
! test/src/jdk/nashorn/internal/runtime/test/ExceptionsNotSerializable.java
! test/src/jdk/nashorn/internal/test/framework/AbstractScriptRunnable.java
! test/src/jdk/nashorn/internal/test/framework/TestFinder.java
! test/src/jdk/nashorn/test/models/JDK_8081015_TestModel.java

Changeset: 647d134b694b
Author:    katleman
Date:      2015-07-09 13:49 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/647d134b694b

Added tag jdk9-b72 for changeset d017877b3b8c

! .hgtags

Changeset: 548f1eb2c3c8
Author:    lana
Date:      2015-07-09 16:38 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/548f1eb2c3c8

Merge


Changeset: 3fe85fdf1651
Author:    mhaupt
Date:      2015-07-10 08:42 +0200
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/3fe85fdf1651

8130862: let hg ignore TestNG ZIP file in Nashorn test library directory
Reviewed-by: hannesw, sundar

! .hgignore

Changeset: a5e202d6eb99
Author:    sundar
Date:      2015-07-10 12:55 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/a5e202d6eb99

8130888: Typos in nashorn sources
Reviewed-by: hannesw, mhaupt
Contributed-by: asashour at yahoo.com

! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java
! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.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
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/AbstractJSObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/JSObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDataView.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFunction.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/Bootstrap.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/LinkerCallSite.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/options/OptionTemplate.java

Changeset: 87123e713c92
Author:    sundar
Date:      2015-07-13 20:09 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/87123e713c92

8130853: Non-extensible global is not handled property
Reviewed-by: jlaskey, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8130853.js

Changeset: 9b45ff9ffa8f
Author:    sundar
Date:      2015-07-16 15:45 +0530
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/9b45ff9ffa8f

8131039: after adding a function property to Object.prototype, JSON.parse with reviver function goes into infinite loop
Reviewed-by: hannesw, mhaupt

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java
+ test/script/basic/JDK-8131039.js

Changeset: 9c1352351444
Author:    katleman
Date:      2015-07-16 13:51 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/9c1352351444

Added tag jdk9-b73 for changeset 548f1eb2c3c8

! .hgtags

Changeset: 2e8bb16872d7
Author:    lana
Date:      2015-07-16 19:30 -0700
URL:       http://hg.openjdk.java.net/graphics-rasterizer/jdk9/nashorn/rev/2e8bb16872d7

Merge




More information about the graphics-rasterizer-dev mailing list