[riscv-port-jdk11u:riscv-port] RFR: 8314420: Implementation of JEP 422: Linux/RISC-V Port [v2]

kuaiwei duke at openjdk.org
Tue Aug 22 08:31:28 UTC 2023


> It's the initial patch based on https://github.com/openjdk/jdk17u-dev/pull/1427 , and revert patches not required in JDK11u. The testing is running on a linux riscv board. There are some failed cases and we are working on fix them , the progress will updated.
> 
> Thanks the contribution of OpenJDK community and hard working of @zhengxiaolinX .
> 
> - [x]  slowdebug/fastdebug/release build
> - [x] Benchmark: SPECJbb2015, Renaissance
> - [ ]  Tier1 tests
> - [ ] Tier2 tests
> - [ ] Tier3 tests
> - [ ] Tier4 tests

kuaiwei has updated the pull request incrementally with eight additional commits since the last revision:

 - Build with gcc 13
 - 8299713: Test javax/swing/JTableHeader/6889007/bug6889007.java failed: Wrong type of cursor
   
   Backport-of: b54c4a33c69e16adf5b85b80b8deb4ded2ed074d
 - 8307603: [AIX] Broken build after JDK-8307301
   
   Reviewed-by: stuefe
   Backport-of: bb3e44d8b604b4e3facc4f49f625cc0b7ff2abd7
 - 8275234: java/awt/GraphicsDevice/DisplayModes/CycleDMImage.java is entered twice in ProblemList
   
   Reviewed-by: serb
   Backport-of: 1e0184d142deb18e719fc28814a293b44bab6c63
 - 8305763: Parsing a URI with an underscore goes through a silent exception, negatively impacting performance
   
   Backport-of: 749d4801937ac145f945765f0ba0980bbccf384f
 - 8307128: Open source some drag and drop tests 4
   8307799: Newly added java/awt/dnd/MozillaDnDTest.java has invalid jtreg `@requires` clause
   
   Reviewed-by: phh
   Backport-of: 98294242a94c611e2a713c2d520e59dd873ae4a0
 - 8268464: Remove dependancy of TestHttpsServer, HttpTransaction, HttpCallback from open/test/jdk/sun/net/www/protocol/https/ tests
   
   Reviewed-by: phh
   Backport-of: 7621fa37efb2739b953da1cda87dca4762b5bd0c
 - 8270331: [TESTBUG] Error: Not a test or directory containing tests: java/awt/print/PrinterJob/InitToBlack.java
   
   Reviewed-by: lucy
   Backport-of: 2ef9767aae8e1798661fea615b096833bdb9d985

-------------

Changes:
  - all: https://git.openjdk.org/riscv-port-jdk11u/pull/3/files
  - new: https://git.openjdk.org/riscv-port-jdk11u/pull/3/files/64c2e893..d870f22a

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=riscv-port-jdk11u&pr=3&range=01
 - incr: https://webrevs.openjdk.org/?repo=riscv-port-jdk11u&pr=3&range=00-01

  Stats: 3606 lines in 19 files changed: 1986 ins; 1475 del; 145 mod
  Patch: https://git.openjdk.org/riscv-port-jdk11u/pull/3.diff
  Fetch: git fetch https://git.openjdk.org/riscv-port-jdk11u.git pull/3/head:pull/3

PR: https://git.openjdk.org/riscv-port-jdk11u/pull/3


More information about the riscv-port-dev mailing list