Request for review(S): 7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointer

Igor Veresov igor.veresov at oracle.com
Wed Dec 1 17:42:42 PST 2010


C1 with profiling doesn't check whether the MDO has been really 
allocated, which can silently fail if the perm gen is full. The solution 
is to check if the allocation failed and bailout out of inlining or 
compilation.


Webrev: http://cr.openjdk.java.net/~iveresov/7003554/webrev.00/


Tested with the failing nightly test, specjvm98, and JPRT.

Thanks,
igor


More information about the hotspot-compiler-dev mailing list