Doug Simon
|
5d062e248e
|
8340576: Some JVMCI flags are inconsistent
Reviewed-by: never
|
2024-09-26 19:36:26 +00:00 |
|
Andrew Dinn
|
2669e22b76
|
8340793: Fix client builds after JDK-8337987
Reviewed-by: shade, fyang
|
2024-09-24 14:51:28 +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 |
|
Dmitry Chuyko
|
358d77dafb
|
8337657: AArch64: No need for acquire fence in safepoint poll during JNI calls
Reviewed-by: phh
|
2024-08-09 17:56:37 +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 |
|
Kuai Wei
|
b363de8c9f
|
8335946: DTrace code snippets should be generated when DTrace flags are enabled
Reviewed-by: coleenp, dholmes
|
2024-07-11 02:44:25 +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 |
|
Cesar Soares Lucas
|
31ee5108e0
|
8241503: C2: Share MacroAssembler between mach nodes during code emission
Reviewed-by: kvn, mdoerr, amitkumar, lucy
|
2024-04-11 15:44:49 +00:00 |
|
Axel Boldt-Christmas
|
18cea823a1
|
8319801: Recursive lightweight locking: aarch64 implementation
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Reviewed-by: rkennke, coleenp, dcubed, aph
|
2024-02-16 07:18:31 +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 |
|
Patricio Chilano Mateo
|
4628763001
|
8320302: compiler/arguments/TestC1Globals.java hits SIGSEGV in ContinuationEntry::set_enter_code
Reviewed-by: dholmes, coleenp
|
2024-02-12 18:55:43 +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 |
|
Andrew Haley
|
50f3124055
|
8320892: AArch64: Restore FPU control state after JNI
Reviewed-by: adinn, stuefe
|
2023-12-06 15:32:35 +00:00 |
|
Martin Doerr
|
368e4f60a9
|
8315801: [PPC64] JNI code should be more similar to the Panama implementation
Reviewed-by: rrich, lucy
|
2023-11-17 11:49:21 +00:00 |
|
Nick Gasson
|
b6a97c0780
|
8316880: AArch64: "stop: Header is not fast-locked" with -XX:-UseLSE since JDK-8315880
Reviewed-by: rkennke, aph
|
2023-10-03 08:17:51 +00:00 |
|
Hao Sun
|
481cfc7985
|
8287325: AArch64: fix virtual threads with -XX:UseBranchProtection=pac-ret
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: aph, dlong
|
2023-09-25 05:38:51 +00:00 |
|
Stefan Karlsson
|
639ba13c4b
|
8316179: Use consistent naming for lightweight locking in MacroAssembler
Reviewed-by: rkennke, coleenp, dholmes
|
2023-09-14 07:02:29 +00:00 |
|
Coleen Phillimore
|
265f40b4f7
|
8308396: Fix offset_of conversion warnings in runtime code
Reviewed-by: amitkumar, jsjolen, fparain
|
2023-05-19 17:16:04 +00:00 |
|
Roman Kennke
|
7f6358a8b5
|
8291555: Implement alternative fast-locking scheme
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
Reviewed-by: dcubed, stuefe, shade, dholmes, dlong
|
2023-05-08 17:51:39 +00:00 |
|
Johan Sjölen
|
948f3b3c24
|
8301493: Replace NULL with nullptr in cpu/aarch64
Reviewed-by: tschatzl, gziemski, dholmes
|
2023-05-05 08:54: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 |
|
Damon Fenacci
|
b7945bc9e5
|
8303154: Investigate and improve instruction cache flushing during compilation
Reviewed-by: thartmann, kvn
|
2023-03-16 08:28:55 +00:00 |
|
Afshin Zafari
|
4fe99da74f
|
8151413: os::allocation_granularity/page_size and friends return signed values
Reviewed-by: stefank, ccheung, ysr
|
2023-02-07 14:08:01 +00:00 |
|
Jesper Wilhelmsson
|
dfcd65c271
|
Merge
|
2023-01-19 22:27:45 +00:00 |
|
Ron Pressler
|
1c84050610
|
8298400: Virtual thread instability when stack overflows
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: dlong, pchilanomate
|
2023-01-19 15:34:01 +00:00 |
|
Tobias Hartmann
|
cc4936a79e
|
8298720: Insufficient error handling when CodeBuffer is exhausted
Reviewed-by: kvn, fyang
|
2023-01-06 08:28:09 +00:00 |
|
Erik Österlund
|
be99e84c98
|
8296875: Generational ZGC: Refactor loom code
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: stefank, rrich, pchilanomate
|
2022-11-30 14:08:57 +00:00 |
|
Coleen Phillimore
|
017e7988b1
|
8293939: Move continuation_enter_setup and friends
Reviewed-by: dlong, pchilanomate
|
2022-10-19 20:12:48 +00:00 |
|
Ningsheng Jian
|
4b17d28a6d
|
8294261: AArch64: Use pReg instead of pRegGov when possible
Reviewed-by: ngasson, xgong
|
2022-10-11 01:06:28 +00:00 |
|
Fei Yang
|
f3ba332fdc
|
8294183: AArch64: Wrong macro check in SharedRuntime::generate_deopt_blob
Reviewed-by: dlong, shade
|
2022-09-23 01:09:51 +00:00 |
|
Aleksey Shipilev
|
4a6060ba2c
|
8294190: Incorrect check messages in SharedRuntime::generate_uncommon_trap_blob
Reviewed-by: thartmann, dlong
|
2022-09-22 14:49:55 +00:00 |
|
Aleksey Shipilev
|
2baf2516e1
|
8293654: Improve SharedRuntime handling of continuation helper out-arguments
Reviewed-by: dlong, kvn
|
2022-09-14 05:45:37 +00:00 |
|
Evgeny Astigeevich
|
90390222bd
|
8287394: AArch64: Remove cbuf parameter from far_call/far_jump/trampoline_call
Reviewed-by: aph
|
2022-09-13 17:19:16 +00:00 |
|
Axel Boldt-Christmas
|
725f41ffd4
|
8293351: Add second tmp register to aarch64 BarrierSetAssembler::load_at
Reviewed-by: aph, tschatzl, fyang
|
2022-09-13 11:21:47 +00:00 |
|
Robbin Ehn
|
1e1db5debd
|
8292591: Experimentally add back barrier-less Java thread transitions
Reviewed-by: mdoerr, eosterlund, pchilanomate, dcubed
|
2022-09-13 08:31:45 +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 |
|
Axel Boldt-Christmas
|
9e3176bd09
|
8293035: Cleanup MacroAssembler::movoop code patching logic aarch64 riscv
Reviewed-by: eosterlund, fyang
|
2022-08-31 07:42:22 +00:00 |
|
Vladimir Ivanov
|
2fe0ce0148
|
8292203: AArch64: Represent Registers as values
Reviewed-by: kvn, aph
|
2022-08-25 16:50:18 +00:00 |
|
Fei Yang
|
d1edda8ff5
|
8292338: aarch64: Use cbnz instruction in gen_continuation_enter when possible
Reviewed-by: haosun, shade, aph
|
2022-08-16 07:18:30 +00:00 |
|
Evgeny Astigeevich
|
cb37282a12
|
8291752: AArch64: Remove check_emit_size parameter from trampoline_call
Reviewed-by: kvn, aph
|
2022-08-10 14:56:17 +00:00 |
|
Ioi Lam
|
49133809c2
|
8292007: Do not include vmSymbol.hpp in method.hpp
Reviewed-by: coleenp
|
2022-08-10 02:59:53 +00:00 |
|
Evgeny Astigeevich
|
6cbc234ad1
|
8287393: AArch64: Remove trampoline_call1
Reviewed-by: aph, phh
|
2022-08-01 19:52:42 +00:00 |
|
Erik Österlund
|
228e8e94fe
|
8290700: Optimize AArch64 nmethod entry barriers
Reviewed-by: kvn, dlong
|
2022-07-25 07:08:46 +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 |
|
Ron Pressler
|
9a0fa82424
|
8288949: serviceability/jvmti/vthread/ContStackDepthTest/ContStackDepthTest.java failing
Reviewed-by: dlong, eosterlund, rehn
|
2022-07-06 20:53:13 +00:00 |
|
Andrew Haley
|
b5d965656d
|
8288971: AArch64: Clean up stack and register handling in interpreter
Reviewed-by: adinn, ngasson
|
2022-07-04 13:26:54 +00:00 |
|
Andrew Haley
|
bdd64d6f7d
|
8288181: AArch64: clean up out-of-date comments
Reviewed-by: shade
|
2022-06-10 13:27:30 +00:00 |
|