hg: jdk9/hs-emb/nashorn: 12 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Aug 15 21:28:47 UTC 2014


Changeset: fba1c5d47366
Author:    lana
Date:      2014-08-09 21:27 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/fba1c5d47366

Added tag jdk9-b26 for changeset e32f2d049838

! .hgtags

Changeset: 5bf075eb3c23
Author:    sundar
Date:      2014-08-11 20:35 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/5bf075eb3c23

8054503: test/script/external/test262/test/suite/ch12/12.6/12.6.4/12.6.4-2.js fails with tip
Reviewed-by: jlaskey, hannesw, attila

! make/project.properties
! src/jdk/nashorn/internal/objects/NativeString.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
+ test/script/basic/JDK-8054503.js

Changeset: 7404f40a22e1
Author:    lana
Date:      2014-08-10 19:39 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/7404f40a22e1

Added tag jdk9-b26 for changeset ed60a4e9dd35

! .hgtags

Changeset: f4562cb6da38
Author:    lana
Date:      2014-08-11 10:07 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/f4562cb6da38

Merge

! .hgtags
- src/jdk/nashorn/internal/runtime/CompiledFunctions.java
- src/jdk/nashorn/internal/runtime/CompiledScript.java

Changeset: 7ab42c461a8c
Author:    hannesw
Date:      2014-08-12 13:22 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/7ab42c461a8c

8044851: nashorn properties leak memory
Reviewed-by: attila, jlaskey, lagergren

! src/jdk/nashorn/internal/runtime/AccessorProperty.java
! src/jdk/nashorn/internal/runtime/Property.java
! src/jdk/nashorn/internal/runtime/PropertyMap.java
! src/jdk/nashorn/internal/runtime/ScriptObject.java
! src/jdk/nashorn/internal/runtime/SetMethodCreator.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java
+ test/script/nosecurity/JDK-8044851.js
+ test/script/nosecurity/JDK-8044851.js.EXPECTED

Changeset: 11a4f68806bc
Author:    hannesw
Date:      2014-08-12 13:23 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/11a4f68806bc

8054898: Avoid creation of empty type info files
Reviewed-by: attila, sundar, jlaskey

! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java

Changeset: e84cfe70c504
Author:    sundar
Date:      2014-08-13 15:00 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/e84cfe70c504

8054993: type info cache may be disabled for test262 and tests explicitly changing that property should use @fork
Reviewed-by: lagergren, hannesw

! make/build.xml
! test/script/basic/compile-octane-normal.js
! test/script/basic/compile-octane-splitter.js

Changeset: c0dd84255936
Author:    sundar
Date:      2014-08-13 21:03 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/c0dd84255936

8055034: jjs exits interactive mode if exception was thrown when trying to print value of last evaluated expression
Reviewed-by: jlaskey, attila

! src/jdk/nashorn/tools/Shell.java
+ test/script/nosecurity/JDK-8055034.js
+ test/script/nosecurity/JDK-8055034.js.EXPECTED

Changeset: 72c86f6eb628
Author:    attila
Date:      2014-08-14 14:35 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/72c86f6eb628

8055042: Compile-time expression evaluator was missing variables
Reviewed-by: jlaskey, lagergren

! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/codegen/TypeEvaluator.java

Changeset: c116b81e69e9
Author:    sundar
Date:      2014-08-14 18:54 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/c116b81e69e9

8055107: Extension directives to turn on callsite profiling, tracing, AST print and other debug features locally
Reviewed-by: attila, jlaskey

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/CompilationPhase.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/parser/Parser.java
! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/trusted/JDK-8055107.js

Changeset: 6831ff454574
Author:    sundar
Date:      2014-08-14 20:14 +0530
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/6831ff454574

8055139: test/script/trusted/JDK-8055107.js fails with access control exception
Reviewed-by: lagergren, attila, jlaskey

= test/script/nosecurity/JDK-8055107.js < test/script/trusted/JDK-8055107.js

Changeset: f82b83cf73ae
Author:    attila
Date:      2014-08-15 17:30 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/nashorn/rev/f82b83cf73ae

8055199: Tidy up Nashorn codebase for code standards (August 2014)
Reviewed-by: hannesw, lagergren

! docs/genshelldoc.js
! docs/source/importpackageclass.js
! docs/source/javaarray.js
! docs/source/javaextend.js
! docs/source/javaimporter.js
! docs/source/javatypes.js
! docs/source/overload.js
! docs/source/runnable.js
! docs/source/samfunc.js
! docs/source/test.js
! samples/array_mapreduce.js
! samples/astviewer.js
! samples/barchart_weather.js
! samples/call_lambda.js
! samples/counters.js
! samples/dirname.js
! samples/disassemble.js
! samples/engine/accessvar.js
! samples/engine/callfunc.js
! samples/engine/callmethod.js
! samples/engine/exposevar.js
! samples/engine/foreignobject.js
! samples/engine/hello.js
! samples/engine/interface.js
! samples/engine/interface2.js
! samples/engine/lambda_as_func.js
! samples/env.js
! samples/expression_closure.js
! samples/filebrowser.js
! samples/fileline.js
! samples/fizzbuzz.js
! samples/for_each.js
! samples/gaussian_random.js
! samples/gaussian_random_bind.js
! samples/gutenberg.js
! samples/heredoc.js
! samples/interface_impl.js
! samples/javaastviewer.js
! samples/javacastcounter.js
! samples/javafoovars.js
! samples/javaimporter.js
! samples/javalist.js
! samples/javamap.js
! samples/javashell.js
! samples/jsadapter_dom.js
! samples/jsobj_example.js
! samples/jsobject.js
! samples/jsobject_mapreduce.js
! samples/jsonviewer.js
! samples/letter.js
! samples/list_mapreduce.js
! samples/locales.js
! samples/logisticmap.js
! samples/options.js
! samples/parser.js
! samples/readLine.js
! samples/sam_function.js
! samples/shell.js
! samples/stack.js
! samples/uniform_random.js
! samples/uniq.js
! samples/uniqs.js
! samples/weather.js
! samples/word_histogram.js
! samples/zipfs.js
! samples/ziplist.js
! src/jdk/nashorn/api/scripting/NashornScriptEngine.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/Lower.java
! src/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java
! src/jdk/nashorn/internal/codegen/types/Type.java
! src/jdk/nashorn/internal/ir/CallNode.java
! src/jdk/nashorn/internal/ir/FunctionNode.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/debug/NashornTextifier.java
! src/jdk/nashorn/internal/objects/Global.java
! src/jdk/nashorn/internal/objects/NativeJava.java
! src/jdk/nashorn/internal/objects/NativeObject.java
! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/CompiledFunction.java
! src/jdk/nashorn/internal/runtime/ConsString.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ECMAErrors.java
! src/jdk/nashorn/internal/runtime/FunctionInitializer.java
! src/jdk/nashorn/internal/runtime/NativeJavaPackage.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/Source.java
! src/jdk/nashorn/internal/runtime/SpillProperty.java
! src/jdk/nashorn/internal/runtime/WithObject.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java
! src/jdk/nashorn/internal/runtime/linker/JavaAdapterServices.java
! test/script/basic/JDK-8038413.js
! test/script/basic/JDK-8043232.js
! test/script/basic/JDK-8044695.js
! test/script/basic/JDK-8044750.js
! test/script/basic/JDK-8046026.js
! test/script/basic/JDK-8046905.js
! test/script/basic/JDK-8047067.js
! test/script/basic/JDK-8047166.js
! test/script/basic/JDK-8047357.js
! test/script/basic/JDK-8047369.js
! test/script/basic/JDK-8047371.js
! test/script/basic/JDK-8047728.js
! test/script/basic/JDK-8047959.js
! test/script/basic/JDK-8048079_1.js
! test/script/basic/JDK-8048079_2.js
! test/script/basic/JDK-8048586.js
! test/script/basic/JDK-8049086.js
! test/script/basic/JDK-8051439.js
! test/script/basic/compile-octane-normal.js
! test/script/basic/compile-octane-splitter.js
! test/script/basic/compile-octane.js
! test/script/nosecurity/JDK-8044798.js
! test/script/nosecurity/JDK-8044851.js
! test/script/nosecurity/JDK-8050964.js
! test/script/nosecurity/JDK-8055034.js
! test/script/nosecurity/debuggersupportapi.js
! test/src/jdk/nashorn/api/scripting/ScriptEngineTest.java
! test/src/jdk/nashorn/api/scripting/ScriptObjectMirrorTest.java
! test/src/jdk/nashorn/internal/runtime/ConsStringTest.java



More information about the jdk9-hs-emb-changes mailing list