hg: jdk8u/jdk8u/hotspot: 12 new changesets

rob.mckenna at oracle.com rob.mckenna at oracle.com
Wed Dec 23 00:57:28 UTC 2015


Changeset: 70649f10b88c
Author:    zmajo
Date:      2015-12-15 09:46 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/70649f10b88c

8129847: Compiling methods generated by Nashorn triggers high memory usage in C2
Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes.
Reviewed-by: kvn, thartmann, vlivanov, shade

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phase.cpp
! src/share/vm/opto/phase.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/phaseX.hpp

Changeset: 047a642c9729
Author:    kevinw
Date:      2015-12-02 13:58 +0530
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/047a642c9729

8065579: WB method to start G1 concurrent mark cycle should be introduced
Summary: Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1.
Reviewed-by: tschatzl, sjohanss
Contributed-by: Leonid Mesnik <leonid.mesnik at oracle.com>

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
! src/share/vm/gc_interface/gcCause.cpp
! src/share/vm/gc_interface/gcCause.hpp
! src/share/vm/prims/whitebox.cpp
+ test/gc/whitebox/TestConcMarkCycleWB.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: cf93dd06db0f
Author:    aeriksso
Date:      2015-12-04 14:06 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/cf93dd06db0f

6869327: Add new C2 flag to keep safepoints in counted loops.
Reviewed-by: kvn

! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
+ test/compiler/loopopts/UseCountedLoopSafepoints.java

Changeset: 7c5babab479b
Author:    vlivanov
Date:      2015-12-10 14:51 +0300
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/7c5babab479b

8144935: C2: safepoint is pruned from a non-counted loop
Reviewed-by: roland

! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp

Changeset: d06b64fc150f
Author:    sla
Date:      2015-12-10 16:09 +0100
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/d06b64fc150f

8145099: Better error message when SA can't attach to a process
Reviewed-by: jbachorik, stuefe

! agent/src/os/linux/LinuxDebuggerLocal.c
! agent/src/os/linux/libproc.h
! agent/src/os/linux/ps_proc.c

Changeset: 6fb4d6e02e92
Author:    gthornbr
Date:      2015-12-17 17:17 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/6fb4d6e02e92

8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH
Reviewed-by: dcubed, mikael

! make/linux/makefiles/defs.make

Changeset: 5d96c022391c
Author:    gthornbr
Date:      2015-12-17 17:18 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5d96c022391c

8046611: Build errors with gcc on sparc/fastdebug
Reviewed-by: dcubed, mikael

! src/cpu/sparc/vm/frame_sparc.cpp
! src/share/vm/runtime/safepoint.cpp

Changeset: bd33e3fce750
Author:    gthornbr
Date:      2015-12-18 10:11 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/bd33e3fce750

8048232: Fix for 8046471 breaks PPC64 build
Reviewed-by: dcubed, mikael

! make/linux/Makefile
! make/linux/makefiles/defs.make

Changeset: 48eec0ba6526
Author:    gthornbr
Date:      2015-12-18 10:12 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/48eec0ba6526

8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds
Summary: Added include of asm/ptrace.h to libproc.h
Reviewed-by: dcubed, mikael

! agent/src/os/linux/libproc.h

Changeset: 252404a1e9e2
Author:    dcubed
Date:      2015-12-18 10:58 -0800
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/252404a1e9e2

Merge

! agent/src/os/linux/libproc.h

Changeset: 2b597b92442b
Author:    shade
Date:      2015-07-24 21:29 -0400
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2b597b92442b

8131782: C1 Class.cast optimization breaks when Class is loaded from static final
Summary: change as_ValueType() to return InstanceConstant when appropriate
Reviewed-by: jrose

! src/share/vm/c1/c1_ValueType.cpp

Changeset: 218483967e52
Author:    robm
Date:      2015-12-23 00:50 +0000
URL:       http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/218483967e52

Merge




More information about the jdk8u-changes mailing list