hg: shenandoah/jdk8/hotspot: 38 new changesets
rkennke at redhat.com
rkennke at redhat.com
Thu Mar 12 09:24:35 UTC 2020
Changeset: 43c1f20ba33f
Author: andrew
Date: 2020-01-17 19:08 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/43c1f20ba33f
Added tag jdk8u242-ga for changeset 7c9f6b5f8d11
! .hgtags
Changeset: a0b9b4d15694
Author: andrew
Date: 2019-12-17 07:03 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a0b9b4d15694
Added tag jdk8u252-b00 for changeset 8c0733543544
! .hgtags
Changeset: 567ee384afe3
Author: phh
Date: 2019-12-17 17:25 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/567ee384afe3
8234264: Incorrect 8047434 JDK 8 backport in 8219677
Summary: Reverse uses of fork_and_exec() second argument in vError.cpp.
Reviewed-by: sgehwolf, simonis
! src/share/vm/utilities/vmError.cpp
Changeset: 944634dd98a4
Author: fmatte
Date: 2020-01-06 21:22 +0900
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/944634dd98a4
8235637: jhsdb jmap from OpenJDK 11.0.5 doesn't work if prelink is enabled
Summary: error handling for "lib_base_diff == 0"
Reviewed-by: ysuenaga, cjplummer, kevinw
Contributed-by: suenaga at oss.nttdata.com
! agent/src/os/linux/ps_core.c
Changeset: 127e100fb80e
Author: sgehwolf
Date: 2019-10-29 16:02 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/127e100fb80e
8233023: assert(Opcode() == mem->Opcode() || phase->C->get_alias_index(adr_type()) == Compile::AliasIdxRaw) failed: no mismatched stores, except on raw memory
Summary: Include missing verification code from JDK-8140309 backport
Reviewed-by: phh, roland
! src/share/vm/opto/memnode.cpp
Changeset: acd345f4f9e5
Author: lfoltan
Date: 2014-05-06 09:56 -0400
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/acd345f4f9e5
8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope.
Summary: Remove adlc's unused class FileBuffRegion.
Reviewed-by: coleenp, dholmes, kvn
! src/share/vm/adlc/filebuff.cpp
! src/share/vm/adlc/filebuff.hpp
Changeset: 8c3a44b7ecfc
Author: ddong
Date: 2020-01-16 10:47 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8c3a44b7ecfc
8232355: Two obsolete flags have the wrong obsolete version in 8u
Summary: Correct the obsolete version of UseOldInlining and AutoShutdownNMT, and delete UseOldInlining in c2_globals.hpp
Reviewed-by: phh
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/arguments.cpp
Changeset: e67abc2d032f
Author: shade
Date: 2019-09-19 09:50 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e67abc2d032f
8231201: hs_err should print coalesced safepoint operations in Events section
Reviewed-by: phh, dholmes
! src/share/vm/runtime/vmThread.cpp
Changeset: cd47e690607d
Author: sgehwolf
Date: 2019-09-27 16:23 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cd47e690607d
8227397: Add --with-extra-asflags configure option
Reviewed-by: andrew, ihse, martin
! make/aix/makefiles/vm.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/vm.make
Changeset: a67e9c6edcdd
Author: aeriksso
Date: 2020-01-24 09:41 +0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a67e9c6edcdd
8144732: VM_HeapDumper hits assert with bad dump_len
Reviewed-by: dsamersoff
! src/share/vm/runtime/arguments.cpp
! src/share/vm/services/heapDumper.cpp
Changeset: 0cf14bdd73fe
Author: andrew
Date: 2020-01-25 06:42 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0cf14bdd73fe
Added tag jdk8u252-b01 for changeset a67e9c6edcdd
! .hgtags
Changeset: 95bccc5efc6a
Author: andrew
Date: 2020-01-27 05:10 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/95bccc5efc6a
Merge
! .hgtags
Changeset: 147dfbe6ffa1
Author: clanger
Date: 2020-01-25 06:34 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/147dfbe6ffa1
8233995: java.vm.vendor (and potentially other properties/fields) not correctly set in Windows/Hotspot build of OpenJDK8
Reviewed-by: andrew
! make/windows/build.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/defs.make
! make/windows/makefiles/vm.make
Changeset: a9ee6b70a32e
Author: henryjen
Date: 2014-02-11 21:32 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a9ee6b70a32e
8033215: clang: node.cpp:284 IDX_INIT macro use uninitialized field _out
Reviewed-by: twisti, kvn
! src/share/vm/opto/node.cpp
Changeset: 04f3503b80c5
Author: prr
Date: 2019-10-30 13:47 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/04f3503b80c5
8232154: Update Mesa 3-D Headers to version 19.2.1
Reviewed-by: serb, kcr
! THIRD_PARTY_README
Changeset: 813683371450
Author: andrew
Date: 2020-01-29 07:06 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/813683371450
Merge
Changeset: 5bd3b8c05552
Author: roland
Date: 2016-01-11 16:02 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/5bd3b8c05552
8146792: Predicate moved after partial peel may lead to broken graph
Summary: partial peel can leave a pinned node between predicates and loop and prevent some loop predication
Reviewed-by: kvn, phh, andrew
! src/share/vm/opto/loopPredicate.cpp
+ test/compiler/loopopts/BadPredicateAfterPartialPeel.java
Changeset: 6021152f9ff3
Author: andrew
Date: 2020-02-03 06:40 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6021152f9ff3
Added tag jdk8u252-b02 for changeset 5bd3b8c05552
! .hgtags
Changeset: d975dfffada6
Author: andrew
Date: 2020-02-04 02:11 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d975dfffada6
Merge
! .hgtags
! THIRD_PARTY_README
Changeset: fc8a3d56cd0c
Author: sgehwolf
Date: 2020-02-17 08:53 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fc8a3d56cd0c
8134579: [TESTBUG] Some bmi tests fail if can_access_local_variables is on.
Summary: Others fail because of uncommon trap. Also fix test file names.
Reviewed-by: roland, andrew
! test/compiler/intrinsics/bmi/TestAndnI.java
! test/compiler/intrinsics/bmi/TestAndnL.java
- test/compiler/intrinsics/bmi/verifycode/AddnTestI.java
- test/compiler/intrinsics/bmi/verifycode/AddnTestL.java
+ test/compiler/intrinsics/bmi/verifycode/AndnTestI.java
+ test/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
Changeset: 2e9728044507
Author: andrew
Date: 2020-02-17 09:29 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2e9728044507
Merge
- test/runtime/RedefineTests/test8178870.sh
Changeset: 29ef249e9953
Author: andrew
Date: 2020-02-17 09:41 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/29ef249e9953
Added tag jdk8u252-b03 for changeset 2e9728044507
! .hgtags
Changeset: b00c93a7805c
Author: zgu
Date: 2019-02-20 08:31 -0500
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b00c93a7805c
8219244: NMT: Change ThreadSafepointState's allocation type from mtInternal to mtThread
Reviewed-by: coleenp, minqi
! src/share/vm/runtime/safepoint.hpp
Changeset: bb1da64b0492
Author: eosterlund
Date: 2019-08-16 16:50 +0200
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bb1da64b0492
8229345: Memory leak due to vtable stubs not being shared on SPARC
Reviewed-by: mdoerr, dholmes, kvn
! src/cpu/ppc/vm/globals_ppc.hpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/code/vtableStubs.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 39b41ab3366c
Author: mdoerr
Date: 2019-12-20 19:51 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/39b41ab3366c
8236179: C1 register allocation error with T_ADDRESS
Reviewed-by: rkennke, vlivanov, roland, mdoerr
Contributed-by: Aditya Mandaleeka <adityam at microsoft.com>
! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/share/vm/c1/c1_FrameMap.hpp
Changeset: fe4d09b50902
Author: andrew
Date: 2020-02-20 03:10 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fe4d09b50902
Merge
Changeset: e517ff39c40d
Author: jmasa
Date: 2015-11-04 10:12 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e517ff39c40d
8135318: CMS wrong max_eden_size for check_gc_overhead_limit
Reviewed-by: jmasa, simonis
Contributed-by: ivan.galkin at sap.com
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
Changeset: ff1c3c1867b5
Author: fyang
Date: 2015-10-24 15:44 -0700
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ff1c3c1867b5
8047212: runtime/ParallelClassLoading/bootstrap/random/inner-complex assert(ObjectSynchronizer::verify_objmon_isinpool(inf)) failed: monitor is invalid
Summary: Fix race between ObjectMonitor alloc and verification code; teach SA about "static pointer volatile" fields.
Reviewed-by: andrew
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: e314de338c65
Author: andrew
Date: 2020-02-20 06:28 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e314de338c65
Added tag jdk8u252-b04 for changeset ff1c3c1867b5
! .hgtags
Changeset: 9efdbe72ed1d
Author: vlivanov
Date: 2019-12-03 20:13 +0300
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9efdbe72ed1d
8231430: C2: Memory stomp in max_array_length() for T_ILLEGAL type
Reviewed-by: kvn, thartmann
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 2e636385f137
Author: rraghavan
Date: 2017-11-27 03:11 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2e636385f137
8191227: issues with unsafe handle resolution
Summary: added ThreadInVMfromNative or ThreadInVMfromUnknown support
Reviewed-by: thartmann, vlivanov
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/share/vm/code/debugInfo.cpp
Changeset: 4df47a343601
Author: shade
Date: 2020-02-27 05:40 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4df47a343601
8187078: -XX:+VerifyOops finds numerous problems when running JPRT
Reviewed-by: andrew
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/runtime/java.cpp
Changeset: a6f289d66efe
Author: vlivanov
Date: 2020-02-27 05:58 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a6f289d66efe
8181872: C1: possible overflow when strength reducing integer multiply by constant
Reviewed-by: kvn, andrew
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
+ test/compiler/c1/MultiplyByMaxInt.java
Changeset: 6a809b1ac0a8
Author: fyang
Date: 2020-02-27 06:05 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6a809b1ac0a8
8167409: Invalid value passed to critical JNI function
Summary: the tmp reg used to break the shuffling cycle (handled in ComputeMoveOrder) is set to 64 bit.
Reviewed-by: andrew
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
+ test/compiler/criticalnatives/argumentcorruption/CheckLongArgs.java
+ test/compiler/criticalnatives/argumentcorruption/Test8167409.sh
+ test/compiler/criticalnatives/argumentcorruption/libCNCheckLongArgs.c
Changeset: 68172de2a0d7
Author: andrew
Date: 2020-02-27 06:41 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/68172de2a0d7
8055283: Expand ResourceHashtable with C_HEAP allocation, removal and some unit tests
Reviewed-by: phh
! src/share/vm/prims/jni.cpp
+ src/share/vm/utilities/resourceHash.cpp
! src/share/vm/utilities/resourceHash.hpp
Changeset: 9003f35baaa0
Author: twisti
Date: 2014-01-07 14:26 -0800
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9003f35baaa0
8022263: use same Clang warnings on BSD as on Linux
Reviewed-by: kvn, iveresov
! make/bsd/makefiles/gcc.make
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/prims/forte.cpp
Changeset: b4fd7e078c54
Author: andrew
Date: 2020-02-27 19:01 +0000
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b4fd7e078c54
Added tag jdk8u252-b05 for changeset 9003f35baaa0
! .hgtags
Changeset: 94cff2b5b527
Author: rkennke
Date: 2020-03-11 18:33 +0100
URL: https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/94cff2b5b527
Merge
! .hgtags
! THIRD_PARTY_README
! agent/src/os/linux/ps_core.c
! make/bsd/makefiles/gcc.make
! make/bsd/makefiles/vm.make
! make/linux/makefiles/vm.make
! make/windows/makefiles/compile.make
! make/windows/makefiles/vm.make
! src/cpu/sparc/vm/c1_FrameMap_sparc.cpp
! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp
! src/cpu/sparc/vm/globals_sparc.hpp
! src/cpu/x86/vm/c1_FrameMap_x86.cpp
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp
! src/cpu/x86/vm/globals_x86.hpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/globals_zero.hpp
! src/share/vm/adlc/archDesc.cpp
! src/share/vm/adlc/main.cpp
! src/share/vm/adlc/output_c.cpp
! src/share/vm/c1/c1_FrameMap.hpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/c1/c1_LIRGenerator.hpp
! src/share/vm/code/debugInfo.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/vmError.cpp
- test/compiler/intrinsics/bmi/verifycode/AddnTestI.java
- test/compiler/intrinsics/bmi/verifycode/AddnTestL.java
More information about the shenandoah-dev
mailing list