hg: jdk7/hotspot-comp/hotspot: 18 new changesets

thomas.rodriguez at sun.com thomas.rodriguez at sun.com
Tue Oct 21 17:14:30 PDT 2008


Changeset: fad66fdcb7fc
Author:    xlu
Date:      2008-10-06 11:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/fad66fdcb7fc

6673124: Runtime.availableProcessors / os::active_processor_count wrong if unused processor sets exist
Reviewed-by: acorn, dholmes

! src/os/solaris/vm/os_solaris.cpp

Changeset: f008d3631bd1
Author:    ksrini
Date:      2008-10-08 08:10 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/f008d3631bd1

6755845: JVM_FindClassFromBoot triggers assertions
Summary: Fixes assertions caused by one jvm_entry calling another, solved by refactoring code and modified gamma test.
Reviewed-by: dholmes, xlu

! src/os/linux/launcher/java.c
! src/os/linux/launcher/java.h
! src/os/linux/launcher/java_md.c
! src/os/solaris/launcher/java.c
! src/os/solaris/launcher/java.h
! src/os/solaris/launcher/java_md.c
! src/share/vm/prims/jvm.cpp

Changeset: ee21eaa8ffe1
Author:    jmasa
Date:      2008-10-02 12:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/ee21eaa8ffe1

6660681: Incrementally reserve pages on win server 2003 for better large page affinity
Summary: For windows server 2003 added option to reserve large pages individually.
Reviewed-by: alanb, jcoomes, tonyp, apetrusenko

! src/os/linux/vm/globals_linux.hpp
! src/os/solaris/vm/globals_solaris.hpp
! src/os/windows/vm/globals_windows.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/share/vm/runtime/globals.hpp

Changeset: cc68c8e9b309
Author:    tonyp
Date:      2008-10-06 13:16 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/cc68c8e9b309

6752248: G1: introduce parallel heap verification
Summary: Introduce parallel heap verification in G1.
Reviewed-by: jcoomes, apetrusenko

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/runtime/globals.hpp

Changeset: ab4a7734b9c4
Author:    iveresov
Date:      2008-10-06 20:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/ab4a7734b9c4

6753547: NUMA allocator: Invalid chunk size computation during adaptive resizing
Summary: The per-lgrp chuck size can be incorrectly computed (causing an assertion failure) because of the non-associativity of the floating point operations. The fix is to rearrange the operations.
Reviewed-by: ysr

! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp

Changeset: 05366dad12cf
Author:    tonyp
Date:      2008-10-09 12:06 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/05366dad12cf

Merge


Changeset: 078b8a0d8d7c
Author:    iveresov
Date:      2008-10-13 21:41 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/078b8a0d8d7c

6758633: G1: SEGV with GCOld on Linux
Summary: Avoid growth of a GrowableArray backend of HeapRegionSeq.
Reviewed-by: tonyp, jcoomes

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp
! src/share/vm/gc_implementation/g1/heapRegionSeq.hpp

Changeset: 9ee9cf798b59
Author:    xdono
Date:      2008-10-02 19:58 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/9ee9cf798b59

6754988: Update copyright year
Summary: Update for files that have been modified starting July 2008
Reviewed-by: ohair, tbell

! agent/make/bugspot.bat
! agent/make/build.xml
! agent/make/hsdb.bat
! agent/make/hsdb.sh
! agent/make/saenv.bat
! agent/make/saenv.sh
! agent/make/saenv64.bat
! agent/make/saenv64.sh
! agent/src/share/classes/sun/jvm/hotspot/runtime/CompiledVFrame.java
! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! agent/src/share/classes/sun/jvm/hotspot/tools/PermStat.java
! src/cpu/x86/vm/assembler_x86.inline.hpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_Defs_x86.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.hpp
! src/cpu/x86/vm/c1_LinearScan_x86.hpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.hpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/cppInterpreter_x86.cpp
! src/cpu/x86/vm/dump_x86_32.cpp
! src/cpu/x86/vm/dump_x86_64.cpp
! src/cpu/x86/vm/icache_x86.cpp
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_32.hpp
! src/cpu/x86/vm/interp_masm_x86_64.hpp
! src/cpu/x86/vm/interpreterRT_x86_32.cpp
! src/cpu/x86/vm/interpreterRT_x86_64.cpp
! src/cpu/x86/vm/interpreter_x86_32.cpp
! src/cpu/x86/vm/jniFastGetField_x86_32.cpp
! src/cpu/x86/vm/jniFastGetField_x86_64.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_32.hpp
! src/cpu/x86/vm/vtableStubs_x86_32.cpp
! src/os/solaris/vm/osThread_solaris.cpp
! src/os_cpu/solaris_sparc/vm/assembler_solaris_sparc.cpp
! src/os_cpu/solaris_x86/vm/solaris_x86_32.ad
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/c1/c1_FrameMap.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/c1/c1_LinearScan.hpp
! src/share/vm/ci/ciTypeFlow.hpp
! src/share/vm/code/relocInfo.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.hpp
! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp
! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.hpp
! src/share/vm/gc_implementation/shared/gcUtil.hpp
! src/share/vm/gc_implementation/shared/spaceDecorator.cpp
! src/share/vm/gc_implementation/shared/spaceDecorator.hpp
! src/share/vm/includeDB_features
! src/share/vm/memory/blockOffsetTable.hpp
! src/share/vm/memory/compactingPermGenGen.hpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/coalesce.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/runtime/statSampler.cpp
! src/share/vm/runtime/threadLocalStorage.cpp
! src/share/vm/runtime/threadLocalStorage.hpp
! src/share/vm/runtime/virtualspace.cpp
! src/share/vm/runtime/virtualspace.hpp
! src/share/vm/utilities/macros.hpp

Changeset: d9bc824aa078
Author:    xdono
Date:      2008-10-09 11:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/d9bc824aa078

Added tag jdk7-b37 for changeset 9ee9cf798b59

! .hgtags

Changeset: eb28cf662f56
Author:    trims
Date:      2008-10-07 11:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/eb28cf662f56

Merge

! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/share/vm/asm/assembler.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciTypeFlow.hpp
! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp
! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp
! src/share/vm/memory/blockOffsetTable.hpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/runtime/virtualspace.cpp

Changeset: 3dfb71f4a560
Author:    trims
Date:      2008-10-15 18:49 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/3dfb71f4a560

Merge


Changeset: bc1cf4d7cab3
Author:    trims
Date:      2008-10-15 18:51 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/bc1cf4d7cab3

Merge


Changeset: 4d05b7cb7842
Author:    mchung
Date:      2008-10-14 15:16 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/4d05b7cb7842

6306922: Dump dump created by +HeapDumpOnOutOfMemoryError should include stack traces for stack roots
Summary: Include stack traces of all threads in the heap dump
Reviewed-by: alanb

! src/share/vm/includeDB_features
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/threadService.hpp

Changeset: 1bf7a2ce4895
Author:    dcubed
Date:      2008-10-16 11:07 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/1bf7a2ce4895

Merge

! src/share/vm/includeDB_features

Changeset: 443791f333a2
Author:    coleenp
Date:      2008-10-14 10:15 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/443791f333a2

6700107: java/lang/Class/forName/TooManyDimensions.java crashes with SIGSEGV in c2 compiler with fastdebug
Summary: objArrayKlass::compute_modifier_flags was unnecessarily recursive
Reviewed-by: kamg

! src/share/vm/oops/objArrayKlass.cpp

Changeset: 7b51912bdf9a
Author:    xlu
Date:      2008-10-17 15:18 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/7b51912bdf9a

Merge


Changeset: 67e8b4d06369
Author:    never
Date:      2008-10-21 11:21 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/67e8b4d06369

Merge

! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/globals.hpp

Changeset: ebfd4ae89bf6
Author:    never
Date:      2008-10-21 11:23 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-comp/hotspot/rev/ebfd4ae89bf6

6762004: 6532536 fix contains changes in os_solaris.cpp which were pushed by mistake
Reviewed-by: kvn

! src/os/solaris/vm/os_solaris.cpp




More information about the hotspot-compiler-dev mailing list