# HG changeset patch # User Christos Kotselidis # Date 1370426465 -7200 # Node ID 3d965e61b5f6972cbcc56b371dcc8a6bd6760279 # Parent 558c73d8bdc093c5e472e8cba35162bcf05164d6 Unsuccessful attempt to save r12 when heap base is zero, verification uses it diff -r 558c73d8bdc0 -r 3d965e61b5f6 graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotRegisterConfig.java --- a/graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotRegisterConfig.java Wed Jun 05 12:00:36 2013 +0200 +++ b/graal/com.oracle.graal.hotspot.amd64/src/com/oracle/graal/hotspot/amd64/AMD64HotSpotRegisterConfig.java Wed Jun 05 12:01:05 2013 +0200 @@ -128,7 +128,7 @@ } csl = null; - allocatable = initAllocatable(config.useCompressedOops && (config.narrowOopBase != 0)); + allocatable = initAllocatable(config.useCompressedOops); attributesMap = RegisterAttributes.createMap(this, AMD64.allRegisters); }