Matias Saavedra Silva
|
2c30f12080
|
8347248: Rename arg_count to arg_size
Reviewed-by: dlong, iklam
|
2026-04-16 18:16:10 +00:00 |
|
Igor Veresov
|
c18e3a3377
|
8379819: Creating AOT configuration crashes in MethodTrainingData::prepare
Reviewed-by: iklam, kvn
|
2026-04-02 00:18:11 +00:00 |
|
Kim Barrett
|
9e843f56ec
|
8367014: Rename class Atomic to AtomicAccess
Reviewed-by: dholmes, aph, stefank
|
2025-09-12 06:35:55 +00:00 |
|
Ioi Lam
|
85715e1050
|
8317269: Store old classes in linked state in AOT cache
Reviewed-by: coleenp, matsaave
|
2025-09-10 19:21:00 +00:00 |
|
Thomas Schatzl
|
272e66d017
|
8361952: Installation of MethodData::extra_data_lock() misses synchronization on reader side
Reviewed-by: shade, coleenp, dholmes
|
2025-07-14 08:59:35 +00:00 |
|
Igor Veresov
|
85e36d7924
|
8358236: [AOT] Graal crashes when trying to use persisted MDOs
Reviewed-by: kvn
|
2025-06-01 21:21:27 +00:00 |
|
Igor Veresov
|
e3f85c961b
|
8355003: Implement JEP 515: Ahead-of-Time Method Profiling
Co-authored-by: John R Rose <jrose@openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Co-authored-by: Ioi Lam <iklam@openjdk.org>
Co-authored-by: Vladimir Kozlov <kvn@openjdk.org>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Reviewed-by: kvn, ihse, cjplummer, iklam
|
2025-05-28 15:15:03 +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 |
|
Cesar Soares Lucas
|
473251dbb3
|
8353593: MethodData "mileage_*" methods and fields aren't used and can be removed
Reviewed-by: phh, thartmann
|
2025-04-09 05:09:30 +00:00 |
|
Aleksey Shipilev
|
b1b48286a6
|
8350086: Inline hot Method accessors for faster task selection
Reviewed-by: kvn, coleenp, aph, vlivanov
|
2025-02-17 09:21:49 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Coleen Phillimore
|
8ccc48c9c8
|
8344032: InterpreterRuntime::verify_mdp() missing lock while printing MethodData on failure
Reviewed-by: shade, dholmes, tschatzl
|
2024-11-14 12:39:01 +00:00 |
|
Tom Rodriguez
|
c12b386d19
|
8338007: [JVMCI] ResolvedJavaMethod.reprofile can crash ciMethodData
Reviewed-by: dnsimon, kvn
|
2024-11-12 15:52:30 +00:00 |
|
Vladimir Kozlov
|
9691153755
|
8329141: Obsolete RTM flags and code
Reviewed-by: chagedorn
|
2024-06-10 17:58:22 +00:00 |
|
Ioi Lam
|
6d5699617f
|
8330540: Rename the enum type CompileCommand to CompileCommandEnum
Reviewed-by: kvn, dlong
|
2024-04-20 03:52:17 +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 |
|
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 |
|
Roland Westrelin
|
dac1727956
|
8308869: C2: use profile data in subtype checks when profile has more than one class
Co-authored-by: Fei Yang <fyang@openjdk.org>
Reviewed-by: vlivanov, thartmann
|
2023-09-08 07:48:05 +00:00 |
|
Kim Barrett
|
c077be4768
|
8314694: Separate checked_cast from globalDefinitions.hpp
Reviewed-by: stuefe, coleenp, sspitsyn
|
2023-08-23 22:32:37 +00:00 |
|
Coleen Phillimore
|
fd1163d5f1
|
8310332: Fix -Wconversion warnings in MethodData
Reviewed-by: aph, fparain
|
2023-06-21 17:58:29 +00:00 |
|
Yudi Zheng
|
7503ecc0f1
|
8304138: [JVMCI] Test FailedSpeculation existence before appending.
Reviewed-by: kvn, dnsimon
|
2023-03-18 09:41:39 +00:00 |
|
Tobias Holenstein
|
743a85db06
|
8302656: Missing spaces in output of -XX:+CIPrintMethodCodes
Reviewed-by: kvn, thartmann
|
2023-02-20 08:35:30 +00:00 |
|
Johan Sjölen
|
c8ace482ed
|
8301072: Replace NULL with nullptr in share/oops/
Reviewed-by: stefank, coleenp, dholmes
|
2023-02-10 09:57:59 +00:00 |
|
Damon Fenacci
|
9b1ade8e2b
|
8295406: C1 crash with -XX:TypeProfileArgsLimit=0 -XX:TypeProfileLevel=222
Reviewed-by: thartmann, kvn
|
2023-01-09 07:56:11 +00:00 |
|
Coleen Phillimore
|
04b8d0cf5c
|
8298084: Memory leak in Method::build_profiling_method_data
Co-authored-by: Justin King <jcking@openjdk.org>
Reviewed-by: kbarrett, eosterlund, dholmes, jcking, thartmann
|
2022-12-13 13:02:23 +00:00 |
|
Tobias Hartmann
|
9f24a6f43c
|
8297389: resexhausted003 fails with assert(!thread->owns_locks()) failed: must release all locks when leaving VM
Reviewed-by: dholmes, rrich, dlong
|
2022-12-01 08:49:54 +00:00 |
|
Ioi Lam
|
2fbb936203
|
8292691: Move CompilerConfig::is_xxx() inline functions out of compilerDefinitions.hpp
Reviewed-by: kvn, iveresov
|
2022-08-20 23:17:57 +00:00 |
|
Thomas Stuefe
|
cce77a7001
|
8289799: Build warning in methodData.cpp memset zero-length parameter
Reviewed-by: jiefu, lucy
|
2022-07-07 09:42:14 +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 |
|
Maurizio Cimadamore
|
96e36071b6
|
8275063: Implementation of Foreign Function & Memory API (Second incubator)
Reviewed-by: erikj, psandoz, jvernee, darcy
|
2021-11-24 11:51:16 +00:00 |
|
Aleksey Shipilev
|
6d8fa8f663
|
8255286: Implement ParametersTypeData::print_data_on fully
Reviewed-by: dholmes
|
2021-10-28 17:13:08 +00:00 |
|
Coleen Phillimore
|
6364719cd1
|
8274004: Change 'nonleaf' rank name
8273956: Add checking for rank values
Reviewed-by: dholmes, pchilanomate
|
2021-10-08 12:23:19 +00:00 |
|
Coleen Phillimore
|
b8af6a9bfb
|
8273917: Remove 'leaf' ranking for Mutex
Reviewed-by: eosterlund, dholmes
|
2021-10-06 12:14:33 +00:00 |
|
Coleen Phillimore
|
98b9d98032
|
8272797: Mutex with rank safepoint_check_never imply allow_vm_block
Reviewed-by: dholmes, pchilanomate
|
2021-08-30 14:47:24 +00:00 |
|
Ioi Lam
|
17202c89d5
|
8264748: Do not include arguments.hpp from compilerDefinitions.hpp
Reviewed-by: gziemski, stefank
|
2021-04-07 05:37:37 +00:00 |
|
Ioi Lam
|
235da6aa04
|
8261672: Reduce inclusion of classLoaderData.hpp
Reviewed-by: lfoltan, coleenp
|
2021-02-13 07:13:22 +00:00 |
|
Roland Westrelin
|
3495febf51
|
8260296: SA's dumpreplaydata fails
Reviewed-by: kvn, cjplummer, iignatyev
|
2021-02-05 09:33:54 +00:00 |
|
Ioi Lam
|
ffbcf1b0a7
|
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
|
2021-02-02 23:40:29 +00:00 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Jesper Wilhelmsson
|
11bd7a814f
|
Merge
|
2020-12-17 03:04:19 +00:00 |
|
Maurizio Cimadamore
|
7ff9c85639
|
8258242: Type profile pollution occurs when memory segments of different kinds are used
Reviewed-by: vlivanov, redestad
|
2020-12-15 13:50:40 +00:00 |
|
Jesper Wilhelmsson
|
381021aebf
|
Merge
|
2020-12-15 03:40:30 +00:00 |
|
Vladimir Ivanov
|
b1afed7501
|
8257919: [JVMCI] profiling info didn't change after reprofile
Reviewed-by: kvn, redestad
|
2020-12-11 21:50:49 +00:00 |
|
Claes Redestad
|
ff75ad515b
|
8258059: Clean up MethodData::profile_unsafe
Reviewed-by: roland, chegar
|
2020-12-11 11:26:10 +00:00 |
|
Claes Redestad
|
f57405617e
|
8256424: Move ciSymbol::symbol_name() to ciSymbols::symbol_name()
Reviewed-by: kvn, iklam
|
2020-12-10 17:22:48 +00:00 |
|
Maurizio Cimadamore
|
37043b0557
|
8257837: Performance regression in heap byte buffer views
Reviewed-by: chegar, roland
|
2020-12-10 15:32:36 +00:00 |
|
Vladimir Ivanov
|
044616bd71
|
8252049: Native memory leak in ciMethodData ctor
Reviewed-by: kbarrett, coleenp
|
2020-12-08 17:02:09 +00:00 |
|
Nils Eliasson
|
cfb175dfdf
|
8256508: Improve CompileCommand flag
Reviewed-by: redestad, kvn
|
2020-11-25 14:20:35 +00:00 |
|
Claes Redestad
|
120aec7054
|
8255720: Optimize bci_to_dp/-data by enabling iteration over raw DataLayouts
Reviewed-by: kvn, thartmann
|
2020-11-02 13:25:11 +00:00 |
|