Thomas Schatzl
|
bd3bc2c618
|
8317350: Move code cache purging out of CodeCache::UnloadingScope
Reviewed-by: ayang, iwalulya
|
2023-10-20 07:30:11 +00:00 |
|
Evgeny Astigeevich
|
64ee3c9990
|
8317266: Move nmethod::check_all_dependencies to codeCache.cpp and mark it NOT_PRODUCT
Reviewed-by: kvn, dlong
|
2023-10-12 19:56:18 +00:00 |
|
Thomas Schatzl
|
edcc559f09
|
8316661: CompilerThread leaks CodeBlob memory when dynamically stopping compiler thread in non-product
Reviewed-by: kvn, thartmann
|
2023-09-27 15:14:57 +00:00 |
|
Damon Fenacci
|
cad6114e1c
|
8304954: SegmentedCodeCache fails when using large pages
Reviewed-by: stuefe, thartmann
|
2023-07-28 09:09:48 +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 |
|
Coleen Phillimore
|
55aa122462
|
8304059: Use InstanceKlass in dependencies
Reviewed-by: vlivanov, thartmann
|
2023-03-14 13:27:55 +00:00 |
|
Robbin Ehn
|
c183fce954
|
8300926: Several startup regressions ~6-70% in 21-b6 all platforms
Reviewed-by: eosterlund, dcubed, coleenp
|
2023-03-13 09:34:00 +00:00 |
|
Ioi Lam
|
573c316c57
|
8224980: FLAG_SET_ERGO silently ignores invalid values
Reviewed-by: iveresov, dholmes
|
2023-02-16 03:44:48 +00:00 |
|
Robbin Ehn
|
77ead449e4
|
8302066: Counter _number_of_nmethods_with_dependencies should be atomic.
Reviewed-by: thartmann, kvn
|
2023-02-09 18:39:45 +00:00 |
|
Justin King
|
27126157d9
|
8298445: Add LeakSanitizer support in HotSpot
Reviewed-by: erikj, ihse
|
2023-02-07 17:41:25 +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 |
|
Richard Reingruber
|
3db558b67b
|
8300915: G1: incomplete SATB because nmethod entry barriers don't get armed
Reviewed-by: tschatzl, eosterlund
|
2023-01-30 08:43:15 +00:00 |
|
Johan Sjölen
|
cfe57466dd
|
8300242: Replace NULL with nullptr in share/code/
Reviewed-by: kvn, thartmann
|
2023-01-19 08:48:36 +00:00 |
|
Coleen Phillimore
|
08008139cc
|
8293584: CodeCache::old_nmethods_do incorrectly filters is_unloading nmethods
Reviewed-by: eosterlund, kvn
|
2022-11-21 13:46: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 |
|
Erik Gahlin
|
ecfb6bce5a
|
8295419: JFR: Change name of jdk.JitRestart
Reviewed-by: mgronlun
|
2022-10-18 21:43:06 +00:00 |
|
Johan Sjölen
|
4b8399b5f0
|
8293251: Use stringStream::base() instead of as_string() when applicable
Reviewed-by: rehn
|
2022-09-16 19:54:35 +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 |
|
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 |
|
Axel Boldt-Christmas
|
fd4b2f2868
|
8291718: Remove mark_for_deoptimization from klass unloading
Reviewed-by: eosterlund, dlong
|
2022-08-15 09:53:39 +00:00 |
|
Axel Boldt-Christmas
|
dd7f2d912b
|
8290090: Change CodeBlobType from unscoped enum to enum class
Reviewed-by: eosterlund, kvn
|
2022-08-05 08:24:25 +00:00 |
|
Ioi Lam
|
b6b0317f83
|
8290840: Refactor the "os" class
Reviewed-by: dholmes, gziemski, stuefe, stefank
|
2022-08-04 01:20:29 +00:00 |
|
Matthias Baesken
|
dfbc6919e1
|
8289524: Add JFR JIT restart event
Reviewed-by: kvn, lucy
|
2022-07-19 07:07:41 +00:00 |
|
Jorn Vernee
|
81e4bdbe13
|
8283689: Update the foreign linker VM implementation
Co-authored-by: Jorn Vernee <jvernee@openjdk.org>
Co-authored-by: Nick Gasson <ngasson@openjdk.org>
Reviewed-by: mcimadamore, vlivanov, rehn
|
2022-05-18 09:49:55 +00:00 |
|
Jaroslav Bachorik
|
93c88690a1
|
8283849: AsyncGetCallTrace may crash JVM on guarantee
Reviewed-by: dholmes, stuefe
|
2022-05-18 06:45:15 +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 |
|
Boris Ulasevich
|
e524107a74
|
8280872: Reorder code cache segments to improve code density
Reviewed-by: simonis, kvn
|
2022-04-06 09:32:12 +00:00 |
|
Coleen Phillimore
|
7822cbce10
|
8276711: compiler/codecache/cli tests failing when SegmentedCodeCache used with -Xint
Reviewed-by: kvn, dholmes
|
2022-03-03 13:20:58 +00:00 |
|
Coleen Phillimore
|
76398c8400
|
8279573: compiler/codecache/CodeCacheFullCountTest.java fails with "RuntimeException: the value of full_count is wrong."
Reviewed-by: thartmann, eosterlund
|
2022-03-01 15:28:21 +00:00 |
|
Yi-Fan Tsai
|
b6843a1624
|
8005885: enhance PrintCodeCache to print more data
Reviewed-by: xliu, phh
|
2022-02-24 19:42:16 +00:00 |
|
Coleen Phillimore
|
022d80707c
|
8271008: appcds/*/MethodHandlesAsCollectorTest.java tests time out because of excessive GC (CodeCache GC Threshold) in loom
Reviewed-by: thartmann, eosterlund
|
2022-02-22 13:42:56 +00:00 |
|
Coleen Phillimore
|
2be3e7ef1c
|
8278239: vmTestbase/nsk/jvmti/RedefineClasses/StressRedefine failed with EXCEPTION_ACCESS_VIOLATION at 0x000000000000000d
Reviewed-by: kvn, sspitsyn, eosterlund
|
2021-12-22 17:19:00 +00:00 |
|
Tobias Holenstein
|
61cb4bc6b0
|
8276036: The value of full_count in the message of insufficient codecache is wrong
Reviewed-by: kvn, dlong, thartmann, chagedorn
|
2021-11-03 15:31:50 +00:00 |
|
Coleen Phillimore
|
f375916417
|
8269186: [REDO] Remove CodeCache::mark_for_evol_deoptimization() method
Reviewed-by: hseigel, lfoltan, sspitsyn
|
2021-06-23 21:11:06 +00:00 |
|
Coleen Phillimore
|
52d5d1b361
|
8269188: [BACKOUT] Remove CodeCache::mark_for_evol_deoptimization() method
Reviewed-by: dholmes, sspitsyn
|
2021-06-23 14:26:30 +00:00 |
|
Coleen Phillimore
|
33c23a1cf2
|
8264941: Remove CodeCache::mark_for_evol_deoptimization() method
Reviewed-by: kvn, vlivanov, sspitsyn
|
2021-06-22 16:09:17 +00:00 |
|
Vladimir Ivanov
|
127bfe44f7
|
8266074: Vtable-based CHA implementation
Reviewed-by: kvn, jrose, dlong
|
2021-05-13 10:58:03 +00:00 |
|
Stefan Johansson
|
141cc2f2a3
|
8261527: Record page size used for underlying mapping in ReservedSpace
Reviewed-by: rkennke, iwalulya
|
2021-05-04 09:00:10 +00:00 |
|
Vladimir Kozlov
|
694acedf18
|
8264805: Remove the experimental Ahead-of-Time Compiler
Reviewed-by: coleenp, erikj, stefank, iignatyev, dholmes, aph, shade, iklam, mchung, iveresov
|
2021-04-27 01:12:18 +00:00 |
|
Ioi Lam
|
ea5c55a4ae
|
8265103: Remove unnecessary inclusion of oopMap.hpp
Reviewed-by: dholmes, stefank
|
2021-04-14 05:11:49 +00:00 |
|
Pengfei Li
|
2fa6a3c47c
|
8264006: Fix AOT library loading on CPUs with 256-byte dcache line
Reviewed-by: kvn, dholmes, aph
|
2021-03-29 01:09:43 +00:00 |
|
Ioi Lam
|
82028e70d1
|
8260012: Reduce inclusion of collectedHeap.hpp and heapInspection.hpp
Reviewed-by: stefank, tschatzl
|
2021-02-04 04:05:33 +00:00 |
|
Igor Veresov
|
1519632597
|
8251462: Simplify compilation policy
Reviewed-by: cjplummer, kvn
|
2021-01-28 20:51:12 +00:00 |
|
Thomas Stuefe
|
1c77046811
|
8260404: jvm_io.h include missing in a number of files
Reviewed-by: shade, iklam, dholmes
|
2021-01-27 07:34:46 +00:00 |
|
Erik Österlund
|
42d2d6dcc1
|
8259063: Possible deadlock with vtable/itable creation vs concurrent class unloading
Reviewed-by: pliden, neliasso
|
2021-01-13 16:48:17 +00:00 |
|
Maurizio Cimadamore
|
0fb31dbf3a
|
8254231: Implementation of Foreign Linker API (Incubator)
Reviewed-by: coleenp, ihse, dholmes, vlivanov
|
2020-11-23 11:00:38 +00:00 |
|
Nick Gasson
|
50357d136a
|
8254723: add diagnostic command to write Linux perf map file
Reviewed-by: ysuenaga, sspitsyn
|
2020-11-03 01:37:57 +00:00 |
|
Ioi Lam
|
0a1dc50f54
|
8253271: vm_version_x86.hpp should not include globals_extension.hpp
Reviewed-by: dholmes
|
2020-09-17 21:32:22 +00:00 |
|
Stefan Karlsson
|
77bdc30650
|
8247470: Fix CHeap GrowableArray NMT accounting
Reviewed-by: coleenp, tschatzl, kbarrett
|
2020-06-16 09:37:53 +02:00 |
|