RFR(XXS): 8235931: add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9 and X64
Daniel D. Daugherty
daniel.daugherty at oracle.com
Tue Dec 17 21:34:41 UTC 2019
Greetings,
I'm extracting another standalone fix from the Async Monitor Deflation
project (JDK-8153224) and sending it out for review (and testing)
separately. This is an XXS sized fix, but since it involves cache
line sizes I don't think a trivial review is appropriate.
JDK-8235931 add OM_CACHE_LINE_SIZE and use smaller size on SPARCv9
and X64
https://bugs.openjdk.java.net/browse/JDK-8235931
Here's the webrev URL:
http://cr.openjdk.java.net/~dcubed/8235931-webrev/0-for-jdk15/
Folks that have reviewed JDK-8153224 will recognize these changes as
a subset of the cache line changes from the Async Monitor Deflation
project. It's a subset because there are more fields that need to be
on separate cache lines in the Async Monitor Deflation project.
These changes are being tested in a Mach5 Tier[1-3] run that's still
running (JDK14 ATR has priority). I've also run these changes thru
a set of 10 SPECjbb2015 runs; I'm waiting for my various SPECjbb2015
runs to finish so I can do the analysis.
Thanks, in advance, for comments, questions or suggestions.
Dan
More information about the hotspot-runtime-dev
mailing list