RFR: 8077846: improve locking strategy for readConfiguration(), reset(), and initializeGlobalHandlers()

Alan Bateman Alan.Bateman at oracle.com
Mon Apr 27 06:45:51 UTC 2015

On 27/04/2015 02:21, David Holmes wrote:
> How early in VM startup can logging be initialized and used? I just 
> wonder whether the use of ReentrantLock changes that at all?
It can't be used early in the startup. So assume VM.isBooted and 
potentially several threads trying to initialize it around the same 
time. I wouldn't expect the configuration to change too often but there 
may be scenarios where this happens.


More information about the core-libs-dev mailing list