RFR: 8255900: x86: Reduce impact when VerifyOops is disabled

Vladimir Kozlov kvn at openjdk.java.net
Wed Nov 4 19:24:57 UTC 2020


On Wed, 4 Nov 2020 14:49:41 GMT, Claes Redestad <redestad at openjdk.org> wrote:

> - Don't generate stub _verify_oop_subroutine_entry on startup if -VerifyOops
> - Make VerifyOops check in calls to MacroAssembler::verify_oop inlineable. (VerifyOops is a develop flag, so this allows more aggressive code elimination in a few place)
> - (trivial pile-on) remove unused set_word_if_not_zero
> 
> Slightly improves static footprint, gets rid of a stub and reduce jitter during jitting in product builds.

Good.

-------------

Marked as reviewed by kvn (Reviewer).

PR: https://git.openjdk.java.net/jdk/pull/1058


More information about the hotspot-runtime-dev mailing list