hg: jdk6/jdk6/jdk: 6942989: 2/2 Memory leak of java.lang.ref.WeakReference objects

daniel.daugherty at oracle.com daniel.daugherty at oracle.com
Fri Jun 25 22:15:13 PDT 2010


Changeset: 2b1a7d4b9ac6
Author:    dcubed
Date:      2010-06-25 11:53 -0700
URL:       http://hg.openjdk.java.net/jdk6/jdk6/jdk/rev/2b1a7d4b9ac6

6942989: 2/2 Memory leak of java.lang.ref.WeakReference objects
Summary: Use ReferenceQueues to manage WeakReferences in LogManager and Logger.
Reviewed-by: dholmes, alanb, emcmanus, tonyp
Contributed-by: jeremymanson at google.com

! src/share/classes/java/util/logging/LogManager.java
! src/share/classes/java/util/logging/Logger.java
+ test/java/util/logging/AnonLoggerWeakRefLeak.java
+ test/java/util/logging/AnonLoggerWeakRefLeak.sh
+ test/java/util/logging/LoggerWeakRefLeak.java
+ test/java/util/logging/LoggerWeakRefLeak.sh



More information about the jdk6-dev mailing list