Mercurial > hg > truffle
diff graal/GraalCompiler/src/com/sun/c1x/graph/GraphBuilder.java @ 2652:6d19b4f476db
Removed more OSR handling stuff.
author | Thomas Wuerthinger <thomas@wuerthinger.net> |
---|---|
date | Wed, 11 May 2011 14:51:33 +0200 |
parents | ccab1d5f345e |
children | 4a6518c4d17d |
line wrap: on
line diff
--- a/graal/GraalCompiler/src/com/sun/c1x/graph/GraphBuilder.java Wed May 11 14:45:05 2011 +0200 +++ b/graal/GraalCompiler/src/com/sun/c1x/graph/GraphBuilder.java Wed May 11 14:51:33 2011 +0200 @@ -957,10 +957,6 @@ return x; } - private boolean hasUncontrollableSideEffects(Value x) { - return x instanceof Invoke || x instanceof ResolveClass; - } - private BlockBegin blockAtOrNull(int bci) { return blockMap.get(bci); } @@ -971,12 +967,12 @@ return result; } - private Value synchronizedObject(FrameStateAccess curState2, RiMethod target) { + private Value synchronizedObject(FrameStateAccess state, RiMethod target) { if (isStatic(target.accessFlags())) { Constant classConstant = new Constant(target.holder().getEncoding(Representation.JavaClass), graph); return appendWithoutOptimization(classConstant, Instruction.SYNCHRONIZATION_ENTRY_BCI); } else { - return curState2.localAt(0); + return state.localAt(0); } }