hg: shenandoah/jdk8/hotspot: 85 new changesets

shade at redhat.com shade at redhat.com
Tue Jan 26 18:53:00 UTC 2021


Changeset: 73f624a2488d
Author:    andrew
Date:      2020-10-21 02:49 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/73f624a2488d

Added tag jdk8u272-ga for changeset 6b836efa38fe

! .hgtags

Changeset: bc6816b211db
Author:    andrew
Date:      2020-11-04 21:53 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bc6816b211db

Added tag jdk8u275-b00 for changeset 6b836efa38fe

! .hgtags

Changeset: b36c3f635d93
Author:    thartmann
Date:      2020-08-06 08:10 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b36c3f635d93

8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
Summary: Added missing NULL checks.
Reviewed-by: kvn, chagedorn

! src/share/vm/opto/addnode.cpp

Changeset: 62cafa6a7ccc
Author:    andrew
Date:      2020-11-05 02:46 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/62cafa6a7ccc

Added tag jdk8u275-b01 for changeset b36c3f635d93

! .hgtags

Changeset: b36870ac13f5
Author:    andrew
Date:      2020-11-05 05:11 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b36870ac13f5

Added tag jdk8u275-ga for changeset b36c3f635d93

! .hgtags

Changeset: bef9421300e3
Author:    andrew
Date:      2020-11-06 03:40 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bef9421300e3

Merge jdk8u275-b01

! .hgtags
! src/share/vm/opto/addnode.cpp

Changeset: 54aa3fd1151f
Author:    andrew
Date:      2020-11-06 03:45 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/54aa3fd1151f

Added tag aarch64-shenandoah-jdk8u275-b01 for changeset bef9421300e3

! .hgtags

Changeset: 3e0eb70a007e
Author:    zgu
Date:      2019-11-26 09:27 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3e0eb70a007e

8234270: [REDO] JDK-8204128 NMT might report incorrect numbers for Compiler area
Reviewed-by: stuefe, minqi

! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/resourceArea.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/services/mallocTracker.hpp
! src/share/vm/services/memTracker.hpp
+ test/runtime/NMT/HugeArenaTracking.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 6d0e445c7814
Author:    kbarrett
Date:      2016-09-15 12:10 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6d0e445c7814

8165808: Add release barriers when allocating objects with concurrent collection
Summary: Add release_set_klass, use in slow-path allocators.
Reviewed-by: jmasa, dholmes, aph

! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp

Changeset: e05b04137e36
Author:    zgu
Date:      2020-09-16 13:32 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e05b04137e36

8245400: Upgrade to LittleCMS 2.11
Reviewed-by: serb, jdv

! THIRD_PARTY_README

Changeset: 134465df86df
Author:    andrew
Date:      2020-09-18 06:41 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/134465df86df

Merge


Changeset: 2de695626bf5
Author:    andrew
Date:      2020-09-18 06:43 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2de695626bf5

Added tag jdk8u282-b00 for changeset 4b0aa85a9565

! .hgtags

Changeset: 8065f7b6bea3
Author:    uvangapally
Date:      2017-10-05 01:31 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8065f7b6bea3

8185003: JMX: Add a version of ThreadMXBean.dumpAllThreads with a maxDepth argument
Summary: Added two new API's to limit the stack trace depth
Reviewed-by: mchung, dfuchs, rriggs, egahlin
Contributed-by: ujwal.vangapally at oracle.com

! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/threadService.cpp

Changeset: a3ac2e49cb4f
Author:    jbachorik
Date:      2020-09-24 13:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a3ac2e49cb4f

8250928: JFR: Improve hash algorithm for stack traces
Reviewed-by: shade

! src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp

Changeset: 04b1e9e7509d
Author:    jbachorik
Date:      2020-09-24 13:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/04b1e9e7509d

8252754: Hash code calculation of JfrStackTrace is inconsistent
Reviewed-by: shade

! src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp

Changeset: 49dcf5b44dcb
Author:    phh
Date:      2019-09-25 15:22 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/49dcf5b44dcb

8231209: [REDO] ThreadMXBean::getThreadAllocatedBytes() can be quicker for self thread
Summary: Add com.sun.management.getCurrentThreadAllocatedBytes, implement getThreadAllocatedBytes(long) independent of getThreadAllocatedBytes(long[])
Reviewed-by: mchung, dholmes, sspitsyn

! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp

Changeset: 0277358b8fc2
Author:    apetushkov
Date:      2020-10-01 15:52 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0277358b8fc2

8252904: VM crashes when JFR is used and JFR event class is transformed
Summary: set callers of ClassFileParser.parseClassFile responsible for putting ResourceMark
Reviewed-by: adinn

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/systemDictionary.cpp

Changeset: 5be342825cfd
Author:    mduigou
Date:      2014-02-12 09:37 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/5be342825cfd

8030350: Enable additional compiler warnings for GCC
Reviewed-by: dholmes, coleenp, erikj, tbell, ihse

! make/bsd/makefiles/gcc.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/gcc.make
! src/os/bsd/vm/os_bsd.cpp

Changeset: 6d9380c7c0ba
Author:    goetz
Date:      2014-03-03 11:54 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6d9380c7c0ba

8036122: Fix warning 'format not a string literal'
Reviewed-by: mduigou, kvn

! make/bsd/makefiles/gcc.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/gcc.make
! src/os/linux/vm/os_linux.cpp
! src/share/vm/compiler/compilerOracle.cpp

Changeset: 007d682bf5d0
Author:    stefank
Date:      2014-11-12 13:55 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/007d682bf5d0

8062808: Turn on the -Wreturn-type warning
Reviewed-by: mgerdin, tschatzl, coleenp, jrose, kbarrett

! make/linux/makefiles/gcc.make
! src/cpu/x86/vm/x86_32.ad
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/perfData.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/services/memTracker.hpp

Changeset: 002b9c947f0f
Author:    goetz
Date:      2020-06-10 11:33 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/002b9c947f0f

8244225: stringop-overflow warning on strncpy call from compile_the_world_in
Reviewed-by: aph, shade, andrew

! src/share/vm/classfile/classLoader.cpp

Changeset: 321a84a5e5b8
Author:    mgronlun
Date:      2018-12-21 16:56 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/321a84a5e5b8

8215727: Restore JFR thread sampler loop to old / previous behavior
Reviewed-by: egahlin, mgronlun
Contributed-by: milan.mimica at gmail.com

! src/share/vm/jfr/periodic/sampling/jfrThreadSampler.cpp

Changeset: bc185d95c9f5
Author:    shade
Date:      2020-09-22 08:33 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bc185d95c9f5

8253284: Zero OrderAccess barrier mappings are incorrect
Reviewed-by: dholmes, aph, andrew

! src/os_cpu/bsd_zero/vm/orderAccess_bsd_zero.inline.hpp
! src/os_cpu/linux_zero/vm/orderAccess_linux_zero.inline.hpp

Changeset: 1dde8affa7e6
Author:    shade
Date:      2018-11-19 11:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1dde8affa7e6

8212070: Introduce diagnostic flag to abort VM on failed JIT compilation
Reviewed-by: mikael, thartmann

! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/runtime/globals.hpp

Changeset: 3c4577d95636
Author:    shade
Date:      2020-10-08 08:10 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3c4577d95636

8254166: Zero: return-type warning in zeroInterpreter_zero.cpp
Reviewed-by: sgehwolf

! src/cpu/zero/vm/cppInterpreter_zero.cpp

Changeset: de90eec825b4
Author:    mseledtsov
Date:      2019-03-26 13:25 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/de90eec825b4

8221342: [TESTBUG] Generate Dockerfile for docker testing
Summary: Dockerfile is generated; introduced properties to specify custom base image
Reviewed-by: sgehwolf, dholmes, jiefu

- test/runtime/containers/docker/Dockerfile-BasicTest
- test/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/runtime/containers/docker/Dockerfile-BasicTest-s390x
! test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java
+ test/testlibrary/com/oracle/java/testlibrary/DockerfileConfig.java

Changeset: 308ed1ae8a75
Author:    andrew
Date:      2020-10-26 07:04 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/308ed1ae8a75

8253036: Support building the Zero assembler port on AArch64
Summary: Add recognition of the ELF format on AArch64 to allow Zero builds on the platform.
Reviewed-by: shade

! src/os/linux/vm/os_linux.cpp

Changeset: a9ac254e093c
Author:    shade
Date:      2020-10-26 07:23 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a9ac254e093c

8197981: Missing return statement in __sync_val_compare_and_swap_8
8254144: Non-x86 Zero builds fail with return-type warning in os_linux_zero.cpp
Reviewed-by: andrew, dholmes, zgu

! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp
! src/os_cpu/linux_zero/vm/os_linux_zero.cpp

Changeset: b78fc497bdf2
Author:    andrew
Date:      2020-10-30 08:02 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b78fc497bdf2

Merge

! .hgtags
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
- test/runtime/ClassFile/BadHelloWorld.jcod
- test/runtime/ClassFile/FormatCheckingTest.java

Changeset: 879099c6cc10
Author:    zgu
Date:      2016-08-25 09:23 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/879099c6cc10

8148854: Class names "SomeClass" and "LSomeClass;" treated by JVM as an equivalent
Summary: Added default format checking of class names loaded by the app class loader
Reviewed-by: andrew

! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/verifier.hpp
! src/share/vm/runtime/reflection.cpp
+ test/runtime/ClassFile/BadHelloWorld.jcod
+ test/runtime/ClassFile/FormatCheckingTest.java

Changeset: d8f1fd8de0a9
Author:    qpzhang
Date:      2020-06-16 23:15 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d8f1fd8de0a9

8248214: Add paddings for TaskQueueSuper to reduce false-sharing cache contention
Summary: This is a downport of a part of JDK-8243326
Reviewed-by: goetz, clanger

! src/share/vm/memory/padded.hpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: 19ab41f1f588
Author:    andrew
Date:      2020-10-30 08:13 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/19ab41f1f588

Merge


Changeset: 7f7c1e1fbc8a
Author:    thartmann
Date:      2020-08-06 08:10 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7f7c1e1fbc8a

8250861: Crash in MinINode::Ideal(PhaseGVN*, bool)
Summary: Added missing NULL checks.
Reviewed-by: kvn, chagedorn

! src/share/vm/opto/addnode.cpp

Changeset: 91bed84d3ef3
Author:    andrew
Date:      2020-11-03 05:58 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/91bed84d3ef3

Added tag jdk8u282-b01 for changeset 7f7c1e1fbc8a

! .hgtags

Changeset: 5862a1484930
Author:    andrew
Date:      2020-12-07 02:25 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/5862a1484930

Merge jdk8u282-b01

! .hgtags
! THIRD_PARTY_README
! make/bsd/makefiles/gcc.make
! make/linux/makefiles/gcc.make
! make/solaris/makefiles/gcc.make
! src/cpu/x86/vm/x86_32.ad
! src/cpu/zero/vm/cppInterpreter_zero.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os_cpu/linux_x86/vm/os_linux_x86.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc_interface/collectedHeap.hpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/heapInspection.hpp
! src/share/vm/memory/metaspaceShared.hpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/utilities/taskqueue.hpp
- test/runtime/containers/docker/Dockerfile-BasicTest
- test/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/runtime/containers/docker/Dockerfile-BasicTest-s390x
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 77179c89b46b
Author:    andrew
Date:      2020-12-07 02:28 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/77179c89b46b

Added tag aarch64-shenandoah-jdk8u282-b01 for changeset 5862a1484930

! .hgtags

Changeset: 76dace090781
Author:    rkennke
Date:      2020-12-15 20:18 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/76dace090781

Shenandoah: Fix racy update of code roots
Reviewed-by: zgu, andrew

! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp

Changeset: 96cdb50fe0bf
Author:    andrew
Date:      2020-11-16 13:36 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/96cdb50fe0bf

Merge

! .hgtags
- test/runtime/containers/docker/Dockerfile-BasicTest
- test/runtime/containers/docker/Dockerfile-BasicTest-aarch64
- test/runtime/containers/docker/Dockerfile-BasicTest-ppc64le
- test/runtime/containers/docker/Dockerfile-BasicTest-s390x

Changeset: 53a1332a8d25
Author:    hshi
Date:      2020-10-19 19:21 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/53a1332a8d25

8253837: JFR 8u fix symbol and cstring hashtable equals implementaion
Reviewed-by: adinn

! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp

Changeset: 3b255f489efa
Author:    phh
Date:      2020-10-27 15:13 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3b255f489efa

8255269: Unsigned overflow in g1Policy.cpp
Reviewed-by: yan
Contributed-by: William Kemper <kemperw at amazon.com>

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp

Changeset: 57a0726f3c0a
Author:    andrew
Date:      2020-11-18 06:47 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/57a0726f3c0a

Merge


Changeset: 312e9cb580c5
Author:    andrew
Date:      2020-11-18 06:50 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/312e9cb580c5

Merge


Changeset: 83661fdee9f0
Author:    andrew
Date:      2020-11-18 06:55 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/83661fdee9f0

Added tag jdk8u282-b02 for changeset 312e9cb580c5

! .hgtags

Changeset: 9b1011314b81
Author:    andrew
Date:      2020-12-16 04:19 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9b1011314b81

Merge jdk8u282-b02

! .hgtags
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp

Changeset: 4461fb07f3e5
Author:    andrew
Date:      2020-12-16 04:19 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4461fb07f3e5

Added tag aarch64-shenandoah-jdk8u282-b02 for changeset 9b1011314b81

! .hgtags

Changeset: f9f19940bf72
Author:    andrew
Date:      2020-11-24 05:05 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f9f19940bf72

Added tag jdk8u282-b03 for changeset 83661fdee9f0

! .hgtags

Changeset: 35207ce910d8
Author:    andrew
Date:      2020-12-29 22:39 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/35207ce910d8

Merge jdk8u282-b03

! .hgtags

Changeset: 4900e015a419
Author:    andrew
Date:      2020-12-29 22:39 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4900e015a419

Added tag aarch64-shenandoah-jdk8u282-b03 for changeset 35207ce910d8

! .hgtags

Changeset: 3b709de4d644
Author:    shade
Date:      2021-01-05 17:08 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3b709de4d644

Fix AArch64 build failure after JDK-8062808 backport
Reviewed-by: aph, andrew

! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp

Changeset: 22ec1c43273b
Author:    bobv
Date:      2019-10-31 19:32 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/22ec1c43273b

8227006: [linux] Runtime.availableProcessors execution time increased by factor of 100
Reviewed-by: andrew, sgehwolf
Contributed-by: jdowland at redhat.com

! src/os/linux/vm/osContainer_linux.cpp
! src/os/linux/vm/osContainer_linux.hpp

Changeset: e5c6b19dd8fc
Author:    shade
Date:      2016-06-22 13:29 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e5c6b19dd8fc

8156803: Turn StressLCM/StressGCM flags to diagnostic
Reviewed-by: kvn, ctornqvi

! src/share/vm/opto/c2_globals.hpp

Changeset: b90e951950c7
Author:    ppunegov
Date:      2016-07-13 19:08 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b90e951950c7

8160761: [TESTBUG] Several compiler tests fail with product bits
Summary: Add UnlockDiagnosticVMOptions to tests
Reviewed-by: goetz

! test/compiler/membars/DekkerTest.java

Changeset: 9cf4c59c7395
Author:    egahlin
Date:      2017-12-01 17:03 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9cf4c59c7395

8179083: Uninitialized notifier in Java Monitor Wait tracing event
Reviewed-by: mgronlun, phh

! src/share/vm/runtime/objectMonitor.cpp

Changeset: b4a58a1cd60f
Author:    kbarrett
Date:      2016-09-23 18:23 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b4a58a1cd60f

8166583: Add oopDesc::klass_or_null_acquire()
Summary: Added new function.
Reviewed-by: dholmes, tschatzl, adinn

! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp

Changeset: be47c996965c
Author:    kbarrett
Date:      2016-10-21 22:26 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/be47c996965c

8166862: CMS needs klass_or_null_acquire
Summary: Change CMS non-assert uses of klass_or_null to klass_or_null_acquire.
Reviewed-by: tschatzl, mgerdin, adinn

! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp

Changeset: 1825208d432f
Author:    kbarrett
Date:      2016-09-26 14:38 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1825208d432f

8166663: Simplify oops_on_card_seq_iterate_careful
Summary: Remove unnecessary parameter, change return value.
Reviewed-by: tschatzl, mgerdin, phh

! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp

Changeset: 1a2714e736d0
Author:    mseledtsov
Date:      2019-04-04 12:29 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1a2714e736d0

8221710: [TESTBUG] more configurable parameters for docker testing
Summary: Introduced docker test config properties
Reviewed-by: lmesnik, iignatyev, egahlin, phh

! test/runtime/containers/docker/DockerBasicTest.java
! test/testlibrary/com/oracle/java/testlibrary/DockerTestUtils.java

Changeset: 739dd6193ede
Author:    joehw
Date:      2019-11-22 00:29 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/739dd6193ede

8233548: Update CUP to v0.11b
Reviewed-by: lancea

! THIRD_PARTY_README

Changeset: 5f51c6044a7c
Author:    hshi
Date:      2020-11-12 20:01 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/5f51c6044a7c

8255717: Fix JFR crash in WriteObjectSampleStacktrace due to object not initialized
Reviewed-by: phh

! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp

Changeset: 3fcf88579cd6
Author:    ebaron
Date:      2020-11-25 12:30 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3fcf88579cd6

8229868: Update Apache Santuario TPRM version
Reviewed-by: phh

! THIRD_PARTY_README

Changeset: d29cb0e3dfd9
Author:    andrew
Date:      2020-11-27 03:51 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d29cb0e3dfd9

Merge


Changeset: 3a93682b0b44
Author:    shade
Date:      2020-11-24 12:26 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3a93682b0b44

8256618: Zero: Linux x86_32 build still fails
Reviewed-by: aph, dholmes, stuefe

! src/os/linux/vm/os_linux.cpp

Changeset: 516928837b4a
Author:    iignatyev
Date:      2014-05-28 14:42 +0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/516928837b4a

8043899: compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m
Reviewed-by: kvn, twisti, vlivanov

! test/compiler/5091921/Test7005594.sh

Changeset: 22f755afb22b
Author:    bobv
Date:      2019-03-19 12:00 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/22f755afb22b

8219562: Line of code in osContainer_linux.cpp L102 appears unreachable
Reviewed-by: rriggs, sgehwolf

! src/os/linux/vm/osContainer_linux.cpp

Changeset: 812256bab2b6
Author:    bobv
Date:      2019-03-19 12:29 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/812256bab2b6

8217766: Container Support doesn't work for some Join Controllers combinations
Reviewed-by: rriggs, sgehwolf

! src/os/linux/vm/osContainer_linux.cpp

Changeset: 46bd8a39ef9c
Author:    snazarki
Date:      2020-08-10 11:25 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/46bd8a39ef9c

8250636: iso8601_time returns incorrect offset part on MacOS
Reviewed-by: phh, andrew

! src/share/vm/runtime/os.cpp

Changeset: 1df9d5db32db
Author:    snazarki
Date:      2020-08-11 13:03 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1df9d5db32db

8251365: Build failure on AIX after 8250636
Reviewed-by: phh, andrew

! src/share/vm/runtime/os.cpp

Changeset: 80747d91749a
Author:    lzang
Date:      2020-12-01 05:21 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/80747d91749a

8256671: Incorrect assignment operator used in guarantee() in genCollectedHeap
Reviewed-by: aph, phh, andrew

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

Changeset: d7c102fe9c47
Author:    evergizova
Date:      2019-03-25 15:37 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d7c102fe9c47

8217362: Emergency dump does not work when disk=false is set
Reviewed-by: phh, andrew

! src/share/vm/jfr/recorder/repository/jfrChunkWriter.cpp
! src/share/vm/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/share/vm/jfr/recorder/repository/jfrEmergencyDump.hpp
! src/share/vm/jfr/recorder/repository/jfrRepository.cpp

Changeset: d84cbe66ce9f
Author:    andrew
Date:      2020-12-01 06:35 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d84cbe66ce9f

Added tag jdk8u282-b04 for changeset d7c102fe9c47

! .hgtags

Changeset: b40010ce72b7
Author:    andrew
Date:      2021-01-06 02:52 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b40010ce72b7

Merge jdk8u282-b04

! .hgtags
! THIRD_PARTY_README
! src/os/linux/vm/os_linux.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_interface/collectedHeap.cpp
! src/share/vm/gc_interface/collectedHeap.inline.hpp
! src/share/vm/memory/genCollectedHeap.cpp
! src/share/vm/memory/threadLocalAllocBuffer.hpp
! src/share/vm/oops/oop.hpp
! src/share/vm/oops/oop.inline.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/objectMonitor.cpp

Changeset: ac4e48445c86
Author:    andrew
Date:      2021-01-06 02:52 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ac4e48445c86

Added tag aarch64-shenandoah-jdk8u282-b04 for changeset b40010ce72b7

! .hgtags

Changeset: a29ba3f778d7
Author:    andrew
Date:      2020-12-09 02:45 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a29ba3f778d7

Added tag jdk8u282-b05 for changeset d84cbe66ce9f

! .hgtags

Changeset: 8ca18cea1c6f
Author:    andrew
Date:      2021-01-10 23:25 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8ca18cea1c6f

Merge jdk8u282-b05

! .hgtags

Changeset: a71e35c563e1
Author:    andrew
Date:      2021-01-10 23:26 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a71e35c563e1

Added tag aarch64-shenandoah-jdk8u282-b05 for changeset 8ca18cea1c6f

! .hgtags

Changeset: 3d42d5d7117d
Author:    andrew
Date:      2020-12-14 13:45 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3d42d5d7117d

Added tag jdk8u282-b06 for changeset a29ba3f778d7

! .hgtags

Changeset: a59104c6e41d
Author:    andrew
Date:      2021-01-13 04:30 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a59104c6e41d

Merge jdk8u282-b06

! .hgtags

Changeset: b6dad01a4b60
Author:    andrew
Date:      2021-01-13 04:30 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b6dad01a4b60

Added tag aarch64-shenandoah-jdk8u282-b06 for changeset a59104c6e41d

! .hgtags

Changeset: fcfacb8f9da0
Author:    andrew
Date:      2020-12-29 00:56 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fcfacb8f9da0

Added tag jdk8u282-b07 for changeset 3d42d5d7117d

! .hgtags

Changeset: 29fa361ac0b3
Author:    andrew
Date:      2021-01-14 22:49 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/29fa361ac0b3

Merge jdk8u282-b07

! .hgtags

Changeset: fd7c6ac9a6c7
Author:    andrew
Date:      2021-01-14 22:50 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fd7c6ac9a6c7

Added tag aarch64-shenandoah-jdk8u282-b07 for changeset 29fa361ac0b3

! .hgtags

Changeset: fb6fa562781e
Author:    andrew
Date:      2021-01-08 04:13 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fb6fa562781e

Added tag jdk8u282-b08 for changeset fcfacb8f9da0

! .hgtags

Changeset: 6c6414cb341e
Author:    andrew
Date:      2021-01-15 17:21 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6c6414cb341e

Merge jdk8u282-b08

! .hgtags

Changeset: c62919919a6f
Author:    andrew
Date:      2021-01-15 17:21 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c62919919a6f

Added tag aarch64-shenandoah-jdk8u282-b08 for changeset 6c6414cb341e

! .hgtags

Changeset: 6fa834d4a980
Author:    shade
Date:      2021-01-26 14:04 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6fa834d4a980

Merge

! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/share/vm/gc_implementation/shenandoah/shenandoahRootProcessor.cpp



More information about the shenandoah-dev mailing list