RFR: 8221404: Remove double alignment of RegMasks in Matcher

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Mar 25 17:20:47 UTC 2019

Intel's Skylake has 64 bytes L1 cache line.
Keeping first 64 register masks bits in one cache line should help. I don't think we should do this change.


On 3/25/19 6:44 AM, Claes Redestad wrote:
> Hi,
> RegMask are allocated double-aligned, which doesn't seem to have any
> real effect on any of our supported platforms. Simplify.
> Bug:    https://bugs.openjdk.java.net/browse/JDK-8221404
> Webrev: http://cr.openjdk.java.net/~redestad/8221404/open.00
> Testing: tier1-3 (together with JDK-8221343)
> Thanks!
> /Claes

More information about the hotspot-compiler-dev mailing list