src/jdk/nashorn/internal/codegen/CodeGenerator.java
Print this page
*** 339,349 ****
}
@Override
public Node enter(final IndexNode indexNode) {
if (!baseAlreadyOnStack) {
! load(indexNode.getBase());
load(indexNode.getIndex());
}
method.dynamicGetIndex(node.getType(), getCallSiteFlags(), indexNode.isFunction());
return null;
}
--- 339,349 ----
}
@Override
public Node enter(final IndexNode indexNode) {
if (!baseAlreadyOnStack) {
! load(indexNode.getBase()).convert(Type.OBJECT);
load(indexNode.getIndex());
}
method.dynamicGetIndex(node.getType(), getCallSiteFlags(), indexNode.isFunction());
return null;
}