Kim Barrett
Kim Barrett
8137022: Concurrent refinement thread adjustment and (de-)activation suboptimal 8155996: Improve concurrent refinement green zone control 8134303: Introduce -XX:-G1UseConcRefinement Please review this change to the control of concurrent refinement. This new...
Please review this change to the handling of Atomic pointer arithmetic. When the value being modified is a pointer `P*`, the type of the value in the destination passed to...
I'm hijacking the PR mechanism as a way to discuss new C++17 features that can be more easily structured and captured than bare email. Once discussion settles down I'll turn...
This change makes java.nio no longer use jdk.internal.ref.Cleaner to manage native memory for Direct-X-Buffers. Instead it uses bespoke PhantomReferences and a dedicated ReferenceQueue. This differs from PR 22165, which proposed...
Please review this conversion of simple AtomicAccess usage in ConcurrentHashTable to use Atomic. This is split out from the complete conversion to simplify reviewing and testing. Testing: mach5 tier1-3 ---------...
Please review this change to Atomic to meet the requirements for constant initialization in cases where the value type provides the requisite support. This ensures that in such cases dynamic...
Please review this change to StringDedup to use Atomic rather than directly applying AtomicAccess to volatile members. Testing: mach5 tier1-5 --------- ### Progress - [ ] Change must be properly...
Please review this change that adds a HotSpot wrapper for . It also includes the forbidden function declarations for functions declared there, moving them from forbiddenFunctions.hpp and friends. The AIX-specific...