hg: jdk7u/jdk7u/hotspot: 15 new changesets
alejandro.murillo at oracle.com
alejandro.murillo at oracle.com
Tue Jun 18 07:04:32 PDT 2013
Changeset: 84d31cb59402
Author: amurillo
Date: 2013-06-06 11:34 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/84d31cb59402
8016077: new hotspot build - hs24-b49
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 79d6da9207c8
Author: tamao
Date: 2013-06-06 10:15 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/79d6da9207c8
7186737: Unable to allocate bit maps or card tables for parallel gc for the requested heap
Summary: Print helpful error message when VM aborts due to inability of allocating bit maps or card tables
Reviewed-by: jmasa, stefank
Contributed-by: tamao <tao.mao at oracle.com>
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp
Changeset: 643da9d13379
Author: zgu
Date: 2013-06-10 10:45 -0400
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/643da9d13379
8013917: Kitchensink crashed with SIGSEGV in BaselineReporter::diff_callsites
Summary: Simple fix when memory allocation site is gone, NMT should report 0 memory size, instead old memory size.
Reviewed-by: dcubed, ctornqvi
! src/share/vm/services/memReporter.cpp
+ test/runtime/NMT/JcmdDiffCallsite.java
Changeset: a1a295252814
Author: dcubed
Date: 2013-06-11 07:59 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a1a295252814
8013057: assert(_needs_gc || SafepointSynchronize::is_at_safepoint()) failed: only read at safepoint
Summary: Detect mmap() commit failures in Linux and Solaris os::commit_memory() impls and call vm_exit_out_of_memory(). Add os::commit_memory_or_exit(). Also tidy up some NMT accounting and some mmap() return value checking.
Reviewed-by: zgu, stefank, dholmes, dsamersoff
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/memory/cardTableModRefBS.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
Changeset: 5064f1a8b6ee
Author: morris
Date: 2013-06-11 16:36 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/5064f1a8b6ee
8016187: assert(nbits == 32 || (-(1 << nbits-1) <= x && x < ( 1 << nbits-1))) failed: value out of range
Summary: Forced SPARC Assembler eden_alloate to use long branch to slow case
Reviewed-by: kvn
! src/cpu/sparc/vm/assembler_sparc.cpp
Changeset: a55abcd09aeb
Author: ehelin
Date: 2013-06-05 09:44 +0200
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a55abcd09aeb
8015972: Refactor the sending of the object count after GC event
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/gcTrace.hpp
! src/share/vm/gc_implementation/shared/gcTraceSend.cpp
+ src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
+ src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
! src/share/vm/memory/heapInspection.hpp
- src/share/vm/memory/klassInfoClosure.hpp
Changeset: a4c642ecf2db
Author: ehelin
Date: 2013-06-12 15:21 +0200
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/a4c642ecf2db
8015683: object_count_after_gc should have the same timestamp for all events
Reviewed-by: brutisso, stefank
! src/share/vm/gc_implementation/shared/gcTrace.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.cpp
! src/share/vm/gc_implementation/shared/objectCountEventSender.hpp
Changeset: 7e3960aabb6c
Author: ctornqvi
Date: 2013-06-12 18:23 +0200
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/7e3960aabb6c
8016065: Write regression test for 7167142
Summary: Regression tests written for both test cases (.hotspotrc and .hotspot_compiler). Also reviewed by mikhailo.seledtsov at oracle.com
Reviewed-by: zgu, coleenp
+ test/runtime/CommandLine/CompilerConfigFileWarning.java
+ test/runtime/CommandLine/ConfigFileWarning.java
Changeset: 520dc34d4114
Author: ctornqvi
Date: 2013-06-12 22:37 +0200
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/520dc34d4114
Merge
Changeset: 6424d602021e
Author: ehelin
Date: 2013-06-12 15:50 +0200
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/6424d602021e
8016170: GC id variable in gcTrace.cpp should use typedef GCId
Reviewed-by: johnc, jwilhelm, jmasa
! src/share/vm/gc_implementation/shared/gcTrace.cpp
Changeset: 2d9b536bb027
Author: zgu
Date: 2013-06-12 20:35 -0400
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/2d9b536bb027
8013651: NMT: reserve/release sequence id's in incorrect order due to race
Summary: Fixed NMT race condition for realloc, uncommit and release
Reviewed-by: coleenp, ccheung
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/services/memPtr.hpp
! src/share/vm/services/memRecorder.cpp
! src/share/vm/services/memRecorder.hpp
! src/share/vm/services/memTracker.cpp
! src/share/vm/services/memTracker.hpp
Changeset: 730eb43a23d8
Author: zgu
Date: 2013-06-13 04:13 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/730eb43a23d8
Merge
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
- src/share/vm/memory/klassInfoClosure.hpp
! src/share/vm/runtime/os.cpp
Changeset: b43a5b3a4249
Author: zgu
Date: 2013-06-13 04:33 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/b43a5b3a4249
Merge
Changeset: 88e43f47a8da
Author: amurillo
Date: 2013-06-13 10:26 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/88e43f47a8da
Merge
- src/share/vm/memory/klassInfoClosure.hpp
Changeset: 241ab36a8b84
Author: amurillo
Date: 2013-06-13 10:26 -0700
URL: http://hg.openjdk.java.net/jdk7u/jdk7u/hotspot/rev/241ab36a8b84
Added tag hs24-b49 for changeset 88e43f47a8da
! .hgtags
More information about the jdk7u-dev
mailing list