hg: jdk8u/jdk8u-dev/hotspot: 12 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Tue Jun 9 18:29:36 UTC 2015


Changeset: 72fa632cb8fb
Author:    katleman
Date:      2015-06-03 08:16 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/72fa632cb8fb

Added tag jdk8u60-b18 for changeset 3fa5c654c143

! .hgtags

Changeset: 173f9910da57
Author:    amurillo
Date:      2015-05-28 23:01 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/173f9910da57

8081436: new hotspot build - hs25.60-b19
Reviewed-by: dholmes

! make/hotspot_version

Changeset: a1642365d69f
Author:    zmajo
Date:      2015-03-27 10:57 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a1642365d69f

8075798: Allow ADLC register class to depend on runtime conditions also for cisc-spillable classes
Summary: Introduce a new register class, reg_class_dynamic, that supports also cist-spillable masks.
Reviewed-by: kvn, dlong, roland

! src/share/vm/adlc/adlparse.cpp
! src/share/vm/adlc/adlparse.hpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/forms.hpp
! src/share/vm/adlc/formsopt.cpp
! src/share/vm/adlc/formsopt.hpp
! src/share/vm/adlc/formssel.hpp
! src/share/vm/adlc/output_c.cpp

Changeset: e8260b6328fb
Author:    zmajo
Date:      2015-05-29 10:58 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/e8260b6328fb

8068945: Use RBP register as proper frame pointer in JIT compiled code on x86
Summary: Introduce the PreserveFramePointer flag to control if RBP is used as the frame pointer or as a general purpose register.
Reviewed-by: kvn, roland, dlong, enevill, shade

! agent/src/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_MacroAssembler_x86.cpp
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
! src/cpu/x86/vm/frame_x86.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/frame_x86.inline.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/x86/vm/x86.ad
! src/cpu/x86/vm/x86_32.ad
! src/cpu/x86/vm/x86_64.ad
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_LIR.cpp
! src/share/vm/c1/c1_LIR.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/bytecodeInfo.cpp
! src/share/vm/prims/forte.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/vframe.hpp

Changeset: 62df92c92d33
Author:    zmajo
Date:      2015-05-29 11:02 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/62df92c92d33

8080281: 8068945 changes break building the zero JVM variant
Summary: Define the PreserveFramePointer flag also in globals_zero.hpp
Reviewed-by: simonis, kvn, sgehwolf

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

Changeset: 42c0a8631742
Author:    ysuenaga
Date:      2015-05-29 22:29 +0900
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/42c0a8631742

8081475: SystemTap does not work when JDK is compiled with GCC 5
Summary: libjvm.so which is generated by GCC 5 does not have .note.stapsdt section as dtrace was disabled due to incorrect version check
Reviewed-by: dholmes, coleenp

! make/linux/makefiles/dtrace.make

Changeset: 8c3941f2020c
Author:    cjplummer
Date:      2015-05-26 11:26 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/8c3941f2020c

8051712: regression Test7107135 crashes
Summary: On AARCH64, make ElfFile::specifies_noexecstack() default to noexectstack
Reviewed-by: dholmes, dlong, aph

! src/share/vm/utilities/elfFile.cpp

Changeset: 55d07ec5bde4
Author:    anoll
Date:      2014-05-06 09:17 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/55d07ec5bde4

8036851: volatile double accesses are not explicitly atomic in C2
Summary: The C2 structure is adapted to distinguish between volatile and non-volatile double accesses.
Reviewed-by: twisti, kvn
Contributed-by: Tobias Hartmann <tobias.hartmann at oracle.com>

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp

Changeset: c1c199dde5c9
Author:    roland
Date:      2015-06-03 14:22 +0200
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/c1c199dde5c9

8077504: Unsafe load can loose control dependency and cause crash
Summary: Node::depends_only_on_test() should return false for Unsafe loads
Reviewed-by: kvn, adinn

! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/graphKit.hpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse3.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/opto/superword.hpp
! src/share/vm/opto/vectornode.cpp
! src/share/vm/opto/vectornode.hpp
+ test/compiler/unsafe/TestUnsafeLoadControl.java

Changeset: afc7b3416dc6
Author:    jprovino
Date:      2015-06-02 10:09 -0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/afc7b3416dc6

8081693: metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space
Summary: metaspace/shrink_grow/CompressedClassSpaceSize fails with OOM: Compressed class space
Reviewed-by: jmasa, kbarrett

! src/share/vm/memory/metaspace.cpp

Changeset: b852350a2bc6
Author:    amurillo
Date:      2015-06-04 22:57 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b852350a2bc6

Merge


Changeset: bd9221771f6e
Author:    amurillo
Date:      2015-06-04 22:57 -0700
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/bd9221771f6e

Added tag hs25.60-b19 for changeset b852350a2bc6

! .hgtags



More information about the jdk8u-dev-changes mailing list