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

Thanks for review.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/30214#issuecomment-4080867182

Reply via email to