--- old/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java 2016-03-24 10:55:20.772784255 +0100 +++ new/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java 2016-03-24 10:55:20.648784260 +0100 @@ -803,7 +803,7 @@ @Override public Node leaveForNode(final ForNode forNode) { - if (forNode.isForIn()) { + if (forNode.isForInOrOf()) { return forNode.setIterator(lc, newObjectInternal(ITERATOR_PREFIX)); //NASHORN-73 }