Mercurial > hg > graal-jvmci-8
comparison graal/com.oracle.graal.nodes/src/com/oracle/graal/nodes/FrameState.java @ 7098:e23980f4a890
Cleanup of Kind class: remove isXxx methods
author | Christian Wimmer <christian.wimmer@oracle.com> |
---|---|
date | Thu, 29 Nov 2012 11:27:23 -0800 |
parents | a52320a6bbda |
children | 9bee93f61522 |
comparison
equal
deleted
inserted
replaced
7097:6644cecbd3a7 | 7098:e23980f4a890 |
---|---|
230 if (popKind != Kind.Void) { | 230 if (popKind != Kind.Void) { |
231 if (stackAt(stackSize() - 1) == null) { | 231 if (stackAt(stackSize() - 1) == null) { |
232 copy.remove(copy.size() - 1); | 232 copy.remove(copy.size() - 1); |
233 } | 233 } |
234 ValueNode lastSlot = copy.get(copy.size() - 1); | 234 ValueNode lastSlot = copy.get(copy.size() - 1); |
235 assert lastSlot.kind().getStackKind() == popKind.getStackKind() || (lastSlot instanceof BoxedVirtualObjectNode && popKind.isObject()); | 235 assert lastSlot.kind().getStackKind() == popKind.getStackKind() || (lastSlot instanceof BoxedVirtualObjectNode && popKind == Kind.Object); |
236 copy.remove(copy.size() - 1); | 236 copy.remove(copy.size() - 1); |
237 } | 237 } |
238 Collections.addAll(copy, pushedValues); | 238 Collections.addAll(copy, pushedValues); |
239 int newStackSize = copy.size() - localsSize; | 239 int newStackSize = copy.size() - localsSize; |
240 copy.addAll(values.subList(localsSize + stackSize, values.size())); | 240 copy.addAll(values.subList(localsSize + stackSize, values.size())); |