[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-hotspot-runtime-dev
Subject:    hg: hsx/hotspot-rt/hotspot: 8005278: Serviceability Agent: jmap -heap and jstack -m fail
From:       yumin.qi () oracle ! com
Date:       2013-01-25 11:20:28
Message-ID: 20130125112032.D4D7C4755A () hg ! openjdk ! java ! net
[Download RAW message or body]

Changeset: 6cf2530f7fd3
Author:    minqi
Date:      2013-01-24 23:30 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-rt/hotspot/rev/6cf2530f7fd3

8005278: Serviceability Agent: jmap -heap and jstack -m fail
Summary: BinaryTreeDictionary is typedef'ed as AFLBinaryTreeDictionary in vmStructs \
and in SA we still use old name for that. FreeList now is a template based class \
which is not reflect in SA type library. When SA does calculation of heap for CMS, \
the former will cause failure to retrieve BinaryTreeDictionary  sine the rename. The \
                later will fail wherever it is used in SA.
Reviewed-by: dholmes, sla, coleenp
Contributed-by: yunda.mly@taobao.com

+ agent/src/share/classes/sun/jvm/hotspot/memory/AFLBinaryTreeDictionary.java
- agent/src/share/classes/sun/jvm/hotspot/memory/BinaryTreeDictionary.java
! agent/src/share/classes/sun/jvm/hotspot/memory/CompactibleFreeListSpace.java
! agent/src/share/classes/sun/jvm/hotspot/memory/FreeList.java
! src/share/vm/gc_implementation/concurrentMarkSweep/vmStructs_cms.hpp


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic