git: openjdk/riscv-port: riscv-port: 15 new changesets

duke duke at openjdk.java.net
Thu Feb 10 02:42:16 UTC 2022


Changeset: 13f739d3
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-02-09 04:10:37 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/13f739d330e393f840d134f5327a025957e1f795

8280830: Change NonblockingQueue::try_pop variable named "result"

Reviewed-by: dholmes

! src/hotspot/share/utilities/nonblockingQueue.inline.hpp

Changeset: bce5dd17
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-02-09 04:38:11 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bce5dd17665d1cdf2901690ca54f84ec200560af

8280438: Improve BufferNode::Allocator::release to avoid walking pending list

Reviewed-by: iwalulya, tschatzl

! src/hotspot/share/gc/shared/ptrQueue.cpp
! src/hotspot/share/gc/shared/ptrQueue.hpp

Changeset: fc772178
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-09 06:28:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fc77217814eb1a346d7380299abdc2b01a69b4de

8281168: Micro-optimize VarForm.getMemberName for interpreter

Reviewed-by: redestad, vlivanov, mchung

! src/java.base/share/classes/java/lang/invoke/VarForm.java

Changeset: cb2f8cae
Author:    Artem Semenov <asemenov at openjdk.org>
Date:      2022-02-09 06:50:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/cb2f8caed2de1bf0a85a7ebfd232c36371e06c98

8281338: NSAccessibilityPressAction action for tree node and NSAccessibilityShowMenuAcgtion action not working

Reviewed-by: ant, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m
+ test/jdk/java/awt/a11y/AccessibleActionsTest.java

Changeset: 072e7b4d
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2022-02-09 06:53:09 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/072e7b4da0449ab7c1ab1ba0cfbb3db233823e7c

8272807: Permit use of memory concurrent with pretouch

Reviewed-by: shade, stuefe

! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp

Changeset: f924e50c
Author:    Daniel Jeliński <djelinski at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-09 08:34:47 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f924e50c42c2f9548d2983449a98c45af40b0d35

8281440: AWT: Conversion from string literal loses const qualifier

Reviewed-by: prr, aivanov

! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp
! src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Font.h
! src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp
! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp
! src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp

Changeset: f092baba
Author:    Alexey Pavlyutkin <apavlyutkin at azul.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2022-02-09 09:33:35 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f092babafb58563a4044463e157e02c397d8c9bc

8281195: Mistakenly used logging causes significant overhead in interpreter

Reviewed-by: shade, dholmes

! src/hotspot/share/interpreter/oopMapCache.cpp

Changeset: 69e390a0
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2022-02-09 10:18:27 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/69e390a0e86f82eaa7bcdbc3ef509734dbe3b22f

8262721: Add Tests to verify single iteration loops are properly optimized

Reviewed-by: neliasso, chagedorn, kvn

+ test/hotspot/jtreg/compiler/c2/irTests/TestFewIterationsCountedLoop.java

Changeset: bb2e10cc
Author:    Matthias Baesken <mbaesken at openjdk.org>
Date:      2022-02-09 11:33:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bb2e10ccea0c0b89b06ace034c99253e9999ec47

8281274: deal with ActiveProcessorCount in os::Linux::print_container_info

Reviewed-by: stuefe, sgehwolf, dholmes, iklam

! src/hotspot/os/linux/os_linux.cpp
! test/hotspot/jtreg/containers/docker/TestMisc.java

Changeset: 8b384b98
Author:    Christian Stein <cstein at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date:      2022-02-09 11:34:22 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8b384b986a0a6a972c29a2f7a4d9fd40dc479b48

8281470: tools/jar/CreateMissingParentDirectories.java fails with "Should have failed creating jar file"

Reviewed-by: lancea

! test/jdk/ProblemList.txt
! test/jdk/tools/jar/CreateMissingParentDirectories.java

Changeset: f823bed0
Author:    Bhavana Kilambi <bhavana.kilambi at arm.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date:      2022-02-09 13:18:29 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f823bed043dc38d838baaf8c2024ef24b8a50e9b

8280007: Enable Neoverse N1 optimizations for Arm Neoverse V1 & N2

Reviewed-by: phh

! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp

Changeset: c5c8c064
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2022-02-09 13:56:23 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/c5c8c0644d9442846de15422285fffeb91c3e0a1

8279822: CI: Constant pool entries in error state are not supported

Reviewed-by: kvn, thartmann

! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/ciConstant.hpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciStreams.cpp
! src/hotspot/share/ci/ciStreams.hpp
! src/hotspot/share/ci/ciTypeFlow.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/utilities/constantTag.hpp
+ test/hotspot/jtreg/compiler/runtime/TestConstantsInError.java

Changeset: 178b962e
Author:    Hai-May Chao <hchao at openjdk.org>
Date:      2022-02-09 16:53:48 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/178b962e01cc6c150442bf41dc6bd199caff0042

8265765: DomainKeyStore may stop enumerating aliases if a constituting KeyStore is empty

Reviewed-by: weijun

! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java
+ test/jdk/sun/security/provider/KeyStore/DksWithEmptyKeystore.java

Changeset: fd8a3dcc
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-09 19:12:20 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/fd8a3dcc52dc5d6b62edd83eacef5934f6294e80

8280820: Clean up bug8033699 and bug8075609.java tests: regtesthelpers aren't used

Reviewed-by: prr

! test/jdk/javax/swing/JRadioButton/8033699/bug8033699.java
! test/jdk/javax/swing/JRadioButton/8075609/bug8075609.java

Changeset: 8a0d9e52
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-02-09 21:40:02 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/8a0d9e52c3fe44c37ebe640cacde2c3542079236

Merge branch 'master' into riscv-port

! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
! src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/os/linux/os_linux.cpp
+ src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/c1_MacroAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.hpp
+ src/hotspot/cpu/riscv/sharedRuntime_riscv.cpp
! src/hotspot/os/linux/os_linux.cpp



More information about the riscv-port-dev mailing list