hg: jdk8u/jdk8u/hotspot: 7 new changesets
rob.mckenna at oracle.com
rob.mckenna at oracle.com
Wed Feb 7 22:42:52 UTC 2018
Changeset: b955bd18e8fe
Author: roland
Date: 2014-04-08 09:51 +0200
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/b955bd18e8fe
8038636: speculative traps break when classes are redefined
Summary: remove speculative traps that point to methods that are redefined
Reviewed-by: kvn, twisti
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
+ test/compiler/profiling/spectrapredefineclass/Agent.java
+ test/compiler/profiling/spectrapredefineclass/Launcher.java
Changeset: 2c4cecfa5ce5
Author: kevinw
Date: 2018-01-08 08:32 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/2c4cecfa5ce5
8055008: Clean up code that saves the previous versions of redefined classes
8156137: SIGSEGV in ReceiverTypeData::clean_weak_klass_links
8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid
Reviewed-by: coleenp
! src/share/vm/classfile/metadataOnStackMark.cpp
! src/share/vm/classfile/metadataOnStackMark.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/klass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/prims/jvmtiImpl.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiRedefineClasses.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineFinalizer.java
+ test/runtime/RedefineTests/RedefineRunningMethods.java
Changeset: aadefd24f38f
Author: kevinw
Date: 2018-01-08 22:43 +0000
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/aadefd24f38f
Merge
Changeset: 69b4a8cb80c2
Author: dbuck
Date: 2018-01-16 04:20 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/69b4a8cb80c2
8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
Reviewed-by: dholmes, erikj
! agent/src/os/linux/Makefile
! make/linux/makefiles/gcc.make
! make/linux/makefiles/jsig.make
! src/share/vm/prims/whitebox.cpp
+ test/runtime/execstack/TestCheckJDK.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
Changeset: 427b2fb1944f
Author: dbuck
Date: 2018-01-31 19:24 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/427b2fb1944f
8189170: Add option to disable stack overflow checking in primordial thread for use with JNI_CreateJavaJVM
Reviewed-by: dcubed
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/os_aix.hpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp
! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 119a08b69f70
Author: mchinnathamb
Date: 2018-02-07 07:01 -0500
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/119a08b69f70
8148175: C1: G1 barriers don't preserve FP registers
Reviewed-by: vlivanov, kvn
! src/cpu/x86/vm/c1_Runtime1_x86.cpp
+ test/compiler/gcbarriers/PreserveFPRegistersTest.java
Changeset: a2c8195708cc
Author: robm
Date: 2018-02-07 10:45 -0800
URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/a2c8195708cc
Merge
! src/os/linux/vm/os_linux.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/method.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
More information about the jdk8u-changes
mailing list