hg: jdk8u/jdk8u/nashorn: 18 new changesets

lana.steuck at oracle.com lana.steuck at oracle.com
Tue May 19 06:13:09 UTC 2015


Changeset: 03a7733b95ed
Author:    hannesw
Date:      2015-05-05 14:23 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/03a7733b95ed

8078049: Nashorn crashes when attempting to start TypeScript compiler
Reviewed-by: lagergren, attila

! make/project.properties
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
+ test/script/nosecurity/JDK-8078049.js

Changeset: 10e350c05d09
Author:    hannesw
Date:      2015-05-05 14:30 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/10e350c05d09

8078612: Persistent code cache should support more configurations
Reviewed-by: lagergren, attila

! src/jdk/nashorn/internal/runtime/CodeStore.java
! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ErrorManager.java
! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java
+ test/script/basic/JDK-8078612_eager_1a.js
+ test/script/basic/JDK-8078612_eager_1a.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_1b.js
+ test/script/basic/JDK-8078612_eager_1b.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_2a.js
+ test/script/basic/JDK-8078612_eager_2a.js.EXPECTED
+ test/script/basic/JDK-8078612_eager_2b.js
+ test/script/basic/JDK-8078612_eager_2b.js.EXPECTED
! test/src/jdk/nashorn/internal/runtime/test/CodeStoreAndPathTest.java

Changeset: 5bc0bcefed54
Author:    attila
Date:      2015-03-16 11:00 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/5bc0bcefed54

8075090: Add tests for the basic failure of try/finally compilation
Reviewed-by: hannesw, lagergren

+ test/script/basic/JDK-8075090.js

Changeset: 28cae214dc6c
Author:    attila
Date:      2015-05-05 18:35 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/28cae214dc6c

8079269: Optimistic rewrite in object literal causes ArrayIndexOutOfBoundsException
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/FieldObjectCreator.java
! src/jdk/nashorn/internal/codegen/ObjectCreator.java
! src/jdk/nashorn/internal/codegen/SpillObjectCreator.java
+ test/script/basic/JDK-8079269.js

Changeset: db8d14478e56
Author:    attila
Date:      2015-05-06 13:36 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/db8d14478e56

8079349: Eliminate dead code around Nashorn code generator
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/BranchOptimizer.java
! src/jdk/nashorn/internal/codegen/ClassEmitter.java
! src/jdk/nashorn/internal/codegen/CodeGenerator.java
- src/jdk/nashorn/internal/codegen/Emitter.java
! src/jdk/nashorn/internal/codegen/MethodEmitter.java

Changeset: 3905889a30af
Author:    lana
Date:      2015-05-07 21:08 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/3905889a30af

Merge

- src/jdk/nashorn/internal/codegen/Emitter.java

Changeset: 7725ad692a23
Author:    sundar
Date:      2015-05-06 20:04 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/7725ad692a23

8079470: Misleading error message when explicit signature constructor is called with wrong arguments
Reviewed-by: jlaskey, hannesw

! src/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java
! src/jdk/nashorn/internal/runtime/resources/Messages.properties
+ test/script/basic/JDK-8079470.js
+ test/script/basic/JDK-8079470.js.EXPECTED

Changeset: 6ceab5fdc3b5
Author:    sundar
Date:      2015-05-12 12:40 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/6ceab5fdc3b5

8080090: -d option should dump script source as well
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/runtime/Context.java
! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java
! src/jdk/nashorn/internal/runtime/Source.java
! src/jdk/nashorn/internal/runtime/resources/Options.properties

Changeset: 6a604c072752
Author:    sundar
Date:      2015-05-13 12:45 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/6a604c072752

8080182: Array.prototype.sort throws IAE on inconsistent comparison
Reviewed-by: lagergren, hannesw

! src/jdk/nashorn/internal/objects/NativeArray.java
+ test/script/basic/JDK-8080182.js

Changeset: ed65fb816d15
Author:    attila
Date:      2014-12-03 16:31 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ed65fb816d15

8066222: too strong assertion on function expression names
Reviewed-by: hannesw, lagergren

! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
+ test/script/basic/JDK-8066222.js
+ test/script/basic/JDK-8066222.js.EXPECTED

Changeset: 1088408b1c02
Author:    sundar
Date:      2015-01-15 10:18 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/1088408b1c02

8068985: Wrong 'this' bound to eval call within a function when caller's 'this' is a Java object
Reviewed-by: jlaskey, attila

! src/jdk/nashorn/internal/runtime/Context.java
+ test/script/basic/JDK-8068985.js
+ test/script/basic/JDK-8068985.js.EXPECTED

Changeset: 4a12b571aa4c
Author:    sundar
Date:      2014-12-15 16:30 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/4a12b571aa4c

8067420: BrowserJSObjectLinker should give priority to beans linker for property get/set
Reviewed-by: lagergren, attila, hannesw

! samples/browser_dom.js
! src/jdk/nashorn/internal/runtime/linker/BrowserJSObjectLinker.java

Changeset: b9dda83d984b
Author:    mhaupt
Date:      2015-05-13 15:41 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b9dda83d984b

8080286: use path separator setting consistently in Nashorn project properties
Summary: replace uses of ":" with platform-independent path separator property
Reviewed-by: hannesw, sundar

! make/build.xml
! make/project.properties

Changeset: 24a72d0aef36
Author:    hannesw
Date:      2014-12-16 17:02 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/24a72d0aef36

8066226: Fuzzing bug: parameter counts differ in TypeConverterFactory
Reviewed-by: attila, sundar

! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java
+ test/script/basic/JDK-8066226.js
+ test/script/basic/JDK-8066226.js.EXPECTED

Changeset: e3af6a3cd761
Author:    hannesw
Date:      2014-12-15 12:08 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/e3af6a3cd761

8066215: Fuzzing bug: length valueOf bug
Reviewed-by: attila, lagergren

! src/jdk/nashorn/internal/objects/NativeArray.java
! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java
+ test/script/basic/JDK-8066215.js
+ test/script/basic/JDK-8066215.js.EXPECTED

Changeset: 02421b7112bb
Author:    hannesw
Date:      2014-12-03 11:43 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/02421b7112bb

8066214: Fuzzing bug: Object.prototype.toLocaleString(0)
Reviewed-by: attila, lagergren

! src/jdk/nashorn/internal/objects/NativeObject.java
+ test/script/basic/JDK-8066214.js
+ test/script/basic/JDK-8066214.js.EXPECTED

Changeset: 201b37681668
Author:    hannesw
Date:      2015-05-14 15:35 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/201b37681668

8047365: Very long function names break codegen
Reviewed-by: attila, lagergren

! src/jdk/nashorn/internal/codegen/MethodEmitter.java
! src/jdk/nashorn/internal/codegen/Namespace.java
+ test/script/basic/JDK-8047365.js
+ test/script/basic/JDK-8047365.js.EXPECTED

Changeset: bf44ade6c2c2
Author:    lana
Date:      2015-05-14 20:13 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/bf44ade6c2c2

Merge

- src/jdk/nashorn/internal/codegen/Emitter.java



More information about the jdk8u-changes mailing list