Neethu Prasad
|
c30e040342
|
8331911: Reconsider locking for recently disarmed nmethods
Reviewed-by: shade, eosterlund
|
2024-06-25 07:08:07 +00:00 |
|
Vladimir Kozlov
|
880e458a10
|
8333819: Move embedded external addresses from relocation info into separate global table
Reviewed-by: dlong
|
2024-06-21 00:24:55 +00:00 |
|
Tom Rodriguez
|
187710e1c1
|
8333300: [JVMCI] add support for generational ZGC
Reviewed-by: dnsimon, kvn, eosterlund
|
2024-06-20 18:46:36 +00:00 |
|
Vladimir Kozlov
|
9691153755
|
8329141: Obsolete RTM flags and code
Reviewed-by: chagedorn
|
2024-06-10 17:58:22 +00:00 |
|
Vladimir Kozlov
|
dce9703155
|
8333226: Regressions 2-3% in Compress ZGC after 8331253
Reviewed-by: chagedorn, thartmann
|
2024-06-04 16:58:21 +00:00 |
|
Cesar Soares Lucas
|
6d718ae51a
|
8324341: Remove redundant preprocessor #if's checks
Reviewed-by: kvn, ayang
|
2024-05-29 09:36:13 +00:00 |
|
Vladimir Kozlov
|
3383ad6397
|
8331253: 16 bits is not enough for nmethod::_skipped_instructions_size field
Reviewed-by: dlong, thartmann
|
2024-05-02 14:41:30 +00:00 |
|
Vladimir Kozlov
|
bdcc2400db
|
8331087: Move immutable nmethod data from CodeCache
Reviewed-by: thartmann, dlong, dnsimon
|
2024-04-29 15:58:03 +00:00 |
|
Vladimir Kozlov
|
b3bcc49491
|
8330181: Move PcDesc cache from nmethod header
Reviewed-by: dlong, jrose
|
2024-04-25 22:46:11 +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 |
|
Vladimir Kozlov
|
b704e91241
|
8329433: Reduce nmethod header size
Reviewed-by: dlong, iveresov
|
2024-04-19 16:11:17 +00:00 |
|
Patricio Chilano Mateo
|
fd331ff173
|
8325469: Freeze/Thaw code can crash in the presence of OSR frames
Reviewed-by: rpressler, dlong
|
2024-04-17 16:18:55 +00:00 |
|
Matthias Baesken
|
397d948310
|
8329605: hs errfile generic events - move memory protections and nmethod flushes to separate sections
Reviewed-by: lucy, stefank, stuefe
|
2024-04-12 14:09:23 +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 |
|
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
|
c84af49386
|
8324129: C2: Remove some ttyLocker usages in preparation for JDK-8306767
Reviewed-by: kvn, vlivanov, dholmes
|
2024-01-22 10:41:36 +00:00 |
|
Richard Reingruber
|
2e472fe7ea
|
8322294: Cleanup NativePostCallNop
Reviewed-by: mdoerr, aph
|
2024-01-10 12:18:01 +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 |
|
Thomas Schatzl
|
f553819502
|
8317007: Add bulk removal of dead nmethods during class unloading
Reviewed-by: ayang, iwalulya
|
2023-12-18 08:44:43 +00:00 |
|
Thomas Schatzl
|
30817b7423
|
8317809: Insertion of free code blobs into code cache can be very slow during class unloading
Reviewed-by: iwalulya, ayang
|
2023-12-05 10:37:34 +00:00 |
|
Tobias Holenstein
|
58af9aeeb0
|
8316392: compiler/interpreter/TestVerifyStackAfterDeopt.java failed with SIGBUS in PcDescContainer::find_pc_desc_internal
Reviewed-by: thartmann, kvn
|
2023-11-14 16:17:34 +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
|
c47a0ce3f0
|
8317235: Remove Access API use in nmethod class
Reviewed-by: kbarrett, thartmann
|
2023-10-03 14:31:12 +00:00 |
|
Aleksey Shipilev
|
2d168c5734
|
8313202: MutexLocker should disallow null Mutexes
Reviewed-by: dholmes, coleenp, dcubed
|
2023-09-13 07:32:54 +00:00 |
|
Dean Long
|
d0761c19d1
|
8312077: Fix signed integer overflow, final part
Reviewed-by: kvn, amitkumar
|
2023-07-24 20:40:08 +00:00 |
|
Coleen Phillimore
|
e1906e7641
|
8310027: Fix -Wconversion warnings in nmethod and compiledMethod related code
Reviewed-by: kvn, fparain
|
2023-06-20 13:35:11 +00:00 |
|
Tom Rodriguez
|
5e1fe43080
|
8299229: [JVMCI] add support for UseZGC
Reviewed-by: eosterlund, kvn
|
2023-05-08 18:40:18 +00:00 |
|
Johannes Bechberger
|
d8af7a6014
|
8304725: AsyncGetCallTrace can cause SIGBUS on M1
Reviewed-by: dholmes, stuefe, mbaesken
|
2023-04-12 06:49:10 +00:00 |
|
Coleen Phillimore
|
ddf1e34c1a
|
8304089: Convert TraceDependencies to UL
Reviewed-by: vlivanov, dholmes
|
2023-03-22 12:33:00 +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 |
|
Johan Sjölen
|
cfe57466dd
|
8300242: Replace NULL with nullptr in share/code/
Reviewed-by: kvn, thartmann
|
2023-01-19 08:48:36 +00:00 |
|
Axel Boldt-Christmas
|
c7056737e3
|
8299089: Instrument global jni handles with tag to make them distinguishable
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Leslie Zhai <lzhai@openjdk.org>
Reviewed-by: eosterlund, stefank, ayang
|
2023-01-18 09:21:08 +00:00 |
|
Sergey Kuksenko
|
89a032dc05
|
8300002: Performance regression caused by non-inlined hot methods due to post call noop instructions
Reviewed-by: kvn, iveresov, eosterlund
|
2023-01-18 00:16:34 +00:00 |
|
Erik Österlund
|
e3035bad60
|
8299079: Better interface nmethod oop accesses
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Reviewed-by: kvn, dholmes
|
2023-01-04 14:31:07 +00:00 |
|
Martin Doerr
|
cd2182a996
|
8295724: VirtualMachineError: Out of space in CodeCache for method handle intrinsic
Reviewed-by: kvn, dlong
|
2022-12-06 20:56:48 +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 Österlund
|
cc3c5a18ed
|
8296101: nmethod::is_unloading result unstable with concurrent unloading
Reviewed-by: kbarrett, dlong
|
2022-11-03 13:31:07 +00:00 |
|
Richard Reingruber
|
b4e74aeabf
|
8294514: Wrong initialization of nmethod::_consts_offset for native nmethods
Reviewed-by: kvn, dlong
|
2022-10-05 09:33: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 |
|
Erik Österlund
|
054c23f484
|
8290025: Remove the Sweeper
Reviewed-by: stefank, kvn, iveresov, coleenp, vlivanov, mdoerr
|
2022-08-25 09:48:55 +00:00 |
|
Boris Ulasevich
|
e052d7f4bc
|
8288477: nmethod header size reduction
Reviewed-by: kvn, never
|
2022-07-28 19:49:31 +00:00 |
|
Yi-Fan Tsai
|
88fe19c5b2
|
8289071: Compute allocation sizes of stubs and nmethods outside of lock protection
Reviewed-by: thartmann, phh
|
2022-06-28 15:16:21 +00:00 |
|
Alexey Ivanov
|
e0d361cea9
|
8284191: Replace usages of 'a the' in hotspot and java.base
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
|
2022-05-24 11:25:13 +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 |
|
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 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Yi Yang
|
2f0bde1a65
|
8277102: Dubious PrintCompilation output
Reviewed-by: thartmann, dnsimon
|
2021-11-19 02:04:48 +00:00 |
|