hg: jdk7u/jdk7u-dev/jdk: 7121600: Instrumentation.redefineClasses() leaks class bytes
daniel.daugherty at oracle.com
daniel.daugherty at oracle.com
Fri Dec 23 09:43:47 PST 2011
Changeset: 3396ba84c859
Author: dcubed
Date: 2011-12-23 09:42 -0800
URL: http://hg.openjdk.java.net/jdk7u/jdk7u-dev/jdk/rev/3396ba84c859
7121600: Instrumentation.redefineClasses() leaks class bytes
Summary: Call JNI ReleaseByteArrayElements() on memory returned by JNI GetByteArrayElements(). Also push test for 7122253.
Reviewed-by: acorn, poonam
! src/share/instrument/JPLISAgent.c
+ test/java/lang/instrument/BigClass.java
+ test/java/lang/instrument/MakeJAR4.sh
+ test/java/lang/instrument/RedefineBigClass.sh
+ test/java/lang/instrument/RedefineBigClassAgent.java
+ test/java/lang/instrument/RedefineBigClassApp.java
+ test/java/lang/instrument/RetransformBigClass.sh
+ test/java/lang/instrument/RetransformBigClassAgent.java
+ test/java/lang/instrument/RetransformBigClassApp.java
More information about the jdk7u-dev
mailing list