hg: shenandoah/jdk8/hotspot: 98 new changesets

shade at redhat.com shade at redhat.com
Fri Aug 28 05:51:41 UTC 2020


Changeset: d2c2cd90513e
Author:    apetushkov
Date:      2020-06-17 11:43 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d2c2cd90513e

8220293: Deadlock in JFR string pool
Reviewed-by: rehn, egahlin

! src/share/vm/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/share/vm/jfr/recorder/storage/jfrBuffer.cpp
! src/share/vm/jfr/recorder/storage/jfrBuffer.hpp
! src/share/vm/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/share/vm/jfr/recorder/storage/jfrStorage.cpp
! src/share/vm/jfr/recorder/storage/jfrStorageUtils.hpp
! src/share/vm/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/share/vm/jfr/recorder/stringpool/jfrStringPool.cpp
! src/share/vm/jfr/recorder/stringpool/jfrStringPoolBuffer.cpp

Changeset: cf6e3496e19a
Author:    andrew
Date:      2020-06-22 16:19 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cf6e3496e19a

Added tag jdk8u262-b08 for changeset d2c2cd90513e

! .hgtags

Changeset: 13d6b577bb1d
Author:    andrew
Date:      2020-06-23 16:35 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/13d6b577bb1d

Merge jdk8u262-b08

! .hgtags

Changeset: af7469862529
Author:    andrew
Date:      2020-06-25 22:31 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/af7469862529

Added tag aarch64-shenandoah-jdk8u262-b08 for changeset 13d6b577bb1d

! .hgtags

Changeset: 93cfec0cf417
Author:    rkennke
Date:      2020-07-04 00:02 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/93cfec0cf417

Merge


Changeset: 311225d8a417
Author:    fyang
Date:      2020-07-06 06:58 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/311225d8a417

8248219: aarch64: missing memory barrier in fast_storefield and fast_accessfield
Reviewed-by: aph
Contributed-by: songyaofei2 at huawei.com

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

Changeset: 1c6e1f187fdc
Author:    andrew
Date:      2020-06-27 23:21 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1c6e1f187fdc

Added tag jdk8u262-b09 for changeset cf6e3496e19a

! .hgtags

Changeset: 55d24be65df8
Author:    andrew
Date:      2020-06-28 21:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/55d24be65df8

Merge jdk8u262-b09

! .hgtags

Changeset: a7748840f6d7
Author:    andrew
Date:      2020-06-28 21:37 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a7748840f6d7

Added tag aarch64-shenandoah-jdk8u262-b09 for changeset 55d24be65df8

! .hgtags

Changeset: 05ec7f0e4188
Author:    andrew
Date:      2020-07-07 15:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/05ec7f0e4188

Merge


Changeset: f8d1faf2f52c
Author:    andrew
Date:      2020-07-07 17:01 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f8d1faf2f52c

Added tag aarch64-shenandoah-jdk8u262-b09-shenandoah-merge-2020-07-03 for changeset 05ec7f0e4188

! .hgtags

Changeset: 591f3f2fc9c3
Author:    andrew
Date:      2020-07-07 17:46 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/591f3f2fc9c3

Merge


Changeset: f9693cc545b4
Author:    andrew
Date:      2020-07-12 17:34 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f9693cc545b4

Added tag jdk8u262-b10 for changeset 1c6e1f187fdc

! .hgtags

Changeset: c0de98bd0cbd
Author:    andrew
Date:      2020-07-12 18:24 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c0de98bd0cbd

Merge jdk8u262-b10

! .hgtags

Changeset: 3e9f676ab432
Author:    andrew
Date:      2020-07-12 18:25 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3e9f676ab432

Added tag aarch64-shenandoah-jdk8u262-b10 for changeset c0de98bd0cbd

! .hgtags

Changeset: 0a305add3627
Author:    andrew
Date:      2020-07-14 22:44 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0a305add3627

Merge


Changeset: 30f66663da0d
Author:    dsamersoff
Date:      2018-06-24 15:02 +0300
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/30f66663da0d

8203481: Incorrect constraint for unextended_sp in frame:safe_for_sender
Summary: Relaxed assert inside safe_for_sender
Reviewed-by: aph, dpochepk

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

Changeset: bace48b16628
Author:    andrew
Date:      2020-07-14 17:23 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bace48b16628

Added tag jdk8u262-ga for changeset 1c6e1f187fdc

! .hgtags

Changeset: 3bd5ac4488a3
Author:    andrew
Date:      2020-07-24 22:41 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/3bd5ac4488a3

Added tag jdk8u265-b00 for changeset 1c6e1f187fdc

! .hgtags

Changeset: 5fd1f66f27a4
Author:    andrew
Date:      2020-07-24 22:42 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/5fd1f66f27a4

Added tag jdk8u265-b01 for changeset 3bd5ac4488a3

! .hgtags

Changeset: 091ec2e29881
Author:    andrew
Date:      2020-07-27 01:20 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/091ec2e29881

Merge jdk8u265-b01

! .hgtags

Changeset: 86ec9f66c77c
Author:    andrew
Date:      2020-07-27 01:21 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/86ec9f66c77c

Added tag aarch64-shenandoah-jdk8u265-b01 for changeset 091ec2e29881

! .hgtags

Changeset: 19f650cbb25b
Author:    andrew
Date:      2020-07-31 20:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/19f650cbb25b

Merge


Changeset: e385349cb315
Author:    aph
Date:      2016-07-08 17:11 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e385349cb315

8161072: AArch64: jtreg compiler/uncommontrap/TestDeoptOOM failure
Reviewed-by: roland

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

Changeset: f4a4edf250cc
Author:    enevill
Date:      2016-12-20 15:49 -0500
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f4a4edf250cc

8171537: aarch64: compiler/c1/Test6849574.java generates guarantee failure in C1
Reviewed-by: aph

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

Changeset: ab3ff63f7cd5
Author:    andrew
Date:      2020-07-27 17:00 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ab3ff63f7cd5

Added tag jdk8u265-ga for changeset 3bd5ac4488a3

! .hgtags

Changeset: 610401238989
Author:    andrew
Date:      2020-06-03 01:21 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/610401238989

Added tag jdk8u272-b00 for changeset f7691a80458c

! .hgtags

Changeset: 45c8de52649c
Author:    ddong
Date:      2020-06-02 14:29 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/45c8de52649c

8246310: Clean commented-out code about ModuleEntry andPackageEntry in JFR
Reviewed-by: adinn

! src/share/vm/jfr/jni/jfrJavaSupport.cpp
! src/share/vm/jfr/metadata/metadata.xml
! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/share/vm/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/share/vm/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/share/vm/jfr/writers/jfrWriterHost.hpp
! src/share/vm/jfr/writers/jfrWriterHost.inline.hpp

Changeset: eddd586d1a4c
Author:    mgronlun
Date:      2014-02-22 10:22 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/eddd586d1a4c

8035493: JVMTI PopFrame capability must instruct compilers not to prune locals
Reviewed-by: kvn, sla, coleenp, sspitsyn

! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/c1/c1_ValueStack.cpp
! src/share/vm/c1/c1_ValueStack.hpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/graphKit.cpp

Changeset: 423fa1fba08e
Author:    andrew
Date:      2020-06-09 06:24 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/423fa1fba08e

Merge

! .hgtags

Changeset: 26d1803768c7
Author:    jbachorik
Date:      2020-06-11 12:17 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/26d1803768c7

8233197: Invert JvmtiExport::post_vm_initialized() and Jfr:on_vm_start() start-up order for correct option parsing
Reviewed-by: sspitsyn, egahlin

! src/share/vm/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/share/vm/jfr/jfr.cpp
! src/share/vm/jfr/jfr.hpp
! src/share/vm/jfr/jni/jfrJavaSupport.cpp
! src/share/vm/jfr/jni/jfrJavaSupport.hpp
! src/share/vm/jfr/jni/jfrJniMethod.cpp
! src/share/vm/jfr/recorder/jfrRecorder.cpp
! src/share/vm/jfr/recorder/jfrRecorder.hpp
! src/share/vm/jfr/recorder/service/jfrOptionSet.cpp
! src/share/vm/jfr/recorder/service/jfrOptionSet.hpp
! src/share/vm/runtime/thread.cpp
+ test/runtime/8233197/T.java
+ test/runtime/8233197/Test8233197.sh
+ test/runtime/8233197/libJvmtiAgent.c

Changeset: 1edff9dfe606
Author:    mchinnathamb
Date:      2018-10-26 18:35 +0530
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1edff9dfe606

8211714: Need to update vm_version.cpp to recognise VS2017 minor versions
Reviewed-by: dholmes

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

Changeset: 103d1261f1f4
Author:    mbaesken
Date:      2019-12-06 12:42 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/103d1261f1f4

8235243: handle VS2017 15.9 and VS2019 in abstract_vm_version
8235325: build failure on Linux after 8235243
Reviewed-by: dholmes, mdoerr

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

Changeset: db357034b763
Author:    bulasevich
Date:      2020-06-16 11:03 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/db357034b763

8217647: JFR: recordings on 32-bit systems unreadable
Reviewed-by: egahlin
Contributed-by: boris.ulasevich at bell-sw.com, markus.gronlund at oracle.com

! src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.cpp
! src/share/vm/jfr/recorder/checkpoint/jfrCheckpointWriter.hpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrType.cpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSetWriter.hpp
! src/share/vm/jfr/recorder/repository/jfrChunkState.cpp
! src/share/vm/jfr/recorder/repository/jfrChunkState.hpp
! src/share/vm/jfr/recorder/repository/jfrChunkWriter.cpp
! src/share/vm/jfr/recorder/repository/jfrChunkWriter.hpp
! src/share/vm/jfr/recorder/repository/jfrRepository.cpp
! src/share/vm/jfr/recorder/repository/jfrRepository.hpp
! src/share/vm/jfr/recorder/service/jfrRecorderService.cpp
! src/share/vm/jfr/writers/jfrEventWriterHost.inline.hpp
! src/share/vm/jfr/writers/jfrPosition.hpp
! src/share/vm/jfr/writers/jfrPosition.inline.hpp
! src/share/vm/jfr/writers/jfrStreamWriterHost.hpp
! src/share/vm/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/share/vm/jfr/writers/jfrWriterHost.hpp
! src/share/vm/jfr/writers/jfrWriterHost.inline.hpp

Changeset: ae4fc0906f45
Author:    stefank
Date:      2016-04-11 08:51 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ae4fc0906f45

8153583: Make OutputAnalyzer.reportDiagnosticSummary public
Reviewed-by: brutisso, sjohanss

! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java

Changeset: fb74ae591209
Author:    andrew
Date:      2020-06-29 21:30 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/fb74ae591209

Merge

! .hgtags
! src/share/vm/jfr/jni/jfrJavaSupport.cpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/share/vm/jfr/recorder/checkpoint/types/jfrTypeSet.hpp
! src/share/vm/runtime/thread.cpp

Changeset: f3ceb2e8bd21
Author:    kevinw
Date:      2020-03-09 12:54 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f3ceb2e8bd21

8240295: hs_err elapsed time in seconds is not accurate enough
Reviewed-by: dholmes, sspitsyn

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

Changeset: 2f07f8d27acf
Author:    mbaesken
Date:      2020-03-30 17:55 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/2f07f8d27acf

8230711: ConnectionGraph::unique_java_object(Node* N) return NULL if n is not in the CG
Reviewed-by: mdoerr

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

Changeset: 19056c781208
Author:    roland
Date:      2020-01-28 13:36 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/19056c781208

8237951: CTW: C2 compilation fails with "malformed control flow"
Reviewed-by: vlivanov, kvn

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

Changeset: 8a8f679915aa
Author:    roland
Date:      2016-10-10 17:04 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8a8f679915aa

8167300: Scheduling failures during gcm should be fatal
Reviewed-by: kvn, mcberg

! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/lcm.cpp

Changeset: 1f0cffcf648a
Author:    phh
Date:      2020-07-02 18:09 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1f0cffcf648a

8006205: [TESTBUG] NEED_TEST: please JTREGIFY test/compiler/7177917/Test7177917.java
Summary: Update header comment to run with jtreg
Reviewed-by: phh, sgehwolf
Contributed-by: tianshi at amazon.com

! test/compiler/7177917/Test7177917.java

Changeset: 02b4fd2f9041
Author:    zgu
Date:      2020-07-02 16:51 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/02b4fd2f9041

8248643: Remove extra leading space in JDK-8240295 8u backport
Reviewed-by: kevinw, tschatzl

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

Changeset: d961c6fee216
Author:    andrew
Date:      2020-07-24 13:16 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d961c6fee216

Merge

! .hgtags

Changeset: d2ec2776ad0c
Author:    roland
Date:      2020-03-09 17:41 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/d2ec2776ad0c

8214862: assert(proj != __null) at compile.cpp:3251
Reviewed-by: kvn, thartmann

! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/phaseX.cpp
+ test/compiler/inlining/StringConcatInfiniteLoop.java

Changeset: 147bfde2dfd4
Author:    andrew
Date:      2020-07-24 13:37 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/147bfde2dfd4

Merge


Changeset: ccdd791d3a6f
Author:    jbachorik
Date:      2020-07-28 09:48 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ccdd791d3a6f

8243489: Thread CPU Load event may contain wrong data for CPU time under certain conditions
Reviewed-by: jbachorik
Contributed-by: Nikolay Martynov <nikolay.martynov at datadoghq.com>

! src/share/vm/jfr/periodic/jfrThreadCPULoadEvent.cpp

Changeset: 8c3972a290c0
Author:    andrew
Date:      2020-07-29 05:41 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8c3972a290c0

Merge

! .hgtags

Changeset: be13f53a2a55
Author:    thartmann
Date:      2019-12-03 08:29 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/be13f53a2a55

8234617: C1: Incorrect result of field load due to missing narrowing conversion
Summary: Emit an explicit conversion to get the correct field value after the write.
Reviewed-by: vlivanov, mdoerr, phh, andrew

! src/share/vm/c1/c1_GraphBuilder.cpp
+ test/compiler/conversions/Conversion.jasm
+ test/compiler/conversions/TestPrimitiveConversions.java

Changeset: 85c9d74850ed
Author:    igerasim
Date:      2019-09-10 09:08 -0700
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/85c9d74850ed

8230303: JDB hangs when running monitor command
Reviewed-by: sspitsyn

+ test/vmTestbase/nsk/jdb/monitor/monitor002/monitor002.java
+ test/vmTestbase/nsk/jdb/monitor/monitor002/monitor002a.java

Changeset: 014319f04f71
Author:    andrew
Date:      2020-08-01 03:20 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/014319f04f71

Merge jdk8u272-b01

! .hgtags
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_Instruction.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciEnv.hpp
! src/share/vm/ci/ciMethod.cpp
! src/share/vm/opto/c2compiler.cpp
! src/share/vm/opto/callnode.cpp
! src/share/vm/opto/callnode.hpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/lcm.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/node.hpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vm_version.cpp

Changeset: 0a6f06133453
Author:    andrew
Date:      2020-08-01 03:22 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0a6f06133453

Added tag aarch64-shenandoah-jdk8u272-b01 for changeset 014319f04f71

! .hgtags

Changeset: e06616a839d0
Author:    andrew
Date:      2020-08-06 06:50 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e06616a839d0

Merge


Changeset: eeb2f76383f2
Author:    fyang
Date:      2019-04-08 14:40 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/eeb2f76383f2

8221658: aarch64: add necessary predicate for ubfx patterns
Reviewed-by: aph

! src/cpu/aarch64/vm/aarch64.ad
! src/cpu/aarch64/vm/aarch64_ad.m4

Changeset: 7b0c9ad6dcbd
Author:    fyang
Date:      2020-08-12 19:59 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7b0c9ad6dcbd

8203699: java/lang/invoke/SpecialInterfaceCall fails with SIGILL on aarch64
Summary: fastdebug build fails with SIGILL
Reviewed-by: shade, drwhite, aph

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

Changeset: 741cd0f77fac
Author:    andrew
Date:      2020-08-01 03:20 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/741cd0f77fac

Added tag jdk8u272-b01 for changeset 85c9d74850ed

! .hgtags

Changeset: 45ec778a8e8d
Author:    shade
Date:      2020-07-29 09:43 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/45ec778a8e8d

8046274: Removing dependency on jakarta-regexp
Reviewed-by: lancea

! THIRD_PARTY_README

Changeset: c39172598323
Author:    poonam
Date:      2020-03-23 17:57 +0000
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/c39172598323

8231779: crash HeapWord*ParallelScavengeHeap::failed_mem_allocate
Reviewed-by: dlong, tschatzl, pliden

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

Changeset: baf9f57c9b46
Author:    coleenp
Date:      2014-05-05 19:53 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/baf9f57c9b46

8023697: failed class resolution reports different class name in detail message for the first and subsequent times
Summary: Cache detail message when we cache exception for constant pool resolution.
Reviewed-by: acorn, twisti, jrose

! src/share/vm/classfile/resolutionErrors.cpp
! src/share/vm/classfile/resolutionErrors.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp
+ test/runtime/ClassResolutionFail/Property.java
+ test/runtime/ClassResolutionFail/PropertySuper.java
+ test/runtime/ClassResolutionFail/TestClassResolutionFail.java

Changeset: 7ada1402bda0
Author:    ysuenaga
Date:      2019-04-24 17:09 +0900
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/7ada1402bda0

8219566: JFR did not collect call stacks when MaxJavaStackTraceDepth is set to zero
Reviewed-by: egahlin, mgronlun, neugens, andrew

! src/share/vm/jfr/periodic/sampling/jfrCallTrace.cpp
! src/share/vm/jfr/recorder/service/jfrOptionSet.cpp
! src/share/vm/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/share/vm/jfr/utilities/jfrTypes.hpp

Changeset: 9a8c9d2291bb
Author:    jcm
Date:      2017-01-24 20:47 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9a8c9d2291bb

8173300: [TESTBUG]compiler/tiered/NonTieredLevelsTest.java fails with compiler.whitebox.SimpleTestCaseHelper(int) must be compiled
Summary: Corrected available compilation levels for client builds.
Reviewed-by: kvn

! test/compiler/tiered/NonTieredLevelsTest.java

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

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: f614bd5c9561
Author:    coleenp
Date:      2014-07-09 22:37 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f614bd5c9561

8048933: -XX:+TraceExceptions output should include the message
Summary: Add the exception detail message to the tracing output
Reviewed-by: minqi, dholmes

! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/constantPool.cpp
+ test/runtime/CommandLine/TraceExceptionsTest.java

Changeset: 414c1dcfc3f3
Author:    andrew
Date:      2020-08-06 21:19 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/414c1dcfc3f3

Merge


Changeset: 182c3887f2e6
Author:    andrew
Date:      2020-08-06 21:22 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/182c3887f2e6

Added tag jdk8u272-b02 for changeset 414c1dcfc3f3

! .hgtags

Changeset: 21931e4cd1dc
Author:    andrew
Date:      2020-08-09 17:40 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/21931e4cd1dc

Merge jdk8u272-b02

! .hgtags
! THIRD_PARTY_README
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/memory/threadLocalAllocBuffer.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/constantPool.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/utilities/constantTag.cpp
! src/share/vm/utilities/constantTag.hpp

Changeset: cdd717f72101
Author:    andrew
Date:      2020-08-09 18:54 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cdd717f72101

Added tag aarch64-shenandoah-jdk8u272-b02 for changeset 21931e4cd1dc

! .hgtags

Changeset: 0db44af78de2
Author:    andrew
Date:      2020-08-18 06:17 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0db44af78de2

Merge


Changeset: ed70d5208f5f
Author:    fyang
Date:      2020-06-22 20:26 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/ed70d5208f5f

8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg
Reviewed-by: adinn
Contributed-by: wangyadong4 at huawei.com

! src/cpu/aarch64/vm/aarch64.ad

Changeset: a06d5e5fe5e0
Author:    ddong
Date:      2020-07-31 15:52 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a06d5e5fe5e0

8250875: Incorrect parameter type for update_number in JDK_Version::jdk_update
Reviewed-by: phh, sgehwolf

! src/share/vm/runtime/java.hpp

Changeset: b51d1dd00420
Author:    andrew
Date:      2020-08-13 06:55 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/b51d1dd00420

Merge


Changeset: 184f430ac1a2
Author:    fyang
Date:      2020-07-17 07:03 +0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/184f430ac1a2

8248851: CMS: Missing memory fences between free chunk check and klass read
Reviewed-by: aph, kbarrett, dholmes
Contributed-by: wangshuai94 at huawei.com

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

Changeset: f415b5fea90d
Author:    egahlin
Date:      2019-06-06 20:19 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f415b5fea90d

8216283: Allow shorter method sampling interval than 10 ms
Reviewed-by: mgronlun

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

Changeset: e649f2136368
Author:    zmajo
Date:      2016-03-21 09:51 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e649f2136368

8148754: C2 loop unrolling fails due to unexpected graph shape
Summary: Check if graph shape is appropriate for optimization, bail out optimization if not.
Reviewed-by: kvn, twisti, shade, dnsimon

! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp

Changeset: 0943ff57e154
Author:    andrew
Date:      2020-08-13 08:38 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0943ff57e154

Added tag jdk8u272-b03 for changeset e649f2136368

! .hgtags

Changeset: f83192268a5a
Author:    andrew
Date:      2020-08-16 20:39 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f83192268a5a

Merge jdk8u272-b03

! .hgtags
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp

Changeset: f54a723c0d9a
Author:    andrew
Date:      2020-08-16 20:49 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f54a723c0d9a

Added tag aarch64-shenandoah-jdk8u272-b03 for changeset f83192268a5a

! .hgtags

Changeset: 505a7ca3441b
Author:    andrew
Date:      2020-08-18 06:20 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/505a7ca3441b

Merge


Changeset: 4c12f2401645
Author:    andrew
Date:      2020-08-20 15:43 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/4c12f2401645

Merge


Changeset: 9f2b95a3c80b
Author:    phh
Date:      2014-11-03 11:19 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/9f2b95a3c80b

8061616: HotspotDiagnosticMXBean.getVMOption() throws IllegalArgumentException for flags of type double
Reviewed-by: simonis, andrew

! src/share/vm/services/jmm.h
! src/share/vm/services/management.cpp
! test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java

Changeset: cbabffce5685
Author:    ebaron
Date:      2020-08-17 13:56 -0400
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/cbabffce5685

8177334: Update xmldsig implementation to Apache Santuario 2.1.1
Reviewed-by: andrew

! THIRD_PARTY_README

Changeset: 636cc78f0f74
Author:    andrew
Date:      2020-08-18 03:41 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/636cc78f0f74

Added tag jdk8u272-b04 for changeset cbabffce5685

! .hgtags

Changeset: f9a4ff26a4bd
Author:    andrew
Date:      2020-08-18 07:01 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/f9a4ff26a4bd

Merge jdk8u272-b04

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

Changeset: 0c4bb3e46471
Author:    andrew
Date:      2020-08-18 07:01 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0c4bb3e46471

Added tag aarch64-shenandoah-jdk8u272-b04 for changeset f9a4ff26a4bd

! .hgtags

Changeset: bbb544bc4e85
Author:    andrew
Date:      2020-08-20 15:46 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/bbb544bc4e85

Merge


Changeset: 72053ed6f8d4
Author:    tschatzl
Date:      2016-11-24 11:27 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/72053ed6f8d4

8057003: Large reference arrays cause extremely long synchronization times
Summary: Slice large object arrays into parts so that the synchronization of marking threads with an STW pause request does not take long.
Reviewed-by: ehelin, pliden
Contributed-by: maoliang.ml at alibaba-inc.com

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
+ src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.cpp
+ src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.hpp
+ src/share/vm/gc_implementation/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/taskqueue.hpp

Changeset: 776722456213
Author:    andrew
Date:      2020-08-20 04:10 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/776722456213

Merge


Changeset: 63dafc005680
Author:    shade
Date:      2020-08-21 09:07 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/63dafc005680

8252084: Minimal VM fails to bootcycle: undefined symbol: AgeTableTracer::is_tenuring_distribution_event_enabled
Reviewed-by: sgehwolf

! make/excludeSrc.make

Changeset: 8712be1ae49a
Author:    roland
Date:      2020-06-30 18:05 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/8712be1ae49a

8240676: Meet not symmetric failure when running lucene on jdk8
Reviewed-by: kvn, thartmann

! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/types/TestArrayMeetNotSymmetrical.java

Changeset: 85e682d8ab91
Author:    jbachorik
Date:      2020-07-17 11:54 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/85e682d8ab91

8249158: THREAD_START and THREAD_END event posted in primordial phase
Reviewed-by: adinn

! src/share/vm/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/share/vm/jfr/jfr.cpp
! src/share/vm/jfr/jfr.hpp
! src/share/vm/jfr/jni/jfrJavaSupport.cpp
! src/share/vm/jfr/jni/jfrJavaSupport.hpp
! src/share/vm/jfr/jni/jfrJniMethod.cpp
! src/share/vm/jfr/recorder/jfrRecorder.cpp
! src/share/vm/jfr/recorder/jfrRecorder.hpp
! src/share/vm/jfr/recorder/service/jfrOptionSet.cpp
! src/share/vm/jfr/recorder/service/jfrOptionSet.hpp
! src/share/vm/runtime/thread.cpp
- test/runtime/8233197/T.java
- test/runtime/8233197/Test8233197.sh
- test/runtime/8233197/libJvmtiAgent.c

Changeset: a025f6d9e6e8
Author:    sgehwolf
Date:      2020-07-24 14:32 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/a025f6d9e6e8

8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics
Reviewed-by: aph, dholmes, bobv, shade

! make/linux/makefiles/mapfile-vers-debug
! make/linux/makefiles/mapfile-vers-product
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h

Changeset: 1b2d99958c29
Author:    ccheung
Date:      2014-11-10 10:13 -0800
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/1b2d99958c29

8060721: Test runtime/SharedArchiveFile/LimitSharedSizes.java fails in jdk 9 fcs new platforms/compiler
Summary: replaced strcat() with jio_snprintf()
Reviewed-by: dholmes, iklam, dlong, minqi

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

Changeset: 6898cbe6d575
Author:    andrew
Date:      2020-08-26 03:59 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/6898cbe6d575

Added tag jdk8u272-b05 for changeset 1b2d99958c29

! .hgtags

Changeset: 0bb5fba5f9b2
Author:    andrew
Date:      2020-08-27 06:45 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/0bb5fba5f9b2

Merge jdk8u272-b05

! .hgtags
! make/excludeSrc.make
! make/linux/makefiles/mapfile-vers-debug
! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMark.hpp
! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/utilities/taskqueue.hpp
- test/runtime/8233197/T.java
- test/runtime/8233197/Test8233197.sh
- test/runtime/8233197/libJvmtiAgent.c

Changeset: 72dbeabdf2d4
Author:    andrew
Date:      2020-08-27 06:46 +0100
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/72dbeabdf2d4

Added tag aarch64-shenandoah-jdk8u272-b05 for changeset 0bb5fba5f9b2

! .hgtags

Changeset: 04d10e4240b9
Author:    shade
Date:      2020-08-28 07:16 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/04d10e4240b9

8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR
Reviewed-by: rkennke, andrew

! src/share/vm/utilities/globalDefinitions.hpp

Changeset: e0a34665279f
Author:    shade
Date:      2020-08-28 07:16 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/e0a34665279f

8252366: Shenandoah: revert/cleanup changes in graphKit.cpp
Reviewed-by: rkennke, roland, andrew, aph

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

Changeset: 17a0382f0419
Author:    shade
Date:      2020-08-28 07:17 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/17a0382f0419

Merge

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

Changeset: 86494fda8cde
Author:    shade
Date:      2020-08-28 07:17 +0200
URL:       https://hg.openjdk.java.net/shenandoah/jdk8/hotspot/rev/86494fda8cde

Added tag aarch64-shenandoah-jdk8u272-b05-shenandoah-merge-2020-08-28 for changeset 17a0382f0419

! .hgtags



More information about the shenandoah-dev mailing list