3815 Commits
Author SHA1 Message Date
Matthias Baesken 445ab8594e 8388932: Enable 'local variable is initialized but not referenced' warnings with MSVC in JDK
Reviewed-by: prr, azvegint, erikj
2026-09-01 15:53:30 +00:00
Boris Ulasevich 108dbeb632 8390159: [ARM32] Native ARM32 build hangs in COMPILE_CREATE_SYMBOLS
Reviewed-by: snazarki, iklam, thartmann, erikj, marchof
2026-09-01 15:14:01 +00:00
Matthias Baesken 66c7cac0ad 8391186: Avoid unused variables in libjsound
Reviewed-by: azvegint, prr
2026-09-01 07:43:39 +00:00
Yunbo Zhang 70b48b9dab 8348737: PlatformProperties always triggers rebuild when cross compiling
Reviewed-by: erikj
2026-08-31 17:13:31 +00:00
Mikael Vidstedt ee2ebf6bd7 8386092: Implement JEP 541: Deprecate the macOS/x64 Port for Removal
Reviewed-by: dholmes, erikj, shade, jwaters
2026-08-27 21:01:38 +00:00
Alexandre Iline 5b96789fcb 8390906: Allow to collect per-test code coverage information
Reviewed-by: erikj
2026-08-26 17:21:05 +00:00
Yunbo Zhang bbfceab643 8369182: Don't force recompile of abstract_vm_version.cpp
Reviewed-by: erikj, jwaters
2026-08-25 08:33:29 +00:00
Manuel Hässig f5874509cd 8390109: [REDO] Add the hotspot compiler testlibrary to the test-image
Reviewed-by: erikj, mchevalier
2026-08-24 12:59:23 +00:00
Vladimir Ivanov 8f396579aa 8368597: make should support selection by status for JTREG tests
Reviewed-by: erikj, jpai
2026-08-19 00:04:52 +00:00
Yunbo Zhang efd8ae1047 8378896: A make target "clean-microbenchmark", for micro development
Reviewed-by: erikj
2026-08-17 19:46:12 +00:00
Ashay Rane aa0fbef91a 8387792: Enable PAC-RET for VM code on Windows/ARM64
Reviewed-by: haosun, erikj
2026-08-13 22:21:44 +00:00
Ashay Rane 5a912628cd 8389209: Add sccache support to the build
Reviewed-by: erikj
2026-08-13 12:51:38 +00:00
Claes Redestad 86d80bd392 8390113: JEP 401 integration breaks some pre-existing microbenchmarks
Reviewed-by: erikj, liach, jnorlinder
2026-08-12 13:59:26 +00:00
Dingli Zhang 52854620e4 8390033: Disable stringop-overflow in shenandoahHeap.cpp
Reviewed-by: erikj, shade
2026-08-11 10:56:36 +00:00
Aleksey Shipilev bc674c21af 8390081: [BACKOUT] Add the hotspot compiler testlibrary to the test-image
Reviewed-by: erikj, serb
2026-08-10 19:52:18 +00:00
Manuel Hässig b4a43ca56d 8380453: Add the hotspot compiler testlibrary to the test-image
Reviewed-by: erikj
2026-08-10 17:05:45 +00:00
Matthias Baesken 7ab40336cd 8385322: Provide configure flag to disable cds archive generation for NOCOOPS and _preview
Reviewed-by: clanger
2026-08-05 11:54:51 +00:00
Matthias Baesken 0f73c4cdc1 8389455: Avoid local initialized unused variables in libjimage
Reviewed-by: goetz
2026-08-05 07:53:02 +00:00
Matthias Baesken 0200a83a6d 8389453: [unix] Avoid unused variables warnings in libj2pkcs11 and adjust malloc rv handling
Reviewed-by: ayang
2026-08-03 06:48:03 +00:00
+54 cc278dbb8a 8389219: Implement JEP 401: Value Objects (Preview)
8389220: Implement JEP 539: Strict Field Initialization in the JVM (Preview)

Co-authored-by: David Simms <dsimms@openjdk.org>
Co-authored-by: Dan Smith <dlsmith@openjdk.org>
Co-authored-by: Frederic Parain <fparain@openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Vicente Romero <vromero@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Karen Kinnear <acorn@openjdk.org>
Co-authored-by: Alex Menkov <amenkov@openjdk.org>
Co-authored-by: Bill Huang <bhuang@openjdk.org>
Co-authored-by: Benoît Maillard <bmaillard@openjdk.org>
Co-authored-by: Christian Hagedorn <chagedorn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Casper Norrbin <cnorrbin@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: David Beaumont <dbeaumont@openjdk.org>
Co-authored-by: Daniel D. Daugherty <dcubed@openjdk.org>
Co-authored-by: Damon Fenacci <dfenacci@openjdk.org>
Co-authored-by: David Holmes <dholmes@openjdk.org>
Co-authored-by: Dmitry Samersoff <dsamersoff@openjdk.org>
Co-authored-by: Eric Caspole <ecaspole@openjdk.org>
Co-authored-by: Evgeny Nikitin <enikitin@openjdk.org>
Co-authored-by: Ekaterina Pavlova <epavlova@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Dan Heidinga <heidinga@openjdk.org>
Co-authored-by: Harold Seigel <hseigel@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Ivan Walulya <iwalulya@openjdk.org>
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda@openjdk.org>
Co-authored-by: Jim Laskey <jlaskey@openjdk.org>
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Lois Foltan <lfoltan@openjdk.org>
Co-authored-by: Chen Liang <liach@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Matias Saavedra Silva <matsaave@openjdk.org>
Co-authored-by: Marc Chevalier <mchevalier@openjdk.org>
Co-authored-by: Mandy Chung <mchung@openjdk.org>
Co-authored-by: Maurizio Cimadamore <mcimadamore@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Manuel Hässig <mhaessig@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Paul Hübner <phubner@openjdk.org>
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Quan Anh Mai <qamai@openjdk.org>
Co-authored-by: Roberto Castañeda Lozano <rcastanedalo@openjdk.org>
Co-authored-by: Roland Westrelin <roland@openjdk.org>
Co-authored-by: Srikanth Adayapalam <sadayapalam@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Zoltan Majo <zmajo@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Feilong Jiang <fjiang@openjdk.org>
Co-authored-by: Daisuke Yamazaki <dyama@openjdk.org>
Reviewed-by: mcimadamore, liach, darcy, dcubed, aboldtch, coleenp, iklam, jlahoda, dlong, jpai, vklang, heidinga, sspitsyn, cjplummer
2026-07-31 00:45:12 +00:00
Matthias Baesken 76f9490a55 8388030: Provide configure option to disable build of libjsound
Reviewed-by: clanger, azeller, prr
2026-07-30 11:47:14 +00:00
Liam Miller-Cushon b4d1d7e40c 8383920: Clean up calls to deprecated getStartPosition and getEndPosition methods
Reviewed-by: liach, vromero
2026-07-27 20:31:21 +00:00
Naoto Sato 51b7e5cd25 8133167: String.toLowerCase() for sigma does not use Final_Sigma condition
Reviewed-by: jlu
2026-07-22 16:25:39 +00:00
Matthias Baesken 93d30d3256 8387876: Remove psapi lib
Reviewed-by: clanger, lucy, kevinw
2026-07-22 07:21:20 +00:00
Yasumasa Suenaga 9335968057 8386593: AArch64: serviceability/sa/TestJhsdbJstackMixedWithXComp.java fails on Ubuntu 26.04
Reviewed-by: cjplummer, dzhang
2026-07-21 06:13:47 +00:00
Matthias Baesken f6d897614d 8387702: Linux/clang: enable linktime-gc on libjvm.so too, when it is configured
Reviewed-by: mdoerr, lucy, clanger
2026-07-13 07:08:31 +00:00
Naoto Sato a230a6099e 8387795: Remove hard coded set of locales in LocaleData
Reviewed-by: jlu
2026-07-09 16:28:56 +00:00
Jorn Vernee dca8681fb7 8386848: testBool in java/foreign/normalize/TestNormalize.java fails on Zero VM with expected [true] but found [false]
Reviewed-by: mcimadamore, vlivanov
2026-07-08 15:24:43 +00:00
Matthias Baesken 7be9cd9674 8387403: BUILD_LIBJAVA remove special warning settings
Reviewed-by: djelinski, naoto, jlu, lucy
2026-07-07 07:22:41 +00:00
Matthias Baesken afe05fc47e 8387596: DEVKIT_LIB_DIR is unused
Reviewed-by: erikj
2026-07-02 11:51:42 +00:00
Coleen Phillimore e68f5ec835 8387633: Remove UnlockExperimentalVMOptions for COH in CDS build
Reviewed-by: iklam, erikj, shade
2026-07-02 11:37:20 +00:00
Mikhailo Seledtsov bc2fa43a64 8387315: Add macosx-aarch64 bootcycle build profiles
Reviewed-by: mikael, erikj
2026-06-29 16:45:57 +00:00
Matthias Baesken 58b6465455 8387142: BUILD_LIBMANAGEMENT_EXT remove special warning settings
Reviewed-by: lucy, kevinw
2026-06-29 06:50:38 +00:00
Christian Stein b735de6d71 8386844: Update to use jtreg 8.3
Reviewed-by: erikj, lancea, iris, vromero
2026-06-29 06:48:27 +00:00
Aleksey Shipilev da7bde5f14 8385643: Shenandoah: Rework mark loop inlining
Reviewed-by: rkennke, xpeng, wkemper
2026-06-25 17:43:51 +00:00
Matthias Baesken 0da5c1ddab 8387074: Remove duplicate handling of sparc in platform.m4
Reviewed-by: erikj, djelinski
2026-06-24 10:39:44 +00:00
Matthias Baesken 24a724f0fe 8382338: Various serviceability agent tests fail on Linux x86_64 with LTO enabled
Reviewed-by: lucy, erikj
2026-06-24 10:28:22 +00:00
Matthias Baesken 16d0f161ef 8386960: BUILD_LIBVERIFY remove special warning settings
Reviewed-by: erikj, clanger
2026-06-23 12:08:06 +00:00
Matthias Baesken 9556c417b3 8386878: [make] BUILD_LIBZIP_EXCLUDES seems to be unused
Reviewed-by: erikj
2026-06-23 07:31:52 +00:00
Jaikiran Pai 39d2d165d2 8154193: Move jdk.naming.rmi module to platform class loader
Reviewed-by: alanb, lancea
2026-06-18 13:39:16 +00:00
Ashay Rane c4497633bd 8386805: Drop ICF optimization from MSVC compilation flags
Reviewed-by: erikj, jwaters, aph
2026-06-17 16:28:43 +00:00
Boris Ulasevich c278e8b4cf 8386107: arm32: libSuspendInCritical jtreg library fails to link
Reviewed-by: shade, erikj, dholmes
2026-06-17 14:13:15 +00:00
Yasumasa Suenaga 23aa48faa0 8386625: Devkit could not be built on glibc 2.43+
Reviewed-by: erikj
2026-06-16 00:52:40 +00:00
Matthias Baesken c2df7329a8 8385817: Headless jdk still contains bin/jconsole
Reviewed-by: erikj, syan, kevinw
2026-06-15 07:27:05 +00:00
Ashay Rane 771bebdc68 8386551: Windows build broken because of MSys2/Make update
Reviewed-by: erikj, shade
2026-06-12 05:26:01 +00:00
Yasumasa Suenaga 398e95d925 8385123: Remove 32-bit x86 support for Linux devkits
Reviewed-by: mbaesken, mikael, erikj
2026-06-11 08:03:04 +00:00
Yasumasa Suenaga a0c8f7cb36 8385988: Linux devkits does not work with dnf5
Reviewed-by: erikj
2026-06-06 02:28:15 +00:00
Nizar Benalla 241d649d9e 8386082: Rectify JDK 28 GA date to 2027-03-23
Reviewed-by: darcy, erikj, iris
2026-06-05 17:35:27 +00:00
Alexandre Iline de4657e13b 8384848: Update JCov for class file version 72
Reviewed-by: iris, alanb, erikj
2026-06-05 16:34:36 +00:00
Archie Cobbs 55d528eb37 8385660: Audit and remove unnecessary lint categories from $DISABLED_WARNINGS
Reviewed-by: erikj, asemenyuk, prr
2026-06-04 23:07:47 +00:00