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

duke duke at openjdk.java.net
Wed Feb 23 01:58:55 UTC 2022


Changeset: 51f44207
Author:    Andrey Turbanov <aturbanov at openjdk.org>
Date:      2022-02-21 09:03:16 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/51f4420711b8cace5733180b3291779f11291895

8282130: (bf) Remove unused ARRAY_BASE_OFFSET, ARRAY_INDEX_SCALE from read-only Heap Buffers

Reviewed-by: bpb, alanb

! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template

Changeset: bdae1d87
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-02-21 10:08:50 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bdae1d87c16423878e4dcc8a0e87806d77bb5256

8282147: [TESTBUG] waitForIdle after creating frame in JSpinnerMouseAndKeyPressTest.java

Reviewed-by: aivanov

! test/jdk/javax/swing/JSpinner/4515999/JSpinnerMouseAndKeyPressTest.java

Changeset: d7a706a5
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-02-21 10:37:44 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/d7a706a54076109b1a600a4d963df54b6d3f86de

8253757: Add LLVM-based backend for hsdis

Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Co-authored-by: Ludovic Henry <luhenry at openjdk.org>
Co-authored-by: Jorn Vernee <jvernee at openjdk.org>
Co-authored-by: Nick Gasson <ngasson at openjdk.org>
Reviewed-by: erikj, luhenry

! make/Hsdis.gmk
! make/autoconf/jdk-options.m4
! src/utils/hsdis/README.md
+ src/utils/hsdis/llvm/hsdis-llvm.cpp

Changeset: cc7cf812
Author:    Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Anton Tarasov <ant at openjdk.org>
Date:      2022-02-21 11:39:29 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/cc7cf81256ed4d74493472017b1c4df20fa2208a

8280861: Robot color picker broken on Linux with scaling above 100%

Reviewed-by: serb

! src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk3_interface.c
! src/java.desktop/unix/native/libawt_xawt/awt/gtk_interface.h
! test/jdk/java/awt/Robot/HiDPIScreenCapture/HiDPIRobotScreenCaptureTest.java
+ test/jdk/java/awt/Robot/HiDPIScreenCapture/ScreenCaptureGtkTest.java
! test/jdk/javax/swing/JPasswordField/TestSelectedTextBackgroundColor.java
! test/jdk/javax/swing/JProgressBar/TestJProgressBarHighlightColor.java
! test/jdk/javax/swing/JSlider/TestJSliderRendering.java
! test/jdk/javax/swing/JSpinner/TestSelectedTextBackgroundColor.java
! test/jdk/javax/swing/JTextPane/TestJTextPaneBackgroundColor.java
! test/jdk/javax/swing/JToolTip/TestTooltipBackgroundColor.java

Changeset: e1c98bd1
Author:    Daniel Jeliński <djelinski at openjdk.org>
Committer: Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-21 17:40:27 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e1c98bd1f2f57ddf47e4660038059117af87f938

8281523: Accessibility: Conversion from string literal loses const qualifier

Reviewed-by: prr, aivanov, kizune

! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp
! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.h
! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspector.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeEventHandler.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeJavaVMInstance.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/AccessBridgeMessageQueue.cpp
! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp
! src/jdk.accessibility/windows/native/toolscommon/AccessInfo.cpp
! src/jdk.accessibility/windows/native/toolscommon/AccessInfo.h

Changeset: e0b49629
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2022-02-22 01:39:28 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e0b49629e95c98aabe8b75ec2f7528e7fb6dcffc

8282190: Typo in javadoc of java.time.format.DateTimeFormatter#getDecimalStyle

Reviewed-by: dfuchs, rriggs, lancea, iris

! src/java.base/share/classes/java/time/format/DateTimeFormatter.java

Changeset: f9539521
Author:    Manukumar V S <mvs at openjdk.org>
Committer: Abdul Kolarkunnu <akolarkunnu at openjdk.org>
Date:      2022-02-22 07:31:55 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/f9539521aee71e84cb052d3d0444c58ee88930f7

8281745: Create a regression test for JDK-4514331

Reviewed-by: serb

+ test/jdk/javax/swing/JTextArea/4514331/TabShiftsFocusToNextComponent.java

Changeset: bc43320f
Author:    Emanuel Peter <emanuel.peter at oracle.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2022-02-22 07:55:04 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/bc43320fd32debf863f37dc00ef7b95589f576ed

8281543: Remove unused code/headerfile dtraceAttacher.hpp

Reviewed-by: thartmann

! src/hotspot/os/aix/attachListener_aix.cpp
! src/hotspot/os/bsd/attachListener_bsd.cpp
! src/hotspot/os/linux/attachListener_linux.cpp
! src/hotspot/os/windows/attachListener_windows.cpp
- src/hotspot/share/services/dtraceAttacher.hpp

Changeset: b95310b0
Author:    John Jiang <jjiang at openjdk.org>
Date:      2022-02-22 09:35:48 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/b95310b0908037c6743b937ae43d7bc97e1fb770

8282220: contentType should not be a PKCS7's member

Reviewed-by: xuelei

! src/java.base/share/classes/sun/security/pkcs/PKCS7.java

Changeset: ab6d8e64
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2022-02-22 13:19:43 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/ab6d8e6424aa478eb7661d1d38d543cccd38888f

8260328: Drop redundant CSS properties from java.desktop HTML files

Reviewed-by: serb, dmarkov

! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html

Changeset: 022d8070
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2022-02-22 13:42:56 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/022d80707c346f4b82ac1eb53e77c634769631e9

8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom

Reviewed-by: thartmann, eosterlund

! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/runtime/sweeper.cpp
! src/hotspot/share/runtime/sweeper.hpp

Changeset: 41355e2d
Author:    Ian Graves <igraves at openjdk.org>
Date:      2022-02-22 15:38:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/41355e2daa43fa8433bf77ed187979c49d453f4a

8276686: Malformed Javadoc inline tags in JDK source in /java/util/regex/Pattern.java

Reviewed-by: iris, bpb, lancea

! src/java.base/share/classes/java/util/regex/Pattern.java

Changeset: e44d0670
Author:    Magnus Ihse Bursie <ihse at openjdk.org>
Date:      2022-02-22 16:06:52 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/e44d0670a69a641b82a0ca50e06e85d807b473ea

8244593: Clean up GNM/NM after JEP 381

Reviewed-by: erikj

! make/autoconf/compare.sh.in
! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4

Changeset: 957dae02
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2022-02-22 16:25:12 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/957dae02b18b150cab8aec4846bc82086ee1e4da

8280958: G1/Parallel: Unify marking code structure

Reviewed-by: ayang, kbarrett

! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.cpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp

Changeset: 3cb38678
Author:    Ian Graves <igraves at openjdk.org>
Date:      2022-02-22 16:31:57 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/3cb38678aa7f03356421f5a17c1de4156e206d68

8281315: Unicode, (?i) flag and backreference throwing IndexOutOfBounds Exception

Reviewed-by: naoto

! src/java.base/share/classes/java/util/regex/Pattern.java
! test/jdk/java/util/regex/RegExTest.java

Changeset: 58e1882f
Author:    Tyler Steele <tyler.steele at ibm.com>
Committer: Naoto Sato <naoto at openjdk.org>
Date:      2022-02-22 16:50:48 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/58e1882f3ccc648c5f6d216d37cfd1805889b8d8

8282042: [testbug] FileEncodingTest.java depends on default encoding

Adds expected encoding "ISO-8859-1" for AIX in FileEncodingTest.java

Reviewed-by: naoto

! test/jdk/java/lang/System/FileEncodingTest.java

Changeset: 7feabee4
Author:    liach <liach at users.noreply.github.com>
Committer: Mandy Chung <mchung at openjdk.org>
Date:      2022-02-22 16:57:23 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/7feabee4265787ea820c1925c0c531933cb0da50

8261407: ReflectionFactory.checkInitted() is not thread-safe

Co-authored-by: Peter Levart <plevart at openjdk.org>
Reviewed-by: dholmes, mchung, plevart

! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java

Changeset: 6445ee46
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2022-02-22 17:24:15 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6445ee46b5c3d1a46f8154b6e867c25d495d76b1

5041655: (ch) FileLock: negative param and overflow issues

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/channels/FileLock.java
! src/java.base/share/classes/sun/nio/ch/FileChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SimpleAsynchronousFileChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousFileChannelImpl.java
! test/jdk/java/nio/channels/AsynchronousFileChannel/Basic.java
! test/jdk/java/nio/channels/FileChannel/Lock.java
+ test/jdk/java/nio/channels/FileLock/Overlaps.java

Changeset: 2557ef8a
Author:    Phil Race <prr at openjdk.org>
Date:      2022-02-22 20:27:00 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/2557ef8a02fe19784bd5e605b11d6bd574cde2c2

8282276: Problem list failing two Robot Screen Capture tests

Reviewed-by: dcubed

! test/jdk/ProblemList.txt

Changeset: 6f882ded
Author:    Phil Race <prr at openjdk.org>
Date:      2022-02-23 01:03:09 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/6f882deddcc094777b45f0dacc7351dbc23993a4

8280964: [Linux aarch64] : drawImage dithers TYPE_BYTE_INDEXED images incorrectly

Reviewed-by: serb, dmarkov

! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.c
! src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.h
! src/java.desktop/share/native/libawt/java2d/SurfaceData.h
! src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h
! src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.h
! src/java.desktop/unix/native/common/awt/colordata.h
! src/java.desktop/windows/native/libawt/windows/colordata.h
+ test/jdk/java/awt/image/DrawImage/ByteIndexedDitherTest.java

Changeset: 1a8e3aa5
Author:    Fei Yang <felix.yang at huawei.com>
Date:      2022-02-22 20:55:18 +0000
URL:       https://git.openjdk.java.net/riscv-port/commit/1a8e3aa5a42fef5affd87b03a69bf0968c6e068d

Merge branch 'master' into riscv-port

! src/hotspot/cpu/riscv/assembler_riscv.hpp
! src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
! src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
! src/hotspot/cpu/riscv/macroAssembler_riscv.cpp
+ src/hotspot/cpu/riscv/assembler_riscv.hpp
+ src/hotspot/cpu/riscv/c1_LIRGenerator_riscv.cpp
+ src/hotspot/cpu/riscv/c1_Runtime1_riscv.cpp
+ src/hotspot/cpu/riscv/macroAssembler_riscv.cpp



More information about the riscv-port-dev mailing list