Integrated: 8255900: x86: Reduce impact when VerifyOops is disabled
Claes Redestad
redestad at openjdk.java.net
Wed Nov 4 21:43:00 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.
This pull request has now been integrated.
Changeset: a0ade220
Author: Claes Redestad <redestad at openjdk.org>
URL: https://git.openjdk.java.net/jdk/commit/a0ade220
Stats: 27 lines in 4 files changed: 13 ins; 9 del; 5 mod
8255900: x86: Reduce impact when VerifyOops is disabled
Reviewed-by: neliasso, minqi, kvn
-------------
PR: https://git.openjdk.java.net/jdk/pull/1058
More information about the hotspot-compiler-dev
mailing list