RFR (XXS): 8058309: Unsafe.defineAnonymousClass deoptimization checks scale devastatingly poorly
aleksey.shipilev at oracle.com
Wed Sep 17 16:47:33 UTC 2014
On 09/17/2014 08:43 PM, Vladimir Ivanov wrote:
> I don't see anything obviously wrong either with U.dAC() or with
> dependency tracking in VM. What we stumbled upon is an inherent
> limitation of current dependency tracking implementation.
Yes, and so the question from John, which I need to follow up on, if we
need to fix that implementation generically, instead of avoiding the
problem with point fixes :)
> It's not specific to U.dAC(). Regular class loaders can hit similar
> problem as well.
Even better, this is even more generic.
> If you want to use 8058309 for dependency tracking improvments in VM,
> let me know. So far, I got an impression it is about LFs & JSR292 mostly.
Yes, please commit the LF fix under the different bug ID, if that is not
More information about the core-libs-dev