[9] RFR (XXS): 8058309: Unsafe.defineAnonymousClass deoptimization checks scale devastatingly poorly
Aleksey Shipilev
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
a hassle?
-Aleksey.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: OpenPGP digital signature
URL: <http://mail.openjdk.java.net/pipermail/mlvm-dev/attachments/20140917/32a9090b/signature-0001.asc>
More information about the mlvm-dev
mailing list