hg: jdk7/hotspot/hotspot: 8 new changesets
daniel.daugherty at oracle.com
daniel.daugherty at oracle.com
Fri Jan 7 19:10:08 PST 2011
Changeset: 36c186bcc085
Author: coleenp
Date: 2011-01-03 14:09 -0500
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/36c186bcc085
6302804: Hotspot VM dies ungraceful death when C heap is exhausted in various places.
Summary: enhance the error reporting mechanism to help user to fix the problem rather than making it look like a VM error.
Reviewed-by: kvn, kamg
! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp
Changeset: 0eb90baf1b69
Author: coleenp
Date: 2011-01-05 21:23 -0500
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/0eb90baf1b69
6583275: Hotspot crash in vm_perform_shutdown_actions due to uninitialized TLS during out of memory handling
Summary: Call get_thread_slow() in vm_perform_shutdown actions and add null check.
Reviewed-by: kvn, dholmes, jcoomes
! src/share/vm/runtime/java.cpp
Changeset: 039eb4201e06
Author: alanb
Date: 2011-01-07 03:38 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/039eb4201e06
7009975: Large file support broken in hs20-b04
Reviewed-by: phh, acorn, kamg
! src/os/solaris/vm/os_solaris.cpp
Changeset: 2f9d59b0fa5c
Author: bobv
Date: 2011-01-07 12:44 -0500
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/2f9d59b0fa5c
7009268: guarantee(middle - slop > start) failed: need enough space to divide up
Summary: Codebuffer can overflow on test with large number of calls
Reviewed-by: dholmes, collins
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_Compilation.hpp
Changeset: 4537d449ba57
Author: bobv
Date: 2011-01-07 15:57 -0500
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/4537d449ba57
Merge
Changeset: b1a2afa37ec4
Author: phh
Date: 2011-01-07 10:42 -0500
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/b1a2afa37ec4
7003271: Hotspot should track cumulative Java heap bytes allocated on a per-thread basis
Summary: Track allocated bytes in Thread's, update on TLAB retirement and direct allocation in Eden and tenured, add JNI methods for ThreadMXBean.
Reviewed-by: coleenp, kvn, dholmes, ysr
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.hpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/thread_solaris.inline.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/prims/jvmti.xml
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/services/threadService.hpp
Changeset: 55d7d18ccff9
Author: dcubed
Date: 2011-01-07 13:59 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/55d7d18ccff9
Merge
Changeset: 84f36150fcc3
Author: dcubed
Date: 2011-01-07 15:54 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot/hotspot/rev/84f36150fcc3
Merge
! src/cpu/sparc/vm/assembler_sparc.cpp
! src/cpu/sparc/vm/assembler_sparc.hpp
! src/os/solaris/vm/os_solaris.cpp
More information about the hotspot-dev
mailing list