hg: jdk8/tl/hotspot: 18 new changesets
lana.steuck at oracle.com
lana.steuck at oracle.com
Wed Nov 13 11:49:57 PST 2013
Changeset: 5b84039ca739
Author: amurillo
Date: 2013-11-01 08:35 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/5b84039ca739
8027580: new hotspot build - hs25-b58
Reviewed-by: jcoomes
! make/hotspot_version
Changeset: ea79ab313e98
Author: mgerdin
Date: 2013-10-30 15:35 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/ea79ab313e98
8027252: Crash in interpreter because get_unsigned_2_byte_index_at_bcp reads 4 bytes
Summary: Use 2-byte loads to load indexes from the byte code stream to avoid out of bounds reads.
Reviewed-by: coleenp, sspitsyn
! src/cpu/x86/vm/interp_masm_x86_32.cpp
! src/cpu/x86/vm/interp_masm_x86_64.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: fdd464c8d62e
Author: acorn
Date: 2013-10-30 09:11 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/fdd464c8d62e
8027304: Lambda: inheriting abstract + 1 default -> default, not ICCE
Reviewed-by: hseigel, zgu
! src/share/vm/classfile/defaultMethods.cpp
Changeset: 4fe7815b04f5
Author: acorn
Date: 2013-10-30 09:26 -0700
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/4fe7815b04f5
Merge
Changeset: c8fc12209830
Author: coleenp
Date: 2013-10-31 14:11 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/c8fc12209830
8027616: Off by one error in putback for compressed oops nashorn performance improvement
Summary: Should compare bounds greater than or equal 4G when deciding if shift is needed or CDS area + compressed class space are within 4G of each other.
Reviewed-by: stefank, hseigel, zgu
! src/share/vm/memory/metaspace.cpp
Changeset: 910026b800b8
Author: coleenp
Date: 2013-11-01 10:32 -0400
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/910026b800b8
8026946: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint should use MethodHandle
8026948: JvmtiEnv::SetBreakpoint and JvmtiEnv::ClearBreakpoint might not work with anonymous classes
Summary: Walk methods in breakpoints for marking on stack so they aren't deallocated by redefine classes. Use class_holder rather than class_loader to keep GC from reclaiming class owning the method.
Reviewed-by: sspitsyn, ehelin, sla
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiImpl.hpp
Changeset: 42790b7e4d48
Author: mgronlun
Date: 2013-11-01 15:56 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/42790b7e4d48
Merge
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
Changeset: f8b56489e455
Author: mgronlun
Date: 2013-11-01 17:10 +0000
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/f8b56489e455
Merge
Changeset: 04df110c8655
Author: mgronlun
Date: 2013-11-02 20:56 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/04df110c8655
Merge
Changeset: 208ebea980f8
Author: roland
Date: 2013-11-04 21:59 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/208ebea980f8
8027445: SIGSEGV at TestFloatingDecimal.testAppendToDouble()I
Summary: String.equals() intrinsic shouldn't use integer length input in pointer arithmetic without an i2l.
Reviewed-by: kvn, twisti
! src/cpu/sparc/vm/sparc.ad
+ test/compiler/intrinsics/stringequals/TestStringEqualsBadLength.java
Changeset: e428d5e768e3
Author: rbackman
Date: 2013-11-04 10:44 +0100
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e428d5e768e3
8027622: java.time.Instant.create failing since hs25-b56
Reviewed-by: kvn, iveresov
! src/share/vm/opto/compile.cpp
+ test/compiler/intrinsics/mathexact/CompareTest.java
Changeset: a905d33ce13a
Author: iveresov
Date: 2013-11-05 00:59 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/a905d33ce13a
8027751: C1 crashes in Weblogic with G1 enabled
Summary: Keep T_OBJECT operands in registers for logical operations on x64
Reviewed-by: kvn, roland
! src/share/vm/c1/c1_LinearScan.cpp
+ test/compiler/regalloc/C1ObjectSpillInLogicOp.java
Changeset: 94a83e0f9ce1
Author: iveresov
Date: 2013-11-05 01:57 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/94a83e0f9ce1
8017065: C2 allows safepoint checks to leak into G1 pre-barriers
Summary: Make all raw loads strictly respect control dependencies, make sure RCE doesn't move raw loads, add verification of G1 pre-barriers.
Reviewed-by: kvn, roland
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/memnode.hpp
Changeset: 613e6a6fc328
Author: iveresov
Date: 2013-11-05 02:29 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/613e6a6fc328
Merge
! src/share/vm/opto/compile.cpp
Changeset: be525e91f65b
Author: mikael
Date: 2013-11-06 06:51 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/be525e91f65b
8026775: nsk/jvmti/RedefineClasses/StressRedefine crashes due to EXCEPTION_ACCESS_VIOLATION
Summary: Uncommon trap blob did not bang all the stack shadow pages
Reviewed-by: kvn, twisti, iveresov, jrose
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/asm/assembler.cpp
+ test/compiler/uncommontrap/UncommonTrapStackBang.java
Changeset: 53662b2f1d68
Author: drchase
Date: 2013-11-07 10:02 -0500
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/53662b2f1d68
Merge
Changeset: e510dfdec6dd
Author: amurillo
Date: 2013-11-08 07:02 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/e510dfdec6dd
Merge
Changeset: 52b076e6ffae
Author: amurillo
Date: 2013-11-08 07:02 -0800
URL: http://hg.openjdk.java.net/jdk8/tl/hotspot/rev/52b076e6ffae
Added tag hs25-b58 for changeset e510dfdec6dd
! .hgtags
More information about the serviceability-dev
mailing list