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