RFR: 8217747: ZGC: Minor optimization of ZLoadBarrierStubC1
Per Liden
per.liden at oracle.com
Mon Jan 28 08:56:22 UTC 2019
In the C1 load barrier stub for ZGC we currently save/restore rax unless
it's the stub result register. However, we can also avoid this
save/restore of rax if it's the tmp register. Avoiding a push/pop in the
stub isn't really an important optimization, but since we already do it
for the result register we can just as well do it for the tmp register
too, without making the code more complex.
Bug: https://bugs.openjdk.java.net/browse/JDK-8217747
Webrev: http://cr.openjdk.java.net/~pliden/8217747/webrev.0
/Per
More information about the hotspot-gc-dev
mailing list