RFR (S): 8179679: Rearrange filters before card scanning
Thomas Schatzl
thomas.schatzl at oracle.com
Mon Jul 3 11:24:53 UTC 2017
Hi all,
please have a look at this change that rearranges the checks in the
G1RemSet card scanning a bit in order to:
- remove some redundant checking made possible recently with JDK-
8177044
- group together similar checks (so that the compiler can more easily
reuse some intermediate values)
- minimize unnecessary card claiming
CR:
https://bugs.openjdk.java.net/browse/JDK-8179679
Webrev:
http://cr.openjdk.java.net/~tschatzl/8179679/webrev.1/ (note: there has
been a previous webrev, but without reviews; still there is a
webrev.0_to_1 for the curious)
Testing:
jprt, performance regression analysis
Thanks,
Thomas
More information about the hotspot-gc-dev
mailing list