Mercurial > hg > graal-compiler
changeset 16103:26d95e1247d0
remove accidentally pushed changes
author | Tom Rodriguez <tom.rodriguez@oracle.com> |
---|---|
date | Fri, 13 Jun 2014 15:19:12 -0700 |
parents | 64d8c6c8a00c |
children | 4dd2cedc7f57 0c0bc9ce40f2 |
files | graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java |
diffstat | 1 files changed, 2 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
--- a/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java Fri Jun 13 10:37:06 2014 -0700 +++ b/graal/com.oracle.graal.lir/src/com/oracle/graal/lir/FrameMap.java Fri Jun 13 15:19:12 2014 -0700 @@ -67,8 +67,6 @@ */ protected int outgoingSize; - protected int freeSpill4 = -1; - /** * Determines if this frame has values on the stack for outgoing calls. */ @@ -297,19 +295,8 @@ } } int size = spillSlotSize(kind); - if (size == 4 && freeSpill4 != -1) { - int offset = spillSize - freeSpill4 - size; - freeSpill4 = -1; - return allocateNewSpillSlot(kind, offset); - } else { - int origSpillSize = spillSize; - spillSize = NumUtil.roundUp(spillSize + size, size); - int waste = (spillSize - origSpillSize) - size; - if (waste == 4 && freeSpill4 == -1) { - freeSpill4 = origSpillSize; - } - return allocateNewSpillSlot(kind, 0); - } + spillSize = NumUtil.roundUp(spillSize + size, size); + return allocateNewSpillSlot(kind, 0); } private Set<StackSlot> freedSlots;