hg: build-infra/jdk9/nashorn: 13 new changesets

erik.joelsson at oracle.com erik.joelsson at oracle.com
Mon Mar 30 10:53:47 UTC 2015


Changeset: 78f82d897305
Author:    hannesw
Date:      2015-03-13 18:40 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/78f82d897305

8075006: Threads spinning infinitely in WeakHashMap.get running test262parallel
Reviewed-by: lagergren, attila

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

Changeset: ce9cf6c2d3f5
Author:    attila
Date:      2015-03-16 11:00 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/ce9cf6c2d3f5

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

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

Changeset: 6490bba01455
Author:    sundar
Date:      2015-03-16 17:01 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/6490bba01455

8075207: Nashorn parser API returns StatementTree objects in out of order
Reviewed-by: lagergren, forax, hannesw

! samples/findwith.js
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/DoWhileLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ForInLoopTree.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/ParserImpl.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/WhileLoopTree.java
+ test/script/basic/JDK-8075207.js
! test/script/nosecurity/parserapi.js.EXPECTED

Changeset: 9cc2cb306b60
Author:    lagergren
Date:      2015-03-16 16:17 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/9cc2cb306b60

8066217: ArrayBuffer constructor was erroneous with zero args
Reviewed-by: sundar, hannesw

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArrayBuffer.java
! test/script/basic/typedarrays.js

Changeset: 524852d0cc0d
Author:    attila
Date:      2015-03-16 18:13 +0100
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/524852d0cc0d

8075223: revert multithreaded deoptimizing compilation livelock prevention
Reviewed-by: hannesw, sundar

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

Changeset: 8bbea2def25f
Author:    sundar
Date:      2015-03-18 21:54 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/8bbea2def25f

8075448: nashorn parser API returns init variable tree object of a for loop after for loop statement tree object
Reviewed-by: lagergren, hannesw, attila

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/IRTranslator.java
! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Node.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-8075448.js
! test/script/nosecurity/parserapi.js.EXPECTED

Changeset: eaa136f2b489
Author:    sundar
Date:      2015-03-18 23:14 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/eaa136f2b489

8075454: Anonymous functions have internal names exposed via parser API
Reviewed-by: hannesw, lagergren

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/FunctionDeclarationTreeImpl.java
+ test/script/basic/JDK-8075454.js

Changeset: 984370b5de3b
Author:    sundar
Date:      2015-03-19 15:13 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/984370b5de3b

8006996: Add a pretty printer that prints script source in nice form
Reviewed-by: lagergren, hannesw

+ samples/prettyprinter.js

Changeset: e2334bbe7644
Author:    lana
Date:      2015-03-19 16:13 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/e2334bbe7644

Merge


Changeset: 065b159bb922
Author:    slugovoy
Date:      2015-03-20 13:19 +0300
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/065b159bb922

8068306: Tests for AST presentation Nashorn Parser API
8068304: Tests for Diagnostic listener for Nashorn Parser API
8068303: Create tests for Nashorn Parser API for create Tree from some different source and parameters
Reviewed-by: sundar, lagergren

+ test/script/nosecurity/parser-args.js
+ test/script/nosecurity/parser.js
+ test/script/nosecurity/treeapi/array_access.js
+ test/script/nosecurity/treeapi/array_access.js.EXPECTED
+ test/script/nosecurity/treeapi/array_literal.js
+ test/script/nosecurity/treeapi/array_literal.js.EXPECTED
+ test/script/nosecurity/treeapi/assignment.js
+ test/script/nosecurity/treeapi/assignment.js.EXPECTED
+ test/script/nosecurity/treeapi/assignmentExpr.js
+ test/script/nosecurity/treeapi/assignmentExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/binaryExpr.js
+ test/script/nosecurity/treeapi/binaryExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/block.js
+ test/script/nosecurity/treeapi/block.js.EXPECTED
+ test/script/nosecurity/treeapi/breakStat.js
+ test/script/nosecurity/treeapi/breakStat.js.EXPECTED
+ test/script/nosecurity/treeapi/case.js
+ test/script/nosecurity/treeapi/case.js.EXPECTED
+ test/script/nosecurity/treeapi/compilationUnitTree.js
+ test/script/nosecurity/treeapi/condExpr.js
+ test/script/nosecurity/treeapi/condExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/continueStat.js
+ test/script/nosecurity/treeapi/continueStat.js.EXPECTED
+ test/script/nosecurity/treeapi/debuggerStat.js
+ test/script/nosecurity/treeapi/debuggerStat.js.EXPECTED
+ test/script/nosecurity/treeapi/diagnostic.js
+ test/script/nosecurity/treeapi/diagnostic.js.EXPECTED
+ test/script/nosecurity/treeapi/dowhile.js
+ test/script/nosecurity/treeapi/dowhile.js.EXPECTED
+ test/script/nosecurity/treeapi/empty.js
+ test/script/nosecurity/treeapi/empty.js.EXPECTED
+ test/script/nosecurity/treeapi/erroneous.js
+ test/script/nosecurity/treeapi/erroneous.js.EXPECTED
+ test/script/nosecurity/treeapi/for.js
+ test/script/nosecurity/treeapi/for.js.EXPECTED
+ test/script/nosecurity/treeapi/forin.js
+ test/script/nosecurity/treeapi/forin.js.EXPECTED
+ test/script/nosecurity/treeapi/functionCall.js
+ test/script/nosecurity/treeapi/functionCall.js.EXPECTED
+ test/script/nosecurity/treeapi/functionDeclaration.js
+ test/script/nosecurity/treeapi/functionDeclaration.js.EXPECTED
+ test/script/nosecurity/treeapi/functionExpr.js
+ test/script/nosecurity/treeapi/functionExpr.js.EXPECTED
+ test/script/nosecurity/treeapi/identifier.js
+ test/script/nosecurity/treeapi/identifier.js.EXPECTED
+ test/script/nosecurity/treeapi/if.js
+ test/script/nosecurity/treeapi/if.js.EXPECTED
+ test/script/nosecurity/treeapi/instanceof.js
+ test/script/nosecurity/treeapi/instanceof.js.EXPECTED
+ test/script/nosecurity/treeapi/labelledStat.js
+ test/script/nosecurity/treeapi/labelledStat.js.EXPECTED
+ test/script/nosecurity/treeapi/literal.js
+ test/script/nosecurity/treeapi/literal.js.EXPECTED
+ test/script/nosecurity/treeapi/memberSelect.js
+ test/script/nosecurity/treeapi/memberSelect.js.EXPECTED
+ test/script/nosecurity/treeapi/new.js
+ test/script/nosecurity/treeapi/new.js.EXPECTED
+ test/script/nosecurity/treeapi/objectLiteral.js
+ test/script/nosecurity/treeapi/objectLiteral.js.EXPECTED
+ test/script/nosecurity/treeapi/property.js
+ test/script/nosecurity/treeapi/property.js.EXPECTED
+ test/script/nosecurity/treeapi/regexp.js
+ test/script/nosecurity/treeapi/regexp.js.EXPECTED
+ test/script/nosecurity/treeapi/return.js
+ test/script/nosecurity/treeapi/return.js.EXPECTED
+ test/script/nosecurity/treeapi/switch.js
+ test/script/nosecurity/treeapi/switch.js.EXPECTED
+ test/script/nosecurity/treeapi/throw.js
+ test/script/nosecurity/treeapi/throw.js.EXPECTED
+ test/script/nosecurity/treeapi/try.js
+ test/script/nosecurity/treeapi/try.js.EXPECTED
+ test/script/nosecurity/treeapi/unary.js
+ test/script/nosecurity/treeapi/unary.js.EXPECTED
+ test/script/nosecurity/treeapi/utils.js
+ test/script/nosecurity/treeapi/variable.js
+ test/script/nosecurity/treeapi/variable.js.EXPECTED
+ test/script/nosecurity/treeapi/while.js
+ test/script/nosecurity/treeapi/while.js.EXPECTED
+ test/script/nosecurity/treeapi/with.js
+ test/script/nosecurity/treeapi/with.js.EXPECTED

Changeset: 2e640036000d
Author:    sundar
Date:      2015-03-20 20:04 +0530
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/2e640036000d

8075604: jjs exits even when non-daemon threads are still active
Reviewed-by: attila, jlaskey

! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java

Changeset: fa99694619ad
Author:    katleman
Date:      2015-03-26 13:09 -0700
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/fa99694619ad

Added tag jdk9-b56 for changeset 2e640036000d

! .hgtags

Changeset: ac6b9f7a7d8d
Author:    erikj
Date:      2015-03-30 12:02 +0200
URL:       http://hg.openjdk.java.net/build-infra/jdk9/nashorn/rev/ac6b9f7a7d8d

Merge




More information about the build-infra-dev mailing list