hg: jdk7/hotspot-gc/hotspot: 32 new changesets
tony.printezis at oracle.com
tony.printezis at oracle.com
Tue Apr 27 02:38:27 UTC 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