Vladimir Kozlov
|
6e390ef17c
|
8358690: Some initialization code asks for AOT cache status way too early
Reviewed-by: asmehra, adinn
|
2025-06-16 15:55:51 +00:00 |
|
Vladimir Kozlov
|
ebd85288ce
|
8358289: [asan] runtime/cds/appcds/aotCode/AOTCodeFlags.java reports heap-buffer-overflow in ArchiveBuilder
Reviewed-by: shade, iklam, asmehra
|
2025-06-04 02:14:17 +00:00 |
|
Ashutosh Mehra
|
b7ca672d5c
|
8357047: [ubsan] AdapterFingerPrint::AdapterFingerPrint runtime error: index 3 out of bounds
Reviewed-by: kvn, adinn
|
2025-05-30 18:26:19 +00:00 |
|
Markus Grönlund
|
bbceab0725
|
8352251: Implement JEP 518: JFR Cooperative Sampling
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Boris Ulasevich <bulasevich@openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: eosterlund, egahlin
|
2025-05-26 18:37:55 +00:00 |
|
Suchismith Roy
|
5cdeef81dd
|
8331859: [PPC64] Remove support for Power7 and older
Reviewed-by: mdoerr
|
2025-05-26 08:25:46 +00:00 |
|
Vladimir Kozlov
|
b1b786a3be
|
8357402: Crash in AdapterHandlerLibrary::lookup
Reviewed-by: shade, iveresov
|
2025-05-22 18:59:37 +00:00 |
|
Ioi Lam
|
f8d7f663c1
|
8356998: Convert -Xlog:cds to -Xlog:aot (step 2)
Reviewed-by: ccheung, matsaave
|
2025-05-20 05:46:34 +00:00 |
|
Ashutosh Mehra
|
c59debb384
|
8354887: Preserve runtime blobs in AOT code cache
Co-authored-by: Andrew Dinn <adinn@openjdk.org>
Reviewed-by: kvn, adinn
|
2025-05-15 17:18:56 +00:00 |
|
Vladimir Kozlov
|
aae2bb6249
|
8350209: Preserve adapters in AOT cache
Co-authored-by: Ashutosh Mehra <asmehra@openjdk.org>
Reviewed-by: vlivanov, asmehra, ihse, iklam
|
2025-05-01 21:03:24 +00:00 |
|
Cesar Soares Lucas
|
055b750d99
|
8354543: Set more meaningful names for "get_vm_result" and "get_vm_result_2"
Reviewed-by: shade, coleenp
|
2025-04-17 06:08:36 +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 |
|
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 |
|