hg: jdk7/hotspot-gc/hotspot: 32 new changesets

tony.printezis at oracle.com tony.printezis at oracle.com
Mon Apr 26 19:38:27 PDT 2010


Changeset: a2ea687fdc7c
Author:    coleenp
Date:      2010-03-31 16:51 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a2ea687fdc7c

6938627: Make temporary directory use property java.io.tmpdir when specified
Summary: Get java.io.tmpdir property in os::get_temp_directory() and call this instead of harcoding "/tmp".  Don't assume trailing file_separator either.
Reviewed-by: dholmes, kamg

! src/os/linux/vm/attachListener_linux.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/solaris/vm/attachListener_solaris.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/compiler/compileBroker.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/vmError.cpp

Changeset: 0fd6320854d3
Author:    jcoomes
Date:      2010-04-02 17:04 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0fd6320854d3

Merge


Changeset: 6ccd32c284ac
Author:    kamg
Date:      2010-04-07 12:28 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6ccd32c284ac

Merge


Changeset: e4c77b879561
Author:    tonyp
Date:      2010-04-09 15:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/e4c77b879561

Merge


Changeset: ed4f78aa9282
Author:    twisti
Date:      2010-04-06 13:39 +0200
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ed4f78aa9282

6940520: CodeCache::scavenge_root_nmethods_do must fix oop relocations
Summary: ScavengeRootsInCode can lead to unfixed code-embedded oops.
Reviewed-by: kvn, never

! src/share/vm/code/codeCache.cpp

Changeset: 0dc88ad3244e
Author:    kvn
Date:      2010-04-06 15:18 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0dc88ad3244e

6940677: Use 64 bytes chunk copy for arraycopy on Sparc
Summary: For large arrays we should use 64 bytes chunks copy.
Reviewed-by: twisti

! src/cpu/sparc/vm/stubGenerator_sparc.cpp

Changeset: 6476042f815c
Author:    kvn
Date:      2010-04-07 09:37 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6476042f815c

6940701: Don't align loops in stubs for Niagara sparc
Summary: Don't align loops in stubs for Niagara sparc since NOPs are expensive.
Reviewed-by: twisti, never

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp

Changeset: b9d85fcdf743
Author:    kvn
Date:      2010-04-07 10:35 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/b9d85fcdf743

6940733: allocate non static oop fields in super and sub classes together
Summary: Use FieldsAllocationStyle=2 to allocate non static oop fields in super and sub classes together
Reviewed-by: twisti

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 9e321dcfa5b7
Author:    kvn
Date:      2010-04-07 12:39 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9e321dcfa5b7

6940726: Use BIS instruction for allocation prefetch on Sparc
Summary: Use BIS instruction for allocation prefetch on Sparc
Reviewed-by: twisti

! src/cpu/sparc/vm/sparc.ad
! src/cpu/sparc/vm/vm_version_sparc.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/runtime/globals.hpp

Changeset: 93767e6a2dfd
Author:    twisti
Date:      2010-04-08 10:55 +0200
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/93767e6a2dfd

6941529: SharedRuntime::raw_exception_handler_for_return_address must reset thread MethodHandle flag
Summary: During testing a bug was hit when an exception returned to the interpreter and the SP was wrong.
Reviewed-by: kvn, never

! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 0a43776437b6
Author:    iveresov
Date:      2010-04-08 12:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/0a43776437b6

6942223: c1 64 bit fixes
Summary: This fixes lir_cmp_l2i on x64 and sparc 64bit, and the debug info generation.
Reviewed-by: never

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/c1/c1_LinearScan.cpp

Changeset: 213fbcf54799
Author:    jrose
Date:      2010-04-08 17:45 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/213fbcf54799

Merge


Changeset: fc3cd2277dc7
Author:    jrose
Date:      2010-04-13 13:01 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fc3cd2277dc7

Merge


Changeset: 3f12a94552cc
Author:    mikejwre
Date:      2010-04-08 17:02 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3f12a94552cc

Added tag jdk7-b88 for changeset 4b60f23c4223

! .hgtags

Changeset: 5b29c2368d93
Author:    lana
Date:      2010-04-08 15:28 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5b29c2368d93

Merge

! src/share/vm/opto/type.cpp

Changeset: 15836273ac24
Author:    lana
Date:      2010-04-13 16:36 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/15836273ac24

Merge


Changeset: 4c78b7c16824
Author:    trims
Date:      2010-04-15 19:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/4c78b7c16824

6944398: Bump the HS18 build number to 03
Summary: Update the HS18 build number to 03
Reviewed-by: jcoomes

! make/hotspot_version

Changeset: e16cca0aa5e1
Author:    trims
Date:      2010-04-15 19:08 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/e16cca0aa5e1

Merge


Changeset: 25f53b53aaa3
Author:    trims
Date:      2010-04-15 19:09 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/25f53b53aaa3

Added tag hs18-b02 for changeset 4b60f23c4223

! .hgtags

Changeset: 765578777b6e
Author:    mikejwre
Date:      2010-04-15 13:54 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/765578777b6e

Added tag jdk7-b89 for changeset 15836273ac24

! .hgtags

Changeset: 605c9707a766
Author:    trims
Date:      2010-04-20 21:38 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/605c9707a766

Merge

! .hgtags

Changeset: ef74d6d1ac1e
Author:    never
Date:      2010-04-14 15:30 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ef74d6d1ac1e

6938026: C2 compiler fails in Node::rematerialize()const
Reviewed-by: twisti

! src/share/vm/opto/parse1.cpp

Changeset: 9f5b60a14736
Author:    never
Date:      2010-04-15 18:14 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9f5b60a14736

6939930: exception unwind changes in 6919934 hurts compilation speed
Reviewed-by: twisti

! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/asm/codeBuffer.hpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.hpp
! src/share/vm/c1/c1_LIR.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/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/runtime/sharedRuntime.cpp

Changeset: f9271ff9d324
Author:    twisti
Date:      2010-04-15 02:40 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/f9271ff9d324

6941224: Improved stack overflow handling for Zero
Summary: Adding stack overflow checking to Shark brought to light a bunch of deficiencies in Zero's stack overflow code.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>

! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/cpu/zero/vm/cppInterpreter_zero.hpp
! src/cpu/zero/vm/entryFrame_zero.hpp
! src/cpu/zero/vm/fakeStubFrame_zero.hpp
! src/cpu/zero/vm/interpreterFrame_zero.hpp
! src/cpu/zero/vm/interpreterRT_zero.cpp
! src/cpu/zero/vm/stack_zero.hpp
! src/cpu/zero/vm/stubGenerator_zero.cpp
! src/os_cpu/linux_zero/vm/thread_linux_zero.hpp
! src/share/vm/includeDB_zero

Changeset: badea972a310
Author:    twisti
Date:      2010-04-16 00:52 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/badea972a310

Merge


Changeset: a9584793da0f
Author:    twisti
Date:      2010-04-15 03:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/a9584793da0f

6944028: 6940701 broke Zero
Summary: The fix for 6940701 broke Zero.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>

! src/cpu/zero/vm/globals_zero.hpp

Changeset: d32d2a2f62cd
Author:    twisti
Date:      2010-04-16 02:59 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d32d2a2f62cd

Merge


Changeset: aa9c266de52a
Author:    twisti
Date:      2010-04-16 05:05 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/aa9c266de52a

6944473: 6941224 misses new files
Summary: Two new files are missing in the push for 6941224.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>

+ src/cpu/zero/vm/stack_zero.cpp
+ src/cpu/zero/vm/stack_zero.inline.hpp

Changeset: c544d979f886
Author:    twisti
Date:      2010-04-19 02:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c544d979f886

6944503: Improved Zero crash dump
Summary: With Zero on a GC crash the stack was dumped differently to other crashes.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>

! src/share/vm/utilities/vmError.cpp
! src/share/vm/utilities/vmError.hpp

Changeset: bc32f286fae0
Author:    never
Date:      2010-04-20 13:26 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bc32f286fae0

6945219: minor SA fixes
Reviewed-by: twisti

! agent/src/os/linux/ps_core.c
! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java
! agent/src/share/classes/sun/jvm/hotspot/HSDB.java
! agent/src/share/classes/sun/jvm/hotspot/bugspot/BugSpot.java
! agent/src/share/classes/sun/jvm/hotspot/interpreter/BytecodeDisassembler.java
! agent/src/share/classes/sun/jvm/hotspot/oops/ConstantPool.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/ClassConstants.java
! agent/src/share/classes/sun/jvm/hotspot/runtime/SignatureIterator.java
! agent/src/share/classes/sun/jvm/hotspot/tools/jcore/ClassWriter.java
! agent/src/share/classes/sun/jvm/hotspot/ui/FrameWrapper.java
! agent/src/share/classes/sun/jvm/hotspot/ui/classbrowser/HTMLGenerator.java
! agent/src/share/classes/sun/jvm/hotspot/utilities/Assert.java

Changeset: ba07d5be2d51
Author:    jrose
Date:      2010-04-21 01:13 -0700
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ba07d5be2d51

Merge


Changeset: 454ff03c0daf
Author:    tonyp
Date:      2010-04-26 18:01 -0400
URL:       http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/454ff03c0daf

Merge




More information about the hotspot-gc-dev mailing list