RFR (S) 8239492: [x86] Turn MacroAssembler::verify_oop into macro recording file and line

Aleksey Shipilev shade at redhat.com
Fri Feb 21 10:39:54 UTC 2020


RFE:
  https://bugs.openjdk.java.net/browse/JDK-8239492

This is done in SPARC and ARM MacroAssemblers, and should be done in x86 too. This should greatly
improve the error reports, as it would point to exact place where the verification happened, e.g. in
interpreter/stub generation code.

Suggested fix:
  https://cr.openjdk.java.net/~shade/8239492/webrev.02/

Testing: tier1 {x86_32, x86_64} with -XX:+VerifyOops, jdk-submit (clean, except unrelated Solaris
gtest failure)

-- 
Thanks,
-Aleksey



More information about the hotspot-dev mailing list