hg: jdk9/dev/nashorn: 8047357: More precise synthetic return + unreachable throw

attila.szegedi at oracle.com attila.szegedi at oracle.com
Thu Jun 26 11:12:38 UTC 2014


Changeset: 6ab069e48456
Author:    attila
Date:      2014-06-26 13:12 +0200
URL:       http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/6ab069e48456

8047357: More precise synthetic return + unreachable throw
Reviewed-by: lagergren, sundar

! src/jdk/nashorn/internal/codegen/AssignSymbols.java
! 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/Block.java
! src/jdk/nashorn/internal/ir/CaseNode.java
! src/jdk/nashorn/internal/ir/ExpressionStatement.java
! src/jdk/nashorn/internal/ir/IdentNode.java
! src/jdk/nashorn/internal/ir/Node.java
! src/jdk/nashorn/internal/ir/Statement.java
+ src/jdk/nashorn/internal/ir/Terminal.java
! src/jdk/nashorn/internal/ir/debug/ASTWriter.java
! src/jdk/nashorn/internal/ir/debug/PrintVisitor.java
! test/script/basic/JDK-8047057.js
+ test/script/basic/JDK-8047357.js
+ test/script/basic/JDK-8047357.js.EXPECTED



More information about the jdk9-dev-changes mailing list