hg: hsx/hsx24/hotspot: 5 new changesets

zhengyu.gu at oracle.com zhengyu.gu at oracle.com
Wed Nov 14 19:30:33 PST 2012

Changeset: 588e39d3fc05
Author:    zgu
Date:      2012-09-11 20:53 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/588e39d3fc05

7181995: NMT ON: NMT assertion failure assert(cur_vm->is_uncommit_record() || cur_vm->is_deallocation_record
Summary: Fixed virtual memory records merge and promotion logic, should be based on sequence number vs. base address order
Reviewed-by: coleenp, acorn

! src/share/vm/runtime/thread.cpp
! src/share/vm/services/memPtr.cpp
! src/share/vm/services/memPtrArray.hpp
! src/share/vm/services/memSnapshot.cpp
! src/share/vm/services/memSnapshot.hpp
! src/share/vm/services/memTrackWorker.cpp
! src/share/vm/services/memTracker.hpp

Changeset: 45c6de60a779
Author:    zgu
Date:      2012-09-14 12:55 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/45c6de60a779

7198529: NPG: assert with NMT code in Thread destructor
Summary: Thread stack's base address can be NULL if it is not started or exited before recording the base
Reviewed-by: kvn, fparain

! src/share/vm/runtime/thread.cpp

Changeset: aa65674c0e22
Author:    zgu
Date:      2012-09-17 10:20 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/aa65674c0e22

7190089: NMT ON: NMT failed assertion on thread's stack base address
Summary: Solaris only, record stack info to NMT after stack size adjustment was made for primordial threads
Reviewed-by: kvn, acorn, coleenp

! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp
! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp

Changeset: 8b70e9942bd3
Author:    zgu
Date:      2012-09-17 16:37 -0400
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/8b70e9942bd3

7188594: Print statistic collected by NMT with VM flag
Summary: Print out statistics of collected NMT data if it is on at VM exits
Reviewed-by: kvn, coleenp, twisti

! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/services/memTracker.hpp

Changeset: 490ddaa553ad
Author:    zgu
Date:      2012-11-14 16:53 -0800
URL:       http://hg.openjdk.java.net/hsx/hsx24/hotspot/rev/490ddaa553ad


! src/share/vm/runtime/globals.hpp

More information about the hotspot-dev mailing list