Alan Bateman
|
26460b6f12
|
8353835: Implement JEP 500: Prepare to Make Final Mean Final
Reviewed-by: liach, vlivanov, dholmes, vyazici
|
2025-11-18 08:06:18 +00:00 |
|
Erik Österlund
|
c8656449c2
|
8365932: Implementation of JEP 516: Ahead-of-Time Object Caching with Any GC
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Joel Sikström <jsikstro@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: aboldtch, iklam, kvn
|
2025-11-07 15:28:51 +00:00 |
|
Ioi Lam
|
2425584849
|
8367142: Avoid InstanceKlass::cast when converting java mirror to InstanceKlass
Reviewed-by: dholmes, coleenp
|
2025-09-16 01:04:48 +00:00 |
|
Kim Barrett
|
9e843f56ec
|
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
|
2025-09-12 06:35:55 +00:00 |
|
Francesco Andreuzzi
|
12dc568b3d
|
8366331: Sort share/prims includes
Reviewed-by: shade, lmesnik
|
2025-09-01 06:28:10 +00:00 |
|
Coleen Phillimore
|
eb256deb80
|
8358326: Use oopFactory array allocation
Reviewed-by: fparain, stefank
|
2025-06-09 18:33:00 +00:00 |
|
Gerard Ziemski
|
9a2a2c5bb1
|
8354547: REDO: Force clients to explicitly pass mem_tag value, even if it is mtNone
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: stefank, coleenp, jsjolen
|
2025-04-30 17:57:00 +00:00 |
|
Aleksey Shipilev
|
db6fa5923c
|
8355617: Remove historical debug_only macro in favor of DEBUG_ONLY
Reviewed-by: stefank, kbarrett, jwaters
|
2025-04-28 08:43:14 +00:00 |
|
Gerard Ziemski
|
0da480a91d
|
8354535: [BACKOUT] Force clients to explicitly pass mem_tag value, even if it is mtNone
Reviewed-by: stefank, jsjolen
|
2025-04-14 18:47:59 +00:00 |
|
Gerard Ziemski
|
43b194741c
|
8344883: Force clients to explicitly pass mem_tag value, even if it is mtNone
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: stefank, jsjolen
|
2025-04-14 16:22:07 +00:00 |
|
Patricio Chilano Mateo
|
d32ff13922
|
8353117: Crash: assert(id >= ThreadIdentifier::initial() && id < ThreadIdentifier::current()) failed: must be reasonable)
Reviewed-by: dholmes, fbredberg
|
2025-04-02 14:32:03 +00:00 |
|
Albert Mingkun Yang
|
a9c9f7f0cb
|
8192647: GClocker induced GCs can starve threads requiring memory leading to OOME
Reviewed-by: tschatzl, iwalulya, egahlin
|
2025-02-25 11:14:20 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Robert Toyonaga
|
3804082cba
|
8346123: [REDO] NMT should not use ThreadCritical
Reviewed-by: dholmes, coleenp, stuefe
|
2025-01-18 17:21:28 +00:00 |
|
David Holmes
|
9b1bed0aa4
|
8290043: serviceability/attach/ConcAttachTest.java failed "guarantee(!CheckJNICalls) failed: Attached JNI thread exited without being detached"
Reviewed-by: jsjolen, coleenp
|
2025-01-14 19:49:55 +00:00 |
|
Qizheng Xing
|
c1b868d27d
|
8346602: Remove unused macro parameters in jni.cpp
Reviewed-by: dholmes, mli
|
2024-12-22 20:53:21 +00:00 |
|
Gerard Ziemski
|
7513b1378d
|
8328944: NMT reports "unknown" memory
Reviewed-by: jsjolen, coleenp
|
2024-12-05 15:28:30 +00:00 |
|
Coleen Phillimore
|
dfddbcaab8
|
8341916: Remove ProtectionDomain related hotspot code and tests
Reviewed-by: dholmes, iklam, jrose
|
2024-11-18 12:48:40 +00:00 |
|
Coleen Phillimore
|
2145ace384
|
8341094: Clean up relax_verify in ClassFileParser
Reviewed-by: dholmes, iklam
|
2024-11-14 12:08:42 +00:00 |
|
Markus Grönlund
|
5995786dbd
|
8343177: JFR: Remove critical section for thread id assignment
Reviewed-by: dholmes
|
2024-11-01 14:51:51 +00:00 |
|
Aleksey Shipilev
|
376056ca48
|
8336468: Reflection and MethodHandles should use more precise initializer checks
Reviewed-by: liach, coleenp
|
2024-09-26 15:14:21 +00:00 |
|
Gerard Ziemski
|
eabfc6e4d9
|
8337563: NMT: rename MEMFLAGS to MemTag
Reviewed-by: dholmes, coleenp, jsjolen
|
2024-09-17 19:59:06 +00:00 |
|
David Holmes
|
90f3f43257
|
8328877: [JNI] The JNI Specification needs to address the limitations of integer UTF-8 String lengths
Reviewed-by: cjplummer, alanb
|
2024-09-04 03:41:42 +00:00 |
|
David Holmes
|
a4962ace4d
|
8338257: UTF8 lengths should be size_t not int
Reviewed-by: stuefe, coleenp, dlong
|
2024-08-29 20:38:52 +00:00 |
|
Kim Barrett
|
52d9d69db5
|
8338331: Fix -Wzero-as-null-pointer-constant warnings from CHECK_0 in jni.cpp
Reviewed-by: dholmes, shade
|
2024-08-15 17:50:44 +00:00 |
|
Kim Barrett
|
2057594961
|
8337782: Use THROW_NULL instead of THROW_0 in pointer contexts in prims code
Reviewed-by: shade, dholmes
|
2024-08-06 05:34:33 +00:00 |
|
Kim Barrett
|
07dd725025
|
8337418: Fix -Wzero-as-null-pointer-constant warnings in prims code
Reviewed-by: dholmes, shade, jwaters, sspitsyn
|
2024-07-31 13:15:52 +00:00 |
|
Thomas Stuefe
|
974dca80df
|
8334223: Make Arena MEMFLAGs immutable
Reviewed-by: jsjolen, azafari, gziemski
|
2024-06-25 05:06:33 +00:00 |
|
Afshin Zafari
|
f665e07ab2
|
8331540: [BACKOUT] NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: jwilhelm
|
2024-05-03 10:17:11 +00:00 |
|
Afshin Zafari
|
4036d7d824
|
8330076: NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: stefank, jsjolen, stuefe
|
2024-05-02 07:19:56 +00:00 |
|
David Holmes
|
71d9a83dec
|
8323243: JNI invocation of an abstract instance method corrupts the stack
Reviewed-by: coleenp, shade
|
2024-01-14 22:01:44 +00:00 |
|
Johan Sjölen
|
9864951dce
|
8318447: Move NMT source code to own subdirectory
Reviewed-by: stefank, dholmes, stuefe
|
2023-10-26 14:03:49 +00:00 |
|
Oli Gillespie
|
028b3ae1b1
|
8313874: JNI NewWeakGlobalRef throws exception for null arg
Reviewed-by: dholmes, kbarrett, shade
|
2023-08-10 08:51:50 +00:00 |
|
Coleen Phillimore
|
8752d4984a
|
8313785: Fix -Wconversion warnings in prims code
Reviewed-by: sspitsyn, dlong
|
2023-08-08 11:51:42 +00:00 |
|
David Holmes
|
6646272a05
|
8308764: Reporting errors from create_vm may crash
Reviewed-by: stuefe, coleenp, kbarrett
|
2023-06-08 03:30:11 +00:00 |
|
David Holmes
|
0119969816
|
8309171: Test vmTestbase/nsk/jvmti/scenarios/jni_interception/JI05/ji05t001/TestDescription.java fails after JDK-8308341
Reviewed-by: dcubed, gziemski
|
2023-05-31 21:13:30 +00:00 |
|
David Holmes
|
1e6770fb97
|
8308341: JNI_GetCreatedJavaVMs returns a partially initialized JVM
Reviewed-by: jsjolen, gziemski
|
2023-05-30 22:46:06 +00:00 |
|
Alan Bateman
|
2586f36120
|
8304919: Implementation of Virtual Threads
Reviewed-by: lmesnik, cjplummer, psandoz, mchung, sspitsyn, jpai
|
2023-04-11 05:49:54 +00:00 |
|
Markus Grönlund
|
7ca2aec34c
|
8304033: JFR: Missing thread
Reviewed-by: egahlin, dholmes
|
2023-04-04 10:55:21 +00:00 |
|
Patricio Chilano Mateo
|
83bea26df4
|
8300575: JVMTI support when using alternative virtual thread implementation
Reviewed-by: lmesnik, sspitsyn, alanb
|
2023-02-22 15:42:53 +00:00 |
|
Johan Sjölen
|
b76a52f210
|
8301076: Replace NULL with nullptr in share/prims/
Reviewed-by: kbarrett, dholmes
|
2023-01-31 14:22:44 +00:00 |
|
Brian Burkhalter
|
a56598f5a5
|
8299684: (bf) JNI direct buffer functions with large capacity behave unexpectedly
Reviewed-by: dholmes, alanb
|
2023-01-23 17:12:49 +00:00 |
|
Erik Österlund
|
9a36f8aadb
|
8299673: Simplify object pinning interactions with string deduplication
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: kbarrett, stefank, dholmes
|
2023-01-17 08:00:56 +00:00 |
|
David Holmes
|
829cbc2cb1
|
8292674: ReportJNIFatalError should print all java frames
Reviewed-by: pchilanomate
|
2022-12-13 00:04:38 +00:00 |
|
Stefan Karlsson
|
df6cf1e41d
|
8296886: Fix various include sort order issues
Reviewed-by: kbarrett, dholmes, stuefe
|
2022-11-24 15:06:19 +00:00 |
|
Stefan Karlsson
|
813b223a6b
|
8296926: Sort include lines of files in the include/ directory
Reviewed-by: kbarrett, erikj, lkorinth
|
2022-11-16 12:51:26 +00:00 |
|
David Holmes
|
e5b65c40ea
|
8290482: Update JNI Specification of DestroyJavaVM for better alignment with JLS, JVMS, and Java SE API Specifications
Reviewed-by: rehn, coleenp
|
2022-09-27 23:57:32 +00:00 |
|
David Holmes
|
763d4bf074
|
8293592: Remove JVM_StopThread, stillborn, and related cleanup
Reviewed-by: alanb, sspitsyn, rehn, coleenp
|
2022-09-27 21:03:50 +00:00 |
|
Thomas Stuefe
|
f9004fe443
|
8292561: Make "ReplayCompiles" a diagnostic product switch
Reviewed-by: kvn, xliu
|
2022-08-21 06:59:20 +00:00 |
|
Ioi Lam
|
7244dd6fab
|
8292267: Clean up synchronizer.hpp
Reviewed-by: coleenp, dcubed, dholmes
|
2022-08-19 17:25:12 +00:00 |
|