comparison graal/GraalCompiler/src/com/sun/c1x/gen/LIRGenerator.java @ 2668:32e8315bb6e4

fixed slot encoding in duplicateModified
author Lukas Stadler <lukas.stadler@jku.at>
date Thu, 12 May 2011 12:13:17 +0200
parents 6ca76b891d31
children 50b181d88c9f
comparison
equal deleted inserted replaced
2667:c4922e69711e 2668:32e8315bb6e4
974 setResult(x, operand); 974 setResult(x, operand);
975 return operand; 975 return operand;
976 } 976 }
977 977
978 private FrameState stateBeforeRegisterFinalizer(RegisterFinalizer rf) { 978 private FrameState stateBeforeRegisterFinalizer(RegisterFinalizer rf) {
979 assert rf.object().kind == CiKind.Object;
979 return rf.stateAfter().duplicateModified(rf.bci(), CiKind.Void, rf.object()); 980 return rf.stateAfter().duplicateModified(rf.bci(), CiKind.Void, rf.object());
980 } 981 }
981 982
982 @Override 983 @Override
983 public void visitRegisterFinalizer(RegisterFinalizer x) { 984 public void visitRegisterFinalizer(RegisterFinalizer x) {