Request for review(S): 7003554: (tiered) assert(is_null_object() || handle() != NULL) failed: cannot embed null pointer
Vladimir Kozlov
vladimir.kozlov at oracle.com
Wed Dec 1 20:13:49 PST 2010
ciMethod::build_method_data() will return false if it already has method_data.
Vladimir
Igor Veresov wrote:
> 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