Mercurial > hg > truffle
comparison src/share/vm/gc_implementation/g1/g1MMUTracker.cpp @ 2134:b158bed62ef5
6994297: G1: do first-level slow-path allocations with a CAS
Summary: First attempt to allocate out the current alloc region using a CAS instead of taking the Heap_lock (first level of G1's slow allocation path). Only if that fails and it's necessary to replace the current alloc region take the Heap_lock (that's the second level of G1's slow allocation path).
Reviewed-by: johnc, brutisso, ysr
author | tonyp |
---|---|
date | Wed, 12 Jan 2011 16:34:25 -0500 |
parents | f95d63e2154a |
children | 20213c8a3c40 |
comparison
equal
deleted
inserted
replaced
2133:2250ee17e258 | 2134:b158bed62ef5 |
---|