hg: nashorn/jdk8/nashorn: 8020356: ClassCastException Undefined->Scope on spiltter class generated for a large switch statement

hannes.wallnoefer at oracle.com hannes.wallnoefer at oracle.com
Wed Jul 17 09:21:49 PDT 2013


Changeset: 3d6f6b8d8bc8
Author:    hannesw
Date:      2013-07-17 18:20 +0200
URL:       http://hg.openjdk.java.net/nashorn/jdk8/nashorn/rev/3d6f6b8d8bc8

8020356: ClassCastException Undefined->Scope on spiltter class generated for a large switch statement
Reviewed-by: jlaskey, attila

! src/jdk/nashorn/internal/codegen/CodeGenerator.java
! src/jdk/nashorn/internal/codegen/Label.java
! src/jdk/nashorn/internal/codegen/Splitter.java
! src/jdk/nashorn/internal/codegen/WeighNodes.java
! src/jdk/nashorn/internal/ir/Block.java
! src/jdk/nashorn/internal/ir/FunctionNode.java
! src/jdk/nashorn/internal/ir/LexicalContext.java
+ test/script/basic/JDK-8020356.js
+ test/script/basic/JDK-8020356.js.EXPECTED



More information about the nashorn-dev mailing list