Kim Barrett

Results 8 issues of 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...

csr
merge-conflict
hotspot

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...

rfr
hotspot-runtime

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...

rfr
hotspot

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...

rfr
nio
core-libs

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 ---------...

ready
rfr
hotspot

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...

ready
rfr
hotspot-runtime

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...

rfr
hotspot-gc

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...

rfr
hotspot