hg: shenandoah/jdk8u/hotspot: 16 new changesets
ashipile at redhat.com
ashipile at redhat.com
Mon Jul 30 14:54:27 UTC 2018
Changeset: 377e0265814f
Author: aph
Date: 2018-07-17 15:03 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/377e0265814f
8207348: AArch64: backport 8207345: Trampoline generation code reads from uninitialized memory
Reviewed-by: shade
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 8a75f5107626
Author: andrew
Date: 2018-06-24 05:23 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/8a75f5107626
Added tag aarch64-jdk8u181-b03 for changeset 253b0c304db6
! .hgtags
Changeset: 2b694b27e94f
Author: andrew
Date: 2018-06-27 00:00 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2b694b27e94f
Added tag aarch64-jdk8u181-b04 for changeset 8a75f5107626
! .hgtags
Changeset: 30f9fb7c90ae
Author: roland
Date: 2014-04-08 09:51 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/30f9fb7c90ae
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: 66313bdde627
Author: kevinw
Date: 2018-01-08 08:32 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/66313bdde627
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: 37dbd7bebe68
Author: stuefe
Date: 2018-02-28 05:31 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/37dbd7bebe68
8078628: linux-zero does not build without precompiled header
Summary: add missing includes
Reviewed-by: coleenp, stefank, sgehwolf, dholmes
! src/cpu/zero/vm/entry_zero.hpp
! src/cpu/zero/vm/nativeInst_zero.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/interpreter/cppInterpreterGenerator.hpp
! src/share/vm/interpreter/interpreter.hpp
! src/share/vm/runtime/frame.hpp
! src/share/vm/runtime/frame.inline.hpp
! src/share/vm/runtime/thread.hpp
Changeset: f01c7ea1409c
Author: shade
Date: 2016-11-10 23:26 -0800
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f01c7ea1409c
8169201: Montgomery multiply intrinsic should use correct name
Summary: Corrected stubName to montgomery_multiply for inline_montgomeryMultiply()
Reviewed-by: aph, thartmann, zmajo
! src/share/vm/opto/library_call.cpp
Changeset: 722e427d4fb7
Author: poonam
Date: 2018-02-08 00:23 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/722e427d4fb7
8187577: JVM crash during gc doing concurrent marking
Summary: Inform G1's SATB that a klass has been resurrected and it should not be unloaded
Reviewed-by: coleenp, tschatzl, kbarrett
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
Changeset: 811f8ce3a276
Author: roland
Date: 2018-03-16 15:48 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/811f8ce3a276
8188223: IfNode::range_check_trap_proj() should handler dying subgraph with single if proj
Reviewed-by: kvn
! src/share/vm/opto/ifnode.cpp
Changeset: dacaab5ed6ab
Author: gromero
Date: 2018-03-22 21:47 -0400
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/dacaab5ed6ab
8198794: Hotspot crash on Cassandra 3.11.1 startup with libnuma 2.0.3
Reviewed-by: dholmes, phh
! src/os/linux/vm/os_linux.hpp
Changeset: 2dc3ed294ac6
Author: poonam
Date: 2018-03-30 20:09 +0000
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/2dc3ed294ac6
8199406: Performance drop with Java JDK 1.8.0_162-b32
Summary: Improve the nmethod unloading times by optimizing the search for an itable stub in VtableStubs array
Reviewed-by: kvn, coleenp, tschatzl
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/code/vtableStubs.hpp
! src/share/vm/oops/compiledICHolder.cpp
! src/share/vm/oops/compiledICHolder.hpp
Changeset: 373cb5a46bc1
Author: aph
Date: 2018-07-16 12:15 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/373cb5a46bc1
Fix hang on AArch64
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: f326c6b36577
Author: andrew
Date: 2018-07-16 12:17 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/f326c6b36577
Added tag aarch64-jdk8u181-b13 for changeset 373cb5a46bc1
! .hgtags
Changeset: 57a508e6d1c3
Author: andrew
Date: 2018-07-18 22:52 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/57a508e6d1c3
Merge
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
Changeset: 0282aa4750de
Author: andrew
Date: 2018-07-25 15:18 +0100
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/0282aa4750de
Added tag aarch64-jdk8u181-b14 for changeset 57a508e6d1c3
! .hgtags
Changeset: 3a26162cc4c6
Author: shade
Date: 2018-07-30 16:54 +0200
URL: http://hg.openjdk.java.net/shenandoah/jdk8u/hotspot/rev/3a26162cc4c6
Merge
! .hgtags
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klass.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jvmtiGetLoadedClasses.cpp
! src/share/vm/runtime/thread.hpp
- test/runtime/RedefineFinalizer/RedefineFinalizer.java
More information about the shenandoah-dev
mailing list