RFR: 8133051: Concurrent refinement threads may be activated and deactivated at random

Kim Barrett kim.barrett at oracle.com
Mon Apr 18 14:41:47 UTC 2016


> On Apr 13, 2016, at 10:54 PM, Kim Barrett <kim.barrett at oracle.com> wrote:
> 
>> On Apr 13, 2016, at 7:46 AM, Thomas Schatzl <thomas.schatzl at oracle.com> wrote:
>> - is there a reason why this change needs to particularly put the
>> Thresholds struct into a namespace? Please remove the namespace usage
>> declaration.
> 
> I think we should be using anonymous namespaces to limit the scope of
> file-local utility functions.

I meant to write “utility *classes*”.

And I re-found the place where the Hotspot Style Guide forbids all uses of namespaces.
I might be proposing another amendment to that document sometime…



More information about the hotspot-gc-dev mailing list