git: openjdk/jdk13u: 31 new changesets

Yuri Nesterenko yan at openjdk.java.net
Wed Feb 3 14:52:28 UTC 2021


Changeset: 9e30b3d3
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-14 17:22:00 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/9e30b3d3

8259221: Bump update version for OpenJDK: jdk-13.0.7

Reviewed-by: bae

! .jcheck/conf
! make/autoconf/version-numbers

Changeset: 496c325d
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-18 09:20:14 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/496c325d

8235846: Improve WindbgDebuggerLocal implementation

Backport-of: 90d656d2f6e65fa39fa090def8c346d010fd90c6

! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp

Changeset: 79e77ae2
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-18 12:01:38 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/79e77ae2

8173361: various crashes in JvmtiExport::post_compiled_method_load

Don't post information that uses metadata from unloaded nmethods

Reviewed-by: yan
Backport-of: b1d915ef80ebdf511dc2897b20ada78b3dc44241

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/thread.hpp

Changeset: 13bd35a6
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-18 12:02:35 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/13bd35a6

8241086: Test runtime/NMT/HugeArenaTracking.java is failing on 32bit Windows

Backport-of: 0cf828153cf8ee337645645b0632e77b8733a734

! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java

Changeset: 7943806b
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-18 12:30:31 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/7943806b

8204994: SA might fail to attach to process with "Windbg Error: WaitForEvent failed"

Backport-of: 3dc78e76e4ec70406b337965e58be59bd9e6c8aa

! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp

Changeset: 9d0b4ff2
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-19 11:29:01 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/9d0b4ff2

8235218: Minimal VM is broken after JDK-8173361

Backport-of: c10f731b11f314c97660df08c62f3c3d2f718f54

! src/hotspot/share/prims/jvmtiImpl.hpp

Changeset: da062ace
Author:    Yuri Nesterenko <yan at azul.com>
Date:      2021-01-20 11:52:05 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/da062ace

Merge


Changeset: bdeb8907
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-20 12:54:33 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/bdeb8907

8248987: AOT's Linker.java seems to eagerly fail-fast on Windows.

Treat all problems in getVC141AndNewerLinker() as non-fatal. Print error messages with --verbose flag.

Backport-of: e2353cc32484413584a87cb11a2853fc55999b8f

! src/jdk.aot/share/classes/jdk.tools.jaotc/src/jdk/tools/jaotc/Linker.java

Changeset: 445bfe09
Author:    Vladimir Kempik <vkempik at openjdk.org>
Date:      2021-01-20 14:04:42 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/445bfe09

8257633: Missing -mmacosx-version-min=X flag when linking libjvm

Reviewed-by: yan

! make/autoconf/flags-ldflags.m4

Changeset: 3e60cad2
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-20 14:13:55 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/3e60cad2

8258396: SIGILL in jdk.jfr.internal.PlatformRecorder.rotateDisk()

Backport-of: a06cea50a5ea04fb0399d7ea3f6a2a20d9b4d254

! src/hotspot/share/jfr/recorder/storage/jfrStorage.cpp

Changeset: 51bca9ff
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-22 11:41:20 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/51bca9ff

8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators

Call extension ClassUnload event as a deferred event from the ServiceThread and remove unsafe arguments

Backport-of: d1d57d944632b6539ba1fcd654b4c7bd889ff604

! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp

Changeset: e0445f15
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-22 15:47:19 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/e0445f15

8235584: UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop

Backport-of: 995fae6d4b80361c02afe1367d754d84e7db34e9

! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopnode.cpp

Changeset: 40e05192
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-22 17:39:45 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/40e05192

8231586: enlarge encoding space for OopMapValue offsets

Backport-of: 4a41f86a39de90f157adc296384ee7407f9f2a91

! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/compiler/oopMap.hpp
! src/hotspot/share/opto/buildOopMap.cpp
! src/hotspot/share/runtime/interfaceSupport.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/compiler/OopMapValue.java

Changeset: be684892
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-25 07:31:44 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/be684892

8232083: Minimal VM is broken after JDK-8231586

Backport-of: be6a893e1faefaccc3a080757eb6e7458e1e75c5

! src/hotspot/share/compiler/oopMap.cpp

Changeset: b5c0f984
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-25 09:33:50 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/b5c0f984

8222079: Don't use memset to initialize fields decode_env constructor in disassembler.cpp

Backport-of: 9c2e15364c76f1189ed269c453b9ecbd559275b5

! src/hotspot/share/compiler/disassembler.cpp

Changeset: 0bb10174
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-26 14:37:41 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/0bb10174

8233027: OopMapSet::all_do does oms.next() twice during iteration

Backport-of: a2844b54e13cc492b3f83a0f11d1456151b1b36c

! src/hotspot/share/compiler/oopMap.cpp

Changeset: 614325cd
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-26 16:08:50 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/614325cd

8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM

Backport-of: 6df465de7309e90bc4de8da66c7059035ffc9bef

! src/hotspot/share/services/nmtCommon.cpp
! test/hotspot/jtreg/runtime/NMT/JcmdScale.java

Changeset: ad28e4fe
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-27 11:23:46 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/ad28e4fe

8226810: Failed to launch JVM because of NullPointerException occured on System.props

Backport-of: 5f7ccce0c03b2b814c0bae132d359d9903708496

! make/data/charsetmapping/stdcs-windows

Changeset: b0700993
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-27 11:56:06 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/b0700993

8244819: hsdis does not compile with binutils 2.34+

Backport-of: ebf928a0e7d02ab66be47f78dd85e78c1147c2f3

! src/utils/hsdis/hsdis.c

Changeset: 9be352b3
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-27 14:51:25 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/9be352b3

8255908: ExceptionInInitializerError due to UncheckedIOException while initializing cgroupv1 subsystem

Reviewed-by: yan
Backport-of: 8d9cf48e813dee9567340720978392e04f736e65

! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/Metrics.java
! src/java.base/linux/classes/jdk/internal/platform/cgroupv1/SubSystem.java

Changeset: 62f79b19
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-28 12:44:47 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/62f79b19

7146776: deadlock between URLStreamHandler.getHostAddress and file.Handler.openconnection

Reviewed-by: dcherepanov
Backport-of: db9c114d40cd20c2854121ed8b40a7c9ef8e59b3

! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLStreamHandler.java

Changeset: 80f30ba4
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-28 13:10:38 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/80f30ba4

8234687: change javap reporting on unknown attributes

Backport-of: 6025207be877a4081016371e52e9560f4e076552

! src/jdk.jdeps/share/classes/com/sun/tools/javap/AttributeWriter.java
+ test/langtools/tools/javap/BadAttributeName.java

Changeset: 5c15783b
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-29 11:18:56 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/5c15783b

8212160: JVMTI agent crashes with "assert(_value != 0LL) failed: resolving NULL _value"

Add local deferred event list to thread to post events outside CodeCache_lock.

Reviewed-by: yan
Backport-of: 8846a8043d1137ab1aeee3a4304d5fa02c9431ad

! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/nmethod.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp
! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.hpp
! src/hotspot/share/runtime/serviceThread.cpp
! src/hotspot/share/runtime/serviceThread.hpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java
+ test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.cpp

Changeset: fd622d3e
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-29 11:21:52 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/fd622d3e

8256809: Annotation processing causes NPE during flow analysis

Backport-of: 8ddf5e172b5d3fcd0aafa50c9019ee16ef038825

! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
+ test/langtools/tools/javac/processing/rounds/ErrClassSymbolTypeFixed.java

Changeset: a27970ff
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-29 11:32:27 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/a27970ff

8243290: Improve diagnostic messages for class verification and redefinition failures

Backport-of: ac4603144da1d763b97900747d0e83a59ad06ba7

! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp

Changeset: 49b17541
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-29 12:40:26 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/49b17541

6532025: GIF reader throws misleading exception with truncated images

Backport-of: bd78beae15a497329be279e8754cca0c6b2249eb

! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java
+ test/jdk/javax/imageio/plugins/gif/TruncatedGIFTest.java

Changeset: 7217f4c3
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-29 15:14:32 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/7217f4c3

8235456: Minimal VM is broken after JDK-8212160

Backport-of: f8caabaac7bbef3af1352f7559248f285bbdd0b7

! src/hotspot/share/prims/jvmtiImpl.hpp

Changeset: 3678a7b9
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-01-29 15:18:12 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/3678a7b9

8236124: Minimal VM slowdebug build failed after JDK-8212160

Use macro JVMTI_ONLY to avoid slowdebug build fail

Backport-of: 4e29c964f92572fa098d51830949393423df5a80

! src/hotspot/share/prims/jvmtiThreadState.hpp

Changeset: 7a3ce726
Author:    Yuri Nesterenko <yan at openjdk.org>
Date:      2021-02-01 06:56:14 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/7a3ce726

8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows.

Backport-of: e15e30fef22ddffcaef9449648ae93b407a7b598

! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java

Changeset: 01fffd0c
Author:    Olga Mikhaltsova <omikhaltcova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-02-01 07:05:44 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/01fffd0c

8243389: enhance os::pd_print_cpu_info on linux

Backport-of: 60e2afe2d340beb2899c1b298c002fae360be49a

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

Changeset: 186e8b29
Author:    Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date:      2021-02-02 10:19:12 +0000
URL:       https://git.openjdk.java.net/jdk13u/commit/186e8b29

8236772: Fix build for windows 32-bit after 8212160 and 8234331.

Reviewed-by: yan
Backport-of: d6a2a079d16feead9ec5b897d098f659271dbc64

! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/libCompiledZombie.cpp



More information about the jdk-updates-changes mailing list