git: openjdk/lanai: 20 new changesets

duke duke at openjdk.java.net
Tue Mar 9 03:02:01 UTC 2021


Changeset: 61cff4da
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-08 10:14:46 +0000
URL:       https://git.openjdk.java.net/lanai/commit/61cff4da

8257913: Add more known library locations to simplify Linux cross-compilation

Reviewed-by: erikj

! .github/workflows/submit.yml
! make/autoconf/lib-freetype.m4
! make/autoconf/lib-x11.m4
! make/autoconf/platform.m4

Changeset: 13625beb
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-08 10:32:55 +0000
URL:       https://git.openjdk.java.net/lanai/commit/13625beb

8263090: Avoid reading volatile fields twice in Locale.getDefault(Category)

Reviewed-by: rriggs, naoto, serb

! src/java.base/share/classes/java/util/Locale.java
+ test/micro/org/openjdk/bench/java/util/LocaleDefaults.java

Changeset: a0c3f242
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-08 10:34:57 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a0c3f242

8263091: Remove CharacterData.isOtherUppercase/-Lowercase

Reviewed-by: rriggs, naoto, iris

! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/characterdata/CharacterData02.java.template
! make/data/characterdata/CharacterData03.java.template
! make/data/characterdata/CharacterData0E.java.template
! make/data/characterdata/CharacterDataLatin1.java.template
! src/java.base/share/classes/java/lang/Character.java
! src/java.base/share/classes/java/lang/CharacterData.java

Changeset: 51cca57c
Author:    Kevin Walls <kevinw at openjdk.org>
Date:      2021-03-08 11:40:15 +0000
URL:       https://git.openjdk.java.net/lanai/commit/51cca57c

8259577: Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir

Reviewed-by: cjplummer, lmesnik

! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c

Changeset: ab2cfcca
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2021-03-08 12:19:01 +0000
URL:       https://git.openjdk.java.net/lanai/commit/ab2cfcca

8252831: Correct "no comment" warnings in jdk.net module

Reviewed-by: chegar, vtewari, dfuchs

! src/jdk.net/share/classes/jdk/net/Sockets.java

Changeset: 679faa69
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-08 14:23:20 +0000
URL:       https://git.openjdk.java.net/lanai/commit/679faa69

8263097: Update JMH devkit to 1.28

Reviewed-by: ecaspole, erikj

! make/conf/jib-profiles.js
! make/devkit/createJMHBundle.sh

Changeset: 0da889ed
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-08 15:26:42 +0000
URL:       https://git.openjdk.java.net/lanai/commit/0da889ed

8210100: ParallelGC should use parallel WeakProcessor

Reviewed-by: kbarrett, tschatzl, sjohanss

! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp

Changeset: b1cc864a
Author:    Jonathan Gibbons <jjg at openjdk.org>
Date:      2021-03-08 16:19:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/b1cc864a

8251210: Link JDK api docs to other versions

Reviewed-by: iris, erikj

! make/Docs.gmk
! make/conf/javadoc.conf

Changeset: bf9b74d1
Author:    Dmitry Markov <dmarkov at openjdk.org>
Date:      2021-03-08 16:38:21 +0000
URL:       https://git.openjdk.java.net/lanai/commit/bf9b74d1

8262446: DragAndDrop hangs on Windows

Reviewed-by: aivanov, serb, kizune

! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp

Changeset: 1f9ed905
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-03-08 18:01:27 +0000
URL:       https://git.openjdk.java.net/lanai/commit/1f9ed905

8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true

Reviewed-by: kvn

! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compilerDefinitions.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/arguments.hpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java

Changeset: a2b88581
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-08 18:07:34 +0000
URL:       https://git.openjdk.java.net/lanai/commit/a2b88581

8263041: Shenandoah: Cleanup C1 keep alive barrier check

Reviewed-by: shade, rkennke

! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp

Changeset: 17853ee9
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-08 18:43:34 +0000
URL:       https://git.openjdk.java.net/lanai/commit/17853ee9

8263200: Add -XX:StressCCP to CTW

Reviewed-by: kvn

! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java

Changeset: 9221540e
Author:    Mikhailo Seledtsov <mseledtsov at openjdk.org>
Date:      2021-03-08 20:09:59 +0000
URL:       https://git.openjdk.java.net/lanai/commit/9221540e

8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest

Reviewed-by: iignatyev, coleenp, stuefe

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/gtest/concurrentTestRunner.inline.hpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
! test/hotspot/jtreg/TEST.groups
- test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java
! test/lib/sun/hotspot/WhiteBox.java

Changeset: eb4a8af5
Author:    Martin Buchholz <martin at openjdk.org>
Date:      2021-03-08 20:11:18 +0000
URL:       https://git.openjdk.java.net/lanai/commit/eb4a8af5

8260664: Phaser.arrive() memory consistency effects

Reviewed-by: dl

! src/java.base/share/classes/java/util/concurrent/Phaser.java

Changeset: 414ee95b
Author:    Anthony Scarpino <ascarpino at openjdk.org>
Date:      2021-03-08 21:28:07 +0000
URL:       https://git.openjdk.java.net/lanai/commit/414ee95b

8261462: GCM ByteBuffer decryption problems

Reviewed-by: valeriep

! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java
+ test/jdk/javax/crypto/CipherSpi/ResetByteBuffer.java

Changeset: 14cfbda3
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-08 22:30:11 +0000
URL:       https://git.openjdk.java.net/lanai/commit/14cfbda3

8261366: Add discussion of IEEE 754 to BigDecimal

Reviewed-by: bpb

! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/MathContext.java
! src/java.base/share/classes/java/math/RoundingMode.java

Changeset: f71b21b0
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-08 23:13:45 +0000
URL:       https://git.openjdk.java.net/lanai/commit/f71b21b0

8263038: Optimize String.format for simple specifiers

Reviewed-by: rriggs, naoto

! src/java.base/share/classes/java/util/Formatter.java
+ test/micro/org/openjdk/bench/java/lang/StringFormat.java

Changeset: 4e947607
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-09 00:57:48 +0000
URL:       https://git.openjdk.java.net/lanai/commit/4e947607

8263135: unique_ptr should not be used for types that are not pointers

Reviewed-by: asemenyuk, herrick

! src/jdk.jpackage/windows/native/common/MsiDb.cpp
! src/jdk.jpackage/windows/native/common/MsiDb.h
! src/jdk.jpackage/windows/native/common/MsiUtils.cpp
! src/jdk.jpackage/windows/native/common/MsiUtils.h

Changeset: 39b11138
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-09 01:36:50 +0000
URL:       https://git.openjdk.java.net/lanai/commit/39b11138

8262161: Refactor manual I/O stream copying in java.desktop to use new convenience APIs

Reviewed-by: serb, prr

! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java

Changeset: 42f6a5ff
Author:    duke <duke at openjdk.org>
Date:      2021-03-09 03:00:17 +0000
URL:       https://git.openjdk.java.net/lanai/commit/42f6a5ff

Automatic merge of jdk:master into master




More information about the lanai-dev mailing list