# HG changeset patch # User Doug Simon # Date 1418560982 -3600 # Node ID 72d0cd2eeca455b65dde29d5b3c203c14e4471eb # Parent ecb9d0cedbab850ea3f4ab0fd8943036c8469c06 handle null in HotSpotzreferenceMap.getFrameMap()|getRegisterMap() diff -r ecb9d0cedbab -r 72d0cd2eeca4 graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java --- a/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java Sat Dec 13 15:03:20 2014 +0100 +++ b/graal/com.oracle.graal.hotspot/src/com/oracle/graal/hotspot/HotSpotReferenceMap.java Sun Dec 14 13:43:02 2014 +0100 @@ -168,11 +168,11 @@ } public BitSet getFrameMap() { - return (BitSet) frameRefMap.clone(); + return frameRefMap == null ? null : (BitSet) frameRefMap.clone(); } public BitSet getRegisterMap() { - return (BitSet) registerRefMap.clone(); + return registerRefMap == null ? null : (BitSet) registerRefMap.clone(); } // clear