hg: jdk7/hotspot-gc/hotspot: 45 new changesets
andrey.petrusenko at sun.com
andrey.petrusenko at sun.com
Mon Mar 22 14:11:54 UTC 2010
Changeset: 51db1e4b379d
Author: twisti
Date: 2010-03-08 04:46 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/51db1e4b379d
6932536: JSR 292 modified JDK MethodHandlesTest fails on x86_64
Summary: A modified MethodHandlesTest revealed two bugs on x86_64.
Reviewed-by: never, jrose
! src/cpu/x86/vm/methodHandles_x86.cpp
Changeset: 7de45b5044c3
Author: never
Date: 2010-03-09 11:02 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/7de45b5044c3
6932270: Allow Java's ELF symtab reader to use separate debuginfo files
Reviewed-by: never
Contributed-by: Andrew Haley <aph at redhat.com>
! agent/src/os/linux/libproc_impl.c
! agent/src/os/linux/symtab.c
! agent/src/os/linux/symtab.h
+ make/linux/makefiles/build_vm_def.sh
! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! make/linux/makefiles/vm.make
Changeset: 3cf667df43ef
Author: twisti
Date: 2010-03-09 20:16 +0100
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3cf667df43ef
6919934: JSR 292 needs to support x86 C1
Summary: This implements JSR 292 support for C1 x86.
Reviewed-by: never, jrose, kvn
! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_MacroAssembler_sparc.cpp
! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/interp_masm_sparc.hpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateInterpreter_sparc.cpp
! src/cpu/x86/vm/c1_CodeStubs_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/templateInterpreter_x86_32.cpp
! src/cpu/x86/vm/templateInterpreter_x86_64.cpp
! src/share/vm/c1/c1_Canonicalizer.cpp
! src/share/vm/c1/c1_CodeStubs.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_IR.hpp
! src/share/vm/c1/c1_Instruction.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/c1/c1_MacroAssembler.hpp
! src/share/vm/ci/ciCPCache.cpp
! src/share/vm/ci/ciCPCache.hpp
! src/share/vm/includeDB_compiler1
! src/share/vm/includeDB_core
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/vframeArray.cpp
Changeset: d8e270c4f609
Author: twisti
Date: 2010-03-09 23:57 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d8e270c4f609
Merge
Changeset: c466efa608d5
Author: roland
Date: 2010-03-05 13:58 +0100
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c466efa608d5
6932496: c1: deoptimization of jsr subroutine fails on sparcv9
Summary: store jsr ret bci as intptr constant in c1 debug info
Reviewed-by: never
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LinearScan.cpp
+ test/compiler/6932496/Test6932496.java
Changeset: da06d1795d84
Author: twisti
Date: 2010-03-11 05:09 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/da06d1795d84
6934089: Zero 32-bit/64kb page fix
Summary: The fix for 6927165 increased the number of shadow pages for 32-bit platforms and this causes a problem on systems with 64kb pages.
Reviewed-by: twisti
Contributed-by: Gary Benson <gbenson at redhat.com>
! src/os_cpu/linux_zero/vm/globals_linux_zero.hpp
Changeset: 9eba43136cb5
Author: twisti
Date: 2010-03-16 11:52 +0100
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9eba43136cb5
6934494: JSR 292 MethodHandles adapters should be generated into their own CodeBlob
Summary: Passing a null pointer to an InvokeDynamic function call should lead to a NullPointerException.
Reviewed-by: kvn, never
! src/cpu/sparc/vm/stubRoutines_sparc.hpp
! src/cpu/x86/vm/stubGenerator_x86_32.cpp
! src/cpu/x86/vm/stubGenerator_x86_64.cpp
! src/cpu/x86/vm/stubRoutines_x86_32.hpp
! src/cpu/x86/vm/stubRoutines_x86_64.hpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/includeDB_core
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: 428a9c451986
Author: kvn
Date: 2010-03-16 15:35 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/428a9c451986
6935466: new CodeCache flushing code is not guarded by the flag
Summary: Add missing guard.
Reviewed-by: never
! src/share/vm/compiler/compileBroker.cpp
Changeset: fc2c71045ada
Author: twisti
Date: 2010-03-17 10:22 +0100
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/fc2c71045ada
6934966: JSR 292 add C1 logic for saved SP over MethodHandle calls
Summary: The logic for x86 C1 to save the SP over MH calls is pretty straight forward but SPARC handles that differently.
Reviewed-by: never, jrose
! src/cpu/sparc/vm/c1_FrameMap_sparc.hpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.hpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRAssembler.hpp
Changeset: 2484f4d6a54e
Author: kvn
Date: 2010-03-17 10:47 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2484f4d6a54e
6935535: String.indexOf() returns incorrect result on x86 with SSE4.2
Summary: Added missing counter decrement when substring search restarted.
Reviewed-by: twisti
! src/cpu/x86/vm/assembler_x86.cpp
+ test/compiler/6935535/Test.java
Changeset: c047da02984c
Author: never
Date: 2010-03-17 16:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/c047da02984c
6930043: C2: SIGSEGV in javasoft.sqe.tests.lang.arr017.arr01702.arr01702.loop_forw(II)I
Reviewed-by: kvn
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.hpp
+ test/compiler/6930043/Test6930043.java
Changeset: 76c1d7d13ec5
Author: twisti
Date: 2010-03-18 09:56 +0100
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/76c1d7d13ec5
6932091: JSR 292 x86 code cleanup
Summary: Some code cleanups found during the JSR 292 SPARC port.
Reviewed-by: kvn, never
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/prims/methodHandles.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: 97fe2cc98b1d
Author: twisti
Date: 2010-03-18 06:36 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/97fe2cc98b1d
Merge
Changeset: 26ecc6fa29e6
Author: mikejwre
Date: 2010-02-04 11:19 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/26ecc6fa29e6
Added tag jdk7-b82 for changeset 1999f5b12482
! .hgtags
Changeset: 1e3c5d0474d4
Author: trims
Date: 2010-02-05 16:21 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1e3c5d0474d4
Merge
Changeset: 39e0a32bc49b
Author: trims
Date: 2010-02-11 19:52 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/39e0a32bc49b
Added tag hs17-b01 for changeset a94714c55065
! .hgtags
Changeset: bd1260aafd87
Author: trims
Date: 2010-02-11 19:52 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bd1260aafd87
Added tag hs17-b02 for changeset faf94d94786b
! .hgtags
Changeset: d9c445aa7bb1
Author: trims
Date: 2010-02-11 19:52 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/d9c445aa7bb1
Added tag hs17-b03 for changeset f4b900403d6e
! .hgtags
Changeset: 3940517a1f13
Author: trims
Date: 2010-02-11 19:52 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3940517a1f13
Added tag hs17-b04 for changeset d8dd291a362a
! .hgtags
Changeset: 4458e32d9125
Author: trims
Date: 2010-02-11 19:52 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/4458e32d9125
Added tag hs17-b05 for changeset 9174bb32e934
! .hgtags
Changeset: 36a78dac746f
Author: trims
Date: 2010-02-11 19:52 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/36a78dac746f
Added tag hs17-b06 for changeset a5a6adfca6ec
! .hgtags
Changeset: bfa6d67a7a29
Author: trims
Date: 2010-02-11 19:53 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bfa6d67a7a29
Added tag hs17-b07 for changeset 3003ddd1d433
! .hgtags
Changeset: 73047d0b13cf
Author: trims
Date: 2010-02-11 19:53 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/73047d0b13cf
Added tag hs17-b08 for changeset 1f9b07674480
! .hgtags
Changeset: 12076a98a540
Author: trims
Date: 2010-02-11 19:53 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/12076a98a540
Added tag hs17-b09 for changeset ff3232b68fbb
! .hgtags
Changeset: 704a172a0918
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/704a172a0918
Added tag hs16-b01 for changeset 981375ca07b7
! .hgtags
Changeset: e114a6374471
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/e114a6374471
Added tag hs16-b02 for changeset f4cbf78110c7
! .hgtags
Changeset: 3469eafe9bf4
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3469eafe9bf4
Added tag hs16-b03 for changeset 07c1c01e0315
! .hgtags
Changeset: 26dba59fc9ec
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/26dba59fc9ec
Added tag hs16-b04 for changeset 08f86fa55a31
! .hgtags
Changeset: 8b0989046c93
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/8b0989046c93
Added tag hs16-b05 for changeset 32c83fb84370
! .hgtags
Changeset: 5fe06b3f6753
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/5fe06b3f6753
Added tag hs16-b06 for changeset ba313800759b
! .hgtags
Changeset: 36ae83035b8e
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/36ae83035b8e
Added tag hs16-b07 for changeset 3c0f72981560
! .hgtags
Changeset: 89ef87b378cd
Author: trims
Date: 2010-02-11 20:11 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/89ef87b378cd
Added tag hs16-b08 for changeset ac59d4e6dae5
! .hgtags
Changeset: cd89ef31a9c8
Author: trims
Date: 2010-02-11 20:36 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/cd89ef31a9c8
Added tag hs15-b01 for changeset 3f844a28c5f4
! .hgtags
Changeset: 2099657b92a1
Author: trims
Date: 2010-02-11 20:36 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/2099657b92a1
Added tag hs15-b02 for changeset 1605bb4eb5a7
! .hgtags
Changeset: 9dcad51c5c70
Author: trims
Date: 2010-02-11 20:37 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/9dcad51c5c70
Added tag hs15-b03 for changeset 2581d90c6c9b
! .hgtags
Changeset: 07118aaebf50
Author: trims
Date: 2010-02-11 20:37 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/07118aaebf50
Added tag hs15-b04 for changeset 9ab385cb0c42
! .hgtags
Changeset: 3f370a32906e
Author: trims
Date: 2010-02-11 20:37 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/3f370a32906e
Added tag hs15-b05 for changeset fafab5d5349c
! .hgtags
Changeset: ffc8d176b84b
Author: mikejwre
Date: 2010-02-12 13:25 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/ffc8d176b84b
Added tag jdk7-b83 for changeset 3f370a32906e
! .hgtags
Changeset: 125eb6a9fccf
Author: mikejwre
Date: 2010-02-18 13:31 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/125eb6a9fccf
Added tag jdk7-b84 for changeset ffc8d176b84b
! .hgtags
Changeset: 1f341bb67b5b
Author: trims
Date: 2010-02-18 22:15 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/1f341bb67b5b
Merge
Changeset: 6c9796468b91
Author: trims
Date: 2010-02-18 22:16 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6c9796468b91
6927886: Bump the HS17 build number to 10
Summary: Update the HS17 build number to 10
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: 418bc80ce139
Author: mikejwre
Date: 2010-03-04 13:50 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/418bc80ce139
Added tag jdk7-b85 for changeset 6c9796468b91
! .hgtags
Changeset: bf823ef06b4f
Author: trims
Date: 2010-03-08 15:50 -0800
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/bf823ef06b4f
Added tag hs17-b10 for changeset 418bc80ce139
! .hgtags
Changeset: 6c94fe3c8df3
Author: trims
Date: 2010-03-18 16:06 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/6c94fe3c8df3
Merge
Changeset: cc98cc548f51
Author: apetrusenko
Date: 2010-03-22 02:40 -0700
URL: http://hg.openjdk.java.net/jdk7/hotspot-gc/hotspot/rev/cc98cc548f51
Merge
! src/share/vm/includeDB_core
! src/share/vm/runtime/arguments.cpp
More information about the hotspot-gc-dev
mailing list