CRR (XS): 7098085: G1: partially-young GCs not initiated under certain circumstances
Tony Printezis
tony.printezis at oracle.com
Thu Oct 6 00:52:10 UTC 2011
On 10/5/2011 8:27 PM, Tony Printezis wrote:
>> [1] you will have to invent a suitable other name, perhaps
>> DesynchronizeWithSafepoints
>> for when you do the reverse, i.e. perform an action outside of the
>> _sts, as happens
>> when you are doing those synch barriers amongst the concurrent marking
>> threads in case of overflow and restart.
>
> I can't think of a good name off-hand but I'll think about it for a
> bit... (suggestions are welcome!)
How about JoinSuspendibleThreadSet / LeaveSuspendibleThreadSet, example:
{
JoinSuspendibleThreadSet x;
...
}
Both sound very descriptive to me. Alternatively, maybe
InsideSuspendibleThreadSet / OutsideSuspendibleThreadSet?
I'd love to have something like MutexLocker / MutexUnlocker but I can't
think of an appropriate noun (SuspendibleThreadSetJoiner?!?!?!? this
sounds SO wrong!).
Tony
More information about the hotspot-gc-dev
mailing list