On Tue, 17 Mar 2026 10:18:09 GMT, Albert Mingkun Yang <[email protected]> wrote:
>> This REDO PR has ~two~ 3 commits. >> >> The first commit is a straight re-application of the original >> [JDK-8371643](https://bugs.openjdk.org/browse/JDK-8371643) change that >> removes `ThreadLocalAllocBuffer::_reserve_for_allocation_prefetch` and >> related code. >> >> That original change was backed out after it surfaced two pre-existing >> issues: a real bug on master >> ([JDK-8373021](https://bugs.openjdk.org/browse/JDK-8373021), now fixed), and >> an intermittent test bug in `compiler/unsafe/AlignmentGapAccess.java` >> ([JDK-8373487](https://bugs.openjdk.org/browse/JDK-8373487)). >> >> The second commit temporarily adds `compiler/unsafe/AlignmentGapAccess.java` >> to the ProblemList. The reason is that this TLAB cleanup makes that >> intermittent failure happen much more frequently. >> >> Of course we can wait until that test bug is fixed, but I think it is better >> to merge this sooner and keep that test in the ProblemList for now. That >> lets us keep incubating this cleanup in CI while also giving us a better >> chance to uncover other existing issues. >> >> The third commit adds a new test that exercises large `AllocatePrefetch*` >> flags values. >> Test: tier1-3 > > Albert Mingkun Yang has updated the pull request incrementally with one > additional commit since the last revision: > > test PPC64 part looks correct and the new test is passing. Thanks! ------------- Marked as reviewed by mdoerr (Reviewer). PR Review: https://git.openjdk.org/jdk/pull/30214#pullrequestreview-3961727938
