Magnus Ihse Bursie
2dd15cf5bf
8346719: Add relaunchers to the static JDK image for missing executables
...
Reviewed-by: alanb, erikj
2025-11-05 13:57:18 +00:00
Matias Saavedra Silva
8145cfac8c
8352637: Enhance bytecode verification
...
Reviewed-by: rhalade, mschoene, dlong, coleenp
2025-10-20 16:42:00 -07:00
Matias Saavedra Silva
784af438ef
8351595: JVM_FindClassFromCaller: unused var may be removed
...
Reviewed-by: dholmes, alanb, liach, fandreuzzi
2025-10-15 14:09:22 +00:00
David Beaumont
ab1f2af4f0
8366255: Remove 'package_to_module' function from imageFile.cpp
...
Reviewed-by: rriggs, coleenp
2025-08-28 06:57:57 +00:00
Chen Liang
b426151a33
8365885: Clean up constant pool reflection native code
...
Reviewed-by: iklam, alanb
2025-08-26 20:54:27 +00:00
Coleen Phillimore
ee3665bca0
8364187: Make getClassAccessFlagsRaw non-native
...
Reviewed-by: thartmann, rriggs, liach
2025-08-01 15:21:45 +00:00
Julian Waters
bbc5c98b14
8342868: Errors related to unused code on Windows after 8339120 in core libs
...
Reviewed-by: naoto, jlu
2025-07-08 01:29:20 +00:00
Kim Barrett
56c75453cd
8352565: Add native method implementation of Reference.get()
...
Reviewed-by: vlivanov, tschatzl, lmesnik
2025-06-25 18:22:06 +00:00
Michael McMahon
1fa090524a
8359268: 3 JNI exception pending defect groups in 2 files
...
Reviewed-by: djelinski
2025-06-25 09:45:57 +00:00
Daniel Jeliński
dbbfa76b73
8131136: java/awt/font/JNICheck/JNICheck.sh issue warning on core-libs code
...
Reviewed-by: aivanov, prr, serb
2025-06-24 06:09:17 +00:00
Christian Stein
21b72dea78
8357862: Java argument file is parsed unexpectedly with trailing comment
...
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Reviewed-by: vromero
2025-06-17 14:01:06 +00:00
Alex Menkov
406f1bc5b9
8357650: ThreadSnapshot to take snapshot of thread for thread dumps
...
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Alex Menkov <amenkov@openjdk.org>
Reviewed-by: sspitsyn, kevinw
2025-06-03 18:46:55 +00:00
Michael McMahon
b6f827ef05
8348986: Improve coverage of enhanced exception messages
...
Reviewed-by: dfuchs
2025-06-03 15:36:29 +00:00
Matthias Baesken
088825ed88
8355979: ATTRIBUTE_NO_UBSAN needs to be extended to handle float divisions by zero on AIX
...
Reviewed-by: jkern, lucy
2025-05-06 14:15:37 +00:00
Jiangli Zhou
acd93df612
8355080: java.base/jdk.internal.foreign.SystemLookup.find() doesn't work on static JDK
...
Reviewed-by: mcimadamore, jvernee
2025-04-28 18:55:26 +00:00
Stuart Marks
15f42e348d
8350703: Add standard system property stdin.encoding
...
Reviewed-by: naoto, alanb
2025-04-25 16:32:42 +00:00
Stuart Marks
7b0618859a
8354464: Additional cleanup setting up native.encoding
...
Reviewed-by: naoto, alanb
2025-04-17 18:31:10 +00:00
Ioi Lam
e433fa2719
8352001: AOT cache should not contain classes injected into built-in class loaders
...
Reviewed-by: ccheung, matsaave
2025-04-16 17:52:53 +00:00
Matthias Baesken
b5d2e25478
8354189: Remove JLI_ReportErrorMessageSys on Windows
...
Reviewed-by: alanb, mdoerr
2025-04-11 11:32:42 +00:00
Stuart Marks
83c7d3bbe8
8351740: Clean up some code around initialization of encoding properties
...
Reviewed-by: naoto, alanb, rriggs
2025-04-10 21:43:14 +00:00
SendaoYan
9076673d7d
8304674: File java.c compile error with -fsanitize=address -O0
...
Reviewed-by: ihse, jwaters
2025-04-02 08:26:22 +00:00
Ioi Lam
adfb120649
8351748: Add class init barrier to AOT-cached Method/Var Handles
...
Reviewed-by: vlivanov, liach
2025-03-24 06:42:02 +00:00
Coleen Phillimore
c413549eb7
8349860: Make Class.isArray(), Class.isInterface() and Class.isPrimitive() non-native
...
Reviewed-by: dlong, rriggs, vlivanov, yzheng, liach
2025-02-25 12:35:54 +00:00
Coleen Phillimore
ed17c55ea3
8349145: Make Class.getProtectionDomain() non-native
...
Reviewed-by: liach, dholmes, yzheng
2025-02-12 12:04:40 +00:00
Naoto Sato
642816538f
8349254: Disable "best-fit" mapping on Windows environment variables
...
Reviewed-by: jlu, jpai
2025-02-11 17:20:50 +00:00
Coleen Phillimore
c9cadbd23f
8346567: Make Class.getModifiers() non-native
...
Reviewed-by: alanb, vlivanov, yzheng, dlong
2025-02-10 12:44:30 +00:00
Alexey Semenyuk
5e81fa6a1f
8348892: Properly fix compilation error for zip_util.c on Windows
...
Reviewed-by: kcr, jiangli
2025-01-28 23:06:13 +00:00
Jiangli Zhou
1efae9a41e
8348888: tier1 closed build failure on Windows after JDK-8348348
...
Reviewed-by: kcr, liach, asemenyuk
2025-01-28 20:24:16 +00:00
Jiangli Zhou
81032560f7
8348348: Remove unnecessary #ifdef STATIC_BUILD around DEF_STATIC_JNI_OnLoad from zip_util.c
...
Reviewed-by: sgehwolf
2025-01-28 16:42:13 +00:00
Christian Stein
fec769b0a8
8346778: Enable native access should work with the source launcher
...
Reviewed-by: alanb
2025-01-14 10:34:51 +00:00
SendaoYan
91b63ca748
8345016: [ASAN] java.c reported ‘%s’ directive argument is null [-Werror=format-truncation=]
...
Reviewed-by: rriggs
2025-01-14 01:13:31 +00:00
Magnus Ihse Bursie
46ba515c49
8346669: Increase abstraction in SetupBuildLauncher and remove extra args
...
Reviewed-by: erikj
2025-01-10 17:59:27 +00:00
Calvin Cheung
5db0a13863
8346132: fallbacklinker.c failed compilation due to unused variable
...
Reviewed-by: dholmes, jvernee
2024-12-18 21:56:03 +00:00
Magnus Ihse Bursie
8efc5585b7
8346378: Cannot use DllMain in libnet for static builds
...
Reviewed-by: djelinski
2024-12-18 12:09:32 +00:00
Magnus Ihse Bursie
ddf0461788
8345799: Update copyright year to 2024 for core-libs in files where it was missed
...
Reviewed-by: joehw, jlu, mli, lancea, kevinw
2024-12-11 21:08:22 +00:00
Sorna Sarathi
458979d83a
8344611: Add missing classpath exception
...
Reviewed-by: amitkumar, iris
2024-12-09 02:05:59 +00:00
Jorn Vernee
157a4341f7
8345389: Bump missed copyright years for JDK-8336768
...
Reviewed-by: pminborg
2024-12-03 19:58:01 +00:00
Jorn Vernee
8cad0431ff
8336768: Allow captureCallState and critical linker options to be combined
...
Reviewed-by: mcimadamore
2024-12-03 12:28:17 +00:00
Jan Lahoda
c7be41ee0c
8340133: Add concise usage message to the java executable
...
Reviewed-by: jpai, alanb, ihse, rriggs
2024-12-02 11:21:13 +00:00
David Holmes
1a07d542ec
8343703: Symbol name cleanups after JEP 479
...
Reviewed-by: kbarrett, amenkov
2024-11-28 02:24:55 +00:00
Justin Lu
51763b6700
8344525: Fix leftover ExceptionOccurred in java.base
...
Reviewed-by: lbourges, alanb, naoto, iris
2024-11-22 18:18:22 +00:00
Magnus Ihse Bursie
79345bbbae
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port
...
Reviewed-by: kbarrett, kvn, stuefe, shade, erikj
2024-11-13 09:41:57 +00:00
Sean Mullan
db85090553
8338411: Implement JEP 486: Permanently Disable the Security Manager
...
Co-authored-by: Sean Mullan <mullan@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Weijun Wang <weijun@openjdk.org>
Co-authored-by: Aleksei Efimov <aefimov@openjdk.org>
Co-authored-by: Brian Burkhalter <bpb@openjdk.org>
Co-authored-by: Daniel Fuchs <dfuchs@openjdk.org>
Co-authored-by: Harshitha Onkar <honkar@openjdk.org>
Co-authored-by: Joe Wang <joehw@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Justin Lu <jlu@openjdk.org>
Co-authored-by: Kevin Walls <kevinw@openjdk.org>
Co-authored-by: Lance Andersen <lancea@openjdk.org>
Co-authored-by: Naoto Sato <naoto@openjdk.org>
Co-authored-by: Roger Riggs <rriggs@openjdk.org>
Co-authored-by: Brent Christian <bchristi@openjdk.org>
Co-authored-by: Stuart Marks <smarks@openjdk.org>
Co-authored-by: Ian Graves <igraves@openjdk.org>
Co-authored-by: Phil Race <prr@openjdk.org>
Co-authored-by: Erik Gahlin <egahlin@openjdk.org>
Co-authored-by: Jaikiran Pai <jpai@openjdk.org>
Reviewed-by: kevinw, aivanov, rriggs, lancea, coffeys, dfuchs, ihse, erikj, cjplummer, coleenp, naoto, mchung, prr, weijun, joehw, azvegint, psadhukhan, bchristi, sundar, attila
2024-11-12 17:16:15 +00:00
Patricio Chilano Mateo
78b80150e0
8338383: Implement JEP 491: Synchronize Virtual Threads without Pinning
...
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: aboldtch, dholmes, coleenp, fbredberg, dlong, sspitsyn
2024-11-12 15:23:48 +00:00
Jaikiran Pai
ca69a53b76
8211033: Clean up the processing -classpath argument not to set LM_CLASS
...
Reviewed-by: alanb
2024-11-11 04:31:56 +00:00
Jiangli Zhou
774de278f7
8343497: Missing DEF_STATIC_JNI_OnLoad in libjimage and libsaproc native libraries
...
Reviewed-by: ihse
2024-11-04 17:58:22 +00:00
Alan Bateman
dee0982c60
8343132: Remove temporary transitions from Virtual thread implementation
...
Reviewed-by: dholmes, sspitsyn, pchilanomate
2024-10-31 08:53:19 +00:00
Jaikiran Pai
0fe15d6836
8343040: Clean up references to JRE in the launcher code
...
Reviewed-by: alanb, darcy
2024-10-30 10:39:05 +00:00
Brian Burkhalter
1341b81321
8341666: FileInputStream doesn't support readAllBytes() or readNBytes(int) on pseudo devices
...
Reviewed-by: alanb
2024-10-28 16:38:36 +00:00
Aleksey Shipilev
7625b29920
8329597: C2: Intrinsify Reference.clear
...
Reviewed-by: rcastanedalo, eosterlund, kvn
2024-10-16 14:08:10 +00:00