[9] RFR(S): 8156659: assert(CodeCache::find_blob_unsafe(_pc) == _cb) failed: inconsistent
Nils Eliasson
nils.eliasson at oracle.com
Fri Jun 17 10:52:39 UTC 2016
Hi,
Please review,
Summary:
Test is provoking stack overflow errors and is running with
deoptimzeALot. The recently added method
"look_for_reserved_stack_annotated_method(...)" will traverse the stack
and encounter an deoptimized frame that triggers
"assert(CodeCache::find_blob_unsafe(_pc) == _cb, "inconsistent");". It
fails on deoptimzed frames where the pc is patched and need to be
changed to use raw_pc() to work correctly.
Testing:
Running hotspot_all
Bug: https://bugs.openjdk.java.net/browse/JDK-8156659
Webrev: http://cr.openjdk.java.net/~neliasso/8156659/webrev.02/
Regards,
Nils Eliasson
More information about the hotspot-compiler-dev
mailing list