RFR 8191986: TLAB refills for Aarch64

Thomas Schatzl thomas.schatzl at oracle.com
Fri Dec 15 15:05:33 UTC 2017


On Thu, 2017-12-14 at 08:09 -0800, JC Beyler wrote:
> Hi all,
> The TLAB and the inline contiguous allocations handling are different
> for each architecture. On certain architectures, TLAB is never
> actually never refilled (ref:
> https://bugs.openjdk.java.net/browse/JDK-8190862).
> The idea behind the implementation for Aarch64 is the same as for
> Sparc/X86/Arm and is to do one thing:
>   - separate TLAB usage to contiguous allocations in eden space.
> Bug: https://bugs.openjdk.java.net/browse/JDK-8191986
> WebRev: http://cr.openjdk.java.net/~rasbold/8191986/webrev.02/
> Does anyone see any issues with this webrev? Could someone
> test/verify
> it please?

  looks good to me.


More information about the hotspot-dev mailing list