Mercurial > hg > truffle
diff src/share/vm/opto/output.cpp @ 163:885ed790ecf0
6695810: null oop passed to encode_heap_oop_not_null
Summary: fix several problems in C2 related to Escape Analysis and Compressed Oops.
Reviewed-by: never, jrose
author | kvn |
---|---|
date | Wed, 21 May 2008 10:45:07 -0700 |
parents | 6dbf1a175d6b |
children | d1605aabd0a1 2a1a77d3458f |
line wrap: on
line diff
--- a/src/share/vm/opto/output.cpp Tue May 20 06:32:58 2008 -0700 +++ b/src/share/vm/opto/output.cpp Wed May 21 10:45:07 2008 -0700 @@ -48,6 +48,7 @@ // Initialize the space for the BufferBlob used to find and verify // instruction size in MachNode::emit_size() init_scratch_buffer_blob(); + if (failing()) return; // Out of memory // Make sure I can find the Start Node Block_Array& bbs = _cfg->_bbs;