* @see Instruction#execute()
*/
@Override
public void execute() throws CoreException {
IJavaArrayType arrayType = getArrayType(
fTypeSignature.replace('/', '.'), fDimensions);
IJavaArray array = arrayType.newInstance(fLength);
for (int i = fLength - 1; i >= 0; i--) {
array.setValue(i, popValue());
}