hg: hsx/hotspot-emb/hotspot: 24 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Nov 8 14:51:36 PST 2013


Changeset: e39b138b2518
Author:    acorn
Date:      2013-10-19 18:32 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/e39b138b2518

8026893: Push 8026365 to TL early and add test
Reviewed-by: dcubed, kamg

! src/share/vm/classfile/verifier.cpp
! test/TEST.groups
+ test/runtime/8026365/InvokeSpecialAnonTest.java

Changeset: 0e55a181cb08
Author:    lana
Date:      2013-10-28 12:25 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/0e55a181cb08

Merge

- src/share/vm/memory/metablock.cpp
- src/share/vm/memory/metablock.hpp
- test/compiler/8013496/Test8013496.sh
- test/gc/7168848/HumongousAlloc.java

Changeset: ea1b8c643fc8
Author:    lana
Date:      2013-10-30 13:43 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/ea1b8c643fc8

Merge

- test/compiler/intrinsics/mathexact/CondTest.java
- test/compiler/intrinsics/mathexact/ConstantTest.java
- test/compiler/intrinsics/mathexact/LoadTest.java
- test/compiler/intrinsics/mathexact/LoopDependentTest.java
- test/compiler/intrinsics/mathexact/NonConstantTest.java
- test/compiler/intrinsics/mathexact/RepeatTest.java

Changeset: 205834867346
Author:    lana
Date:      2013-10-31 16:31 -0700
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/205834867346

Merge


Changeset: 9ebaac78a8a0
Author:    amurillo
Date:      2013-11-05 14:06 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/9ebaac78a8a0

Merge


Changeset: 842b6ce4dfb4
Author:    cl
Date:      2013-11-07 08:16 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/842b6ce4dfb4

Added tag jdk8-b115 for changeset 9ebaac78a8a0

! .hgtags

Changeset: ea79ab313e98
Author:    mgerdin
Date:      2013-10-30 15:35 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/hotspot/rev/4fe7815b04f5

Merge


Changeset: c8fc12209830
Author:    coleenp
Date:      2013-10-31 14:11 -0400
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/hotspot/rev/f8b56489e455

Merge


Changeset: 04df110c8655
Author:    mgronlun
Date:      2013-11-02 20:56 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/04df110c8655

Merge


Changeset: 208ebea980f8
Author:    roland
Date:      2013-11-04 21:59 +0100
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/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/hsx/hotspot-emb/hotspot/rev/53662b2f1d68

Merge


Changeset: e510dfdec6dd
Author:    amurillo
Date:      2013-11-08 07:02 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/e510dfdec6dd

Merge


Changeset: 52b076e6ffae
Author:    amurillo
Date:      2013-11-08 07:02 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/52b076e6ffae

Added tag hs25-b58 for changeset e510dfdec6dd

! .hgtags

Changeset: 20c72bec2707
Author:    amurillo
Date:      2013-11-08 07:13 -0800
URL:       http://hg.openjdk.java.net/hsx/hotspot-emb/hotspot/rev/20c72bec2707

8028061: new hotspot build - hs25-b59
Reviewed-by: jcoomes

! make/hotspot_version



More information about the hotspot-runtime-dev mailing list