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 |
|
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 |
|
Fredrik Bredberg
|
180affc571
|
8320318: ObjectMonitor Responsible thread
Reviewed-by: aboldtch, coleenp, pchilanomate, eosterlund
|
2024-09-30 12:28:35 +00:00 |
|
Doug Simon
|
5d062e248e
|
8340576: Some JVMCI flags are inconsistent
Reviewed-by: never
|
2024-09-26 19:36:26 +00:00 |
|
Andrew Dinn
|
0df10bbd96
|
8339466: Enumerate shared stubs and define static fields and names via declarations
Reviewed-by: kvn, fyang
|
2024-09-06 13:57:13 +00:00 |
|
Andrew Dinn
|
f0374a0bc1
|
8337987: Relocate jfr and throw_exception stubs from StubGenerator to SharedRuntime
Reviewed-by: fyang, kvn, yzheng
|
2024-08-19 09:00:19 +00:00 |
|
Axel Boldt-Christmas
|
bd4160cea8
|
8315884: New Object to ObjectMonitor mapping
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp@openjdk.org>
Reviewed-by: rkennke, coleenp, dcubed
|
2024-08-16 06:20:17 +00:00 |
|
Andrew Dinn
|
ab509f1b98
|
8337654: Relocate uncommon trap stub from SharedRuntime to OptoRuntime
Reviewed-by: kvn, vlivanov, fyang
|
2024-08-06 13:22:55 +00:00 |
|
Coleen Phillimore
|
b3bf31a0a0
|
8333542: Breakpoint in parallel code does not work
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Reviewed-by: dholmes, vlivanov
|
2024-06-25 19:50:58 +00:00 |
|
Calvin Cheung
|
eb2488fd17
|
8330198: Add some class loading related perf counters to measure VM startup
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: iklam, dholmes
|
2024-06-14 01:18:30 +00:00 |
|
Vladimir Kozlov
|
b3bcc49491
|
8330181: Move PcDesc cache from nmethod header
Reviewed-by: dlong, jrose
|
2024-04-25 22:46:11 +00:00 |
|
Scott Gibbons
|
bd67ac69a2
|
8329331: Intrinsify Unsafe::setMemory
Reviewed-by: sviswanathan, jbhateja, kvn
|
2024-04-21 23:24:46 +00:00 |
|
Yudi Zheng
|
3ccbc6d4d0
|
8330280: SharedRuntime::get_resolved_entry should not return c2i entry if the callee is special native intrinsic
Reviewed-by: pchilanomate, dlong
|
2024-04-17 09:08:50 +00:00 |
|
David Holmes
|
274c805c51
|
8327743: JVM crash in hotspot/share/runtime/javaThread.cpp - failed: held monitor count should be equal to jni: 0 != 1
Co-authored-by: Fredrik Bredberg <fbredberg@openjdk.org>
Reviewed-by: rehn, fbredberg, pchilanomate, rrich
|
2024-04-16 00:48:15 +00:00 |
|
Yudi Zheng
|
5404b4eafc
|
8330105: SharedRuntime::resolve* should respect interpreter-only mode
Reviewed-by: never, dlong, dnsimon
|
2024-04-15 08:07:49 +00:00 |
|
Vladimir Kozlov
|
6736792b9a
|
8329628: Additional changes after JDK-8329332
Reviewed-by: stefank, eosterlund
|
2024-04-09 15:32:15 +00:00 |
|
Vladimir Kozlov
|
83eba863fe
|
8329332: Remove CompiledMethod and CodeBlobLayout classes
Reviewed-by: vlivanov, stefank
|
2024-04-04 19:48:48 +00:00 |
|
Volker Simonis
|
3057dded48
|
8329421: Native methods can not be selectively printed
Reviewed-by: kvn
|
2024-04-02 19:52:01 +00:00 |
|
Erik Österlund
|
84965ea1a8
|
8322630: Remove ICStubs and related safepoints
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Co-authored-by: Robbin Ehn <rehn@openjdk.org>
Co-authored-by: Aleksei Voitylov <avoitylov@openjdk.org>
Reviewed-by: tschatzl, aboldtch, dlong
|
2024-02-14 11:44:30 +00:00 |
|
Emanuel Peter
|
746a08686b
|
8306767: Concurrent repacking of extra data in MethodData is potentially unsafe
Reviewed-by: eosterlund, roland, coleenp, never
|
2024-01-25 15:50:33 +00:00 |
|
Patricio Chilano Mateo
|
e9e694f4ef
|
8320275: assert(_chunk->bitmap().at(index)) failed: Bit not set at index
Reviewed-by: dlong, fparain
|
2024-01-02 22:22:03 +00:00 |
|
Markus Grönlund
|
49fff0132b
|
8211238: @Deprecated JFR event
Reviewed-by: egahlin, jbachorik
|
2023-12-07 10:45:55 +00:00 |
|
Jorn Vernee
|
a5ccd3beaf
|
8267532: C2: Profile and prune untaken exception handlers
8310011: Arena with try-with-resources is slower than it should be
Reviewed-by: thartmann, vlivanov
|
2023-11-28 10:17:58 +00:00 |
|
Martin Doerr
|
a644670cc6
|
8318609: Upcall stubs should be smaller
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Reviewed-by: rrich, jvernee
|
2023-10-24 09:09:33 +00:00 |
|
Martin Doerr
|
d0ea2a5111
|
8318015: Lock inflation not needed for OSR or Deopt for new locking modes
Reviewed-by: pchilanomate, dlong
|
2023-10-17 13:52:41 +00:00 |
|
Scott Gibbons
|
ce2a7ea40a
|
8314056: Remove runtime platform check from frem/drem
Reviewed-by: sviswanathan, jbhateja
|
2023-08-30 01:28:27 +00:00 |
|
Patricio Chilano Mateo
|
8e4240c316
|
8314850: SharedRuntime::handle_wrong_method() gets called too often when resolving Continuation.enter
Reviewed-by: rpressler, aph
|
2023-08-24 18:08:16 +00:00 |
|
Coleen Phillimore
|
f47767ffef
|
8313882: Fix -Wconversion warnings in runtime code
Reviewed-by: pchilanomate, dlong, dholmes
|
2023-08-10 11:57:25 +00:00 |
|
Dean Long
|
d0761c19d1
|
8312077: Fix signed integer overflow, final part
Reviewed-by: kvn, amitkumar
|
2023-07-24 20:40:08 +00:00 |
|
Patricio Chilano Mateo
|
0c86c31bcc
|
8302351: "assert(!JavaThread::current()->is_interp_only_mode() || !nm->method()->is_continuation_enter_intrinsic() || ContinuationEntry::is_interpreted_call(return_pc)) failed: interp_only_mode but not in enterSpecial interpreted entry" in fixup_callers_callsite
Reviewed-by: dcubed, sspitsyn, dlong
|
2023-07-06 19:15:45 +00:00 |
|
Justin Gu
|
b6c789faad
|
8309140: ResourceHashtable failed "assert(~(_allocation_t[0] | allocation_mask) == (uintptr_t)this) failed: lost resource object"
Reviewed-by: coleenp, matsaave, dholmes
|
2023-06-28 17:10:16 +00:00 |
|
Coleen Phillimore
|
230bcb769a
|
8309685: Fix -Wconversion warnings in assembler and register code
Reviewed-by: aph, fparain
|
2023-06-22 14:22:02 +00:00 |
|
Tobias Holenstein
|
466ec300fc
|
8302736: Major performance regression in Math.log on aarch64
Reviewed-by: thartmann, dlong, aph
|
2023-05-24 07:29:25 +00:00 |
|
Matias Saavedra Silva
|
3f4cfbdd36
|
8307190: Refactor ref_at methods in Constant Pool
Reviewed-by: coleenp, iklam
|
2023-05-22 16:27:17 +00:00 |
|
Leonid Mesnik
|
e2b1013f11
|
8306326: [BACKOUT] 8277573: VmObjectAlloc is not generated by intrinsics methods which allocate objects
Reviewed-by: sspitsyn, thartmann, kvn
|
2023-05-05 18:57:33 +00:00 |
|
Serguei Spitsyn
|
1227a275a1
|
8306028: separate ThreadStart/ThreadEnd events posting code in JVMTI VTMS transitions
8304444: Reappearance of NULL in jvmtiThreadState.cpp
Reviewed-by: pchilanomate, lmesnik
|
2023-05-02 02:40:50 +00:00 |
|
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 |
|