7127687: MethodType leaks memory due to interning (original) (raw)
Vitaly Davidovich vitalyd at gmail.com
Thu Mar 29 00:42:56 UTC 2012
- Previous message: 7127687: MethodType leaks memory due to interning
- Next message: 7127687: MethodType leaks memory due to interning
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi John,
I think you can use diamond generic inference when declaring the weak intern set.
Also any reason you didn't use WeakHashMap directly with dummy value to simulate the set? Or wrap the WeakHashMap and synchronize the accessors to it?
Sent from my phone On Mar 28, 2012 7:52 PM, "John Rose" <john.r.rose at oracle.com> wrote:
http://cr.openjdk.java.net/~jrose/7127687/webrev.00/
7127687: MethodType leaks memory due to interning Summary: Replace internTable with a weak-reference version. This is a point fix for JDK 8, and will (pending approval) also be back-ported to JDK 7u. — John Notes on process: This code is part of JSR 292. Therefore the review comments will be collected in mlvm-dev, and changes will be integrated via hsx/hotspot-comp. At least one reviewer must be an official Reviewer the JDK 8 Project [1], but other reviewers are most welcome. [1] http://openjdk.java.net/census#jdk8
mlvm-dev mailing list mlvm-dev at openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
- Previous message: 7127687: MethodType leaks memory due to interning
- Next message: 7127687: MethodType leaks memory due to interning
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]