RFR (S): 8010818: NPG: Remove metaspace memory pools
Mikael Gerdin
mikael.gerdin at oracle.com
Tue Mar 26 15:28:34 UTC 2013
Erik,
On 2013-03-26 16:03, Erik Helin wrote:
> Hi all,
>
> I pushed "8000754: NPG: Implement a MemoryPool MXBean for Metaspace"
> last Friday (April 22). Unfortunately, the change triggered a couple of
> bugs:
>
> - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8010719
> 8010719 : NPG: The metaspace memory pools acquires Metaspace
> allocation lock out of order with Service_lock
> - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8010734
> 8010734 : NPG: The test MemoryTest.java needs to be updated to
> support metaspace
> - http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8010730
> 8010730 : NPG: Bad assert in JVM_ENTRY(jobject,
> jmm_GetMemoryUsage(JNIEnv* env, jboolean heap))
>
> In order to not cause disturbance upstream (in hotspot-main), it is
> better to revert the change 8000754, since these bugs are only triggered
> due to the metaspace memory pools.
>
> The reverse patch was created by running:
>
> hg diff -r 4321 -r 4322 --reverse
>
> in the hotspot-gc/hotspot repistory.
>
> Webrev:
> http://cr.openjdk.java.net/~ehelin/8010818/webrev.00/
Looks good to me.
/m
>
> Bug:
> http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=8010818
>
> Testing:
> - All tests that failed during nightly testing are now passing
> - JPRT
>
> Thanks,
> Erik
More information about the hotspot-gc-dev
mailing list