Martin Doerr
|
d74769826d
|
8306823: Native memory leak in SharedRuntime::notify_jvmti_unmount/mount.
Reviewed-by: pchilanomate, sspitsyn
|
2023-04-26 08:29:06 +00:00 |
|
Leonid Mesnik
|
7a5597c34f
|
8277573: VmObjectAlloc is not generated by intrinsics methods which allocate objects
Reviewed-by: kvn, sspitsyn
|
2023-04-11 13:55:20 +00:00 |
|
Afshin Zafari
|
a19b28ab3e
|
8297539: Use PrimitiveConversions::cast for local uses of the int<->float union conversion trick
Reviewed-by: coleenp, kbarrett, dholmes
|
2023-04-01 01:02:05 +00:00 |
|
Vladimir Kozlov
|
3859faf183
|
8231349: Move intrinsic stubs generation to compiler runtime initialization code
Reviewed-by: redestad, vlivanov
|
2023-03-23 19:15:34 +00:00 |
|
Jan Kratochvil
|
37774556da
|
8302191: Performance degradation for float/double modulo on Linux
Reviewed-by: dholmes, sviswanathan
|
2023-03-22 15:55:57 +00:00 |
|
Serguei Spitsyn
|
bc0ed730f2
|
8304303: implement VirtualThread class notifyJvmti methods as C2 intrinsics
Reviewed-by: vlivanov, lmesnik
|
2023-03-20 19:55:16 +00:00 |
|
Vladimir Kozlov
|
8cfd74f76a
|
8302976: C2 intrinsification of Float.floatToFloat16 and Float.float16ToFloat yields different result than the interpreter
Reviewed-by: sviswanathan, jbhateja, vlivanov
|
2023-03-09 03:26:38 +00:00 |
|
Johan Sjölen
|
71107f4648
|
8300651: Replace NULL with nullptr in share/runtime/
Reviewed-by: rehn, dholmes
|
2023-01-25 10:30:02 +00:00 |
|
Andrew Haley
|
221e1a4260
|
8286666: JEP 429: Implementation of Scoped Values (Incubator)
Reviewed-by: psandoz, dlong, alanb, mcimadamore
|
2022-12-07 10:14:06 +00:00 |
|
Robbin Ehn
|
d523d9d081
|
8297864: Dead code elimination
Reviewed-by: coleenp, pchilanomate
|
2022-12-05 10:31:35 +00:00 |
|
Aleksey Shipilev
|
b3501fd11c
|
8297600: Check current thread in selected JRT_LEAF methods
Reviewed-by: dholmes, coleenp
|
2022-11-30 09:09:42 +00:00 |
|
Smita Kamath
|
105d9d75e8
|
8295351: java/lang/Float/Binary16Conversion.java fails with "Unexpected result of converting"
Reviewed-by: sviswanathan, thartmann
|
2022-11-28 19:24:25 +00:00 |
|
Richard Reingruber
|
43d1173605
|
8286302: Port JEP 425 to PPC64
Reviewed-by: tsteele, mdoerr
|
2022-11-28 08:09:09 +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 |
|
Stefan Karlsson
|
bfc5816595
|
8295475: Move non-resource allocation strategies out of ResourceObj
Reviewed-by: coleenp, stuefe, rehn, dholmes
|
2022-11-10 08:31:37 +00:00 |
|
Fei Yang
|
91292d56a9
|
8286301: Port JEP 425 to RISC-V
Co-authored-by: Xiaolin Zheng <xlinzheng@openjdk.org>
Reviewed-by: fjiang, xlinzheng, yadongwang, jiefu, rrich
|
2022-11-05 02:18:49 +00:00 |
|
Dean Long
|
b5efa2afe2
|
8294538: missing is_unloading() check in SharedRuntime::fixup_callers_callsite()
Reviewed-by: kvn, thartmann, eosterlund
|
2022-10-22 02:11:55 +00:00 |
|
Smita Kamath
|
07946aa49c
|
8289552: Make intrinsic conversions between bit representations of half precision values and floats
Reviewed-by: kvn, sviswanathan, jbhateja
|
2022-10-11 17:06:19 +00:00 |
|
Robbin Ehn
|
979efd4174
|
8289004: investigate if SharedRuntime::get_java_tid parameter should be a JavaThread*
Reviewed-by: dholmes, jsjolen
|
2022-10-05 12:44:20 +00:00 |
|
Kevin Walls
|
dfc16e047f
|
8292302: Windows GetLastError value overwritten by ThreadLocalStorage::thread
Reviewed-by: cjplummer, dholmes, dcubed
|
2022-09-13 07:34:55 +00:00 |
|
Dean Long
|
fa68371bb8
|
8292584: assert(cb != __null) failed: must be with -XX:-Inline
Reviewed-by: kvn, rpressler
|
2022-09-01 20:19:37 +00:00 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Coleen Phillimore
|
f45b8408a0
|
8292384: Convert AdapterHandlerTable to ResourceHashtable
Reviewed-by: hseigel, rehn
|
2022-08-17 12:53:05 +00:00 |
|
Axel Boldt-Christmas
|
257c71c35f
|
8290062: Remove nmethodLocker for nmethods on-stack
Reviewed-by: eosterlund, kvn
|
2022-08-01 05:23:39 +00:00 |
|
Axel Boldt-Christmas
|
2f3e494b80
|
8290074: Remove implicit arguments for RegisterMap constructor
Reviewed-by: eosterlund, tschatzl
|
2022-07-27 12:43:18 +00:00 |
|
Ioi Lam
|
3c08e6b311
|
8289780: Avoid formatting stub names when Forte is not enabled
Reviewed-by: dholmes, coleenp, sspitsyn
|
2022-07-09 03:47:20 +00:00 |
|
Robbin Ehn
|
ac399e9777
|
8286957: Held monitor count
Reviewed-by: rpressler, eosterlund
|
2022-07-08 07:12:19 +00:00 |
|
Jesper Wilhelmsson
|
01b9f95c62
|
Merge
|
2022-07-08 02:07:36 +00:00 |
|
Jesper Wilhelmsson
|
2a6ec88cd0
|
Merge
|
2022-07-06 21:01:10 +00:00 |
|
Ron Pressler
|
9a0fa82424
|
8288949: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing
Reviewed-by: dlong, eosterlund, rehn
|
2022-07-06 20:53:13 +00:00 |
|
Daniel D. Daugherty
|
30e134e909
|
8289091: move oop safety check from SharedRuntime::get_java_tid() to JavaThread::threadObj()
Reviewed-by: rehn, dholmes
|
2022-07-05 20:42:42 +00:00 |
|
Ioi Lam
|
64782a7524
|
8288623: Move Continuation classes out of javaClasses.hpp
Reviewed-by: stefank, coleenp
|
2022-06-24 04:29:48 +00:00 |
|
Jesper Wilhelmsson
|
2bf5c9a687
|
Merge
|
2022-06-21 22:26:26 +00:00 |
|
Daniel D. Daugherty
|
a144988600
|
8288139: JavaThread touches oop after GC barrier is detached
Reviewed-by: pchilanomate, dholmes, rehn, eosterlund
|
2022-06-21 16:21:03 +00:00 |
|
Coleen Phillimore
|
cf4a4966a8
|
8288064: Class initialization locking
Reviewed-by: rehn, vlivanov
|
2022-06-16 12:38:06 +00:00 |
|
Jorn Vernee
|
7becf13e61
|
8286825: Linker naming cleanup
Reviewed-by: mcimadamore, rehn
|
2022-05-23 10:03:28 +00:00 |
|
Alan Bateman
|
9583e3657e
|
8284161: Implementation of Virtual Threads (Preview)
Co-authored-by: Ron Pressler <rpressler@openjdk.org>
Co-authored-by: Alan Bateman <alanb@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Andrew Haley <aph@openjdk.org>
Co-authored-by: Rickard Bäckman <rbackman@openjdk.org>
Co-authored-by: Markus Grönlund <mgronlun@openjdk.org>
Co-authored-by: Leonid Mesnik <lmesnik@openjdk.org>
Co-authored-by: Serguei Spitsyn <sspitsyn@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
Co-authored-by: Sergey Kuksenko <skuksenko@openjdk.org>
Reviewed-by: lancea, eosterlund, rehn, sspitsyn, stefank, tschatzl, dfuchs, lmesnik, dcubed, kevinw, amenkov, dlong, mchung, psandoz, bpb, coleenp, smarks, egahlin, mseledtsov, coffeys, darcy
|
2022-05-07 08:06:16 +00:00 |
|
Dean Long
|
6d7e446162
|
8283306: re-resolving indirect call to non-entrant nmethod can crash
Reviewed-by: thartmann, never
|
2022-05-05 21:28:50 +00:00 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Alan Hayward
|
c1a28aa04a
|
8282392: [zero] Build broken on AArch64
Reviewed-by: aph, shade
|
2022-03-01 02:23:29 +00:00 |
|
Alan Hayward
|
6fab8a2d6a
|
8277204: Implement PAC-RET branch protection on Linux/AArch64
Reviewed-by: erikj, ihse, adinn, ngasson
|
2022-02-24 16:38:56 +00:00 |
|
Erik Österlund
|
2c06bca98f
|
8266368: Inaccurate after_unwind hook in C2 exception handler
Reviewed-by: dlong, thartmann
|
2021-11-18 11:17:00 +00:00 |
|
Coleen Phillimore
|
0d2980cdd1
|
8258192: Obsolete the CriticalJNINatives flag
Reviewed-by: mdoerr, shade
|
2021-11-12 17:03:33 +00:00 |
|
Denghui Dong
|
c815c5cbbb
|
8276209: Some call sites doesn't pass the parameter 'size' to SharedRuntime::dtrace_object_alloc(_base)
Reviewed-by: dholmes, coleenp
|
2021-11-08 14:30:54 +00:00 |
|
Patric Hedlin
|
7bd4f496b4
|
8264207: CodeStrings does not honour fixed address assumption.
Reviewed-by: redestad, neliasso
|
2021-09-06 14:43:54 +00:00 |
|
Patricio Chilano Mateo
|
2fd7943ec1
|
8256425: Obsolete Biased Locking in JDK 18
Reviewed-by: kvn, dholmes, dcubed, rrich
|
2021-06-24 18:54:41 +00:00 |
|
Guoxiong Li
|
cd678a383f
|
8268368: Adopt cast notation for JavaThread conversions
Reviewed-by: dholmes, stefank
|
2021-06-23 02:21:24 +00:00 |
|
Yi Yang
|
2e639dd34a
|
8267657: Add missing PrintC1Statistics before incrementing counters
Reviewed-by: iveresov
|
2021-06-22 08:30:08 +00:00 |
|
Maurizio Cimadamore
|
a223189b06
|
8264774: Implementation of Foreign Function and Memory API (Incubator)
Co-authored-by: Paul Sandoz <psandoz@openjdk.org>
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Athijegannathan Sundararajan <sundar@openjdk.org>
Co-authored-by: Chris Hegarty <chegar@openjdk.org>
Reviewed-by: psandoz, chegar, mchung, vlivanov
|
2021-06-02 10:53:06 +00:00 |
|
Denghui Dong
|
2e8812df14
|
8265129: Add intrinsic support for JVM.getClassId
Reviewed-by: kvn, mgronlun
|
2021-05-25 04:11:12 +00:00 |
|