Boris Ulasevich
|
aea2837143
|
8355896: Lossy narrowing cast of JVMCINMethodData::size
Reviewed-by: kvn, dnsimon
|
2025-05-06 01:26:15 +00:00 |
|
Aleksey Shipilev
|
f68764490c
|
8356153: Shenandoah stubs are missing in AOT Code Cache addresses table
Reviewed-by: kvn
|
2025-05-05 16:30:25 +00:00 |
|
Aleksey Shipilev
|
1501a5e41e
|
8356122: Client build fails after JDK-8350209
Reviewed-by: chagedorn
|
2025-05-05 12:51:02 +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 |
|
Aleksey Shipilev
|
8ef7e256a0
|
8355769: Optimize nmethod dependency recording
Reviewed-by: adinn, vlivanov, kvn
|
2025-05-01 07:29:56 +00:00 |
|
Aleksey Shipilev
|
db6fa5923c
|
8355617: Remove historical debug_only macro in favor of DEBUG_ONLY
Reviewed-by: stefank, kbarrett, jwaters
|
2025-04-28 08:43:14 +00:00 |
|
Doug Simon
|
2f7806ffe5
|
8355034: [JVMCI] assert(static_cast<int>(_jvmci_data_size) == align_up(compiler->is_jvmci() ? jvmci_data->size() : 0, oopSize)) failed: failed: 104 != 16777320
Reviewed-by: never, yzheng, cslucas
|
2025-04-22 07:07:31 +00:00 |
|
Boris Ulasevich
|
0bfa636c7f
|
8352426: RelocIterator should correctly handle nullptr address of relocation data
Reviewed-by: dlong, vlivanov, kvn
|
2025-03-27 11:31:20 +00:00 |
|
Damon Fenacci
|
48fac6626c
|
8347406: [REDO] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)
Reviewed-by: dlong, adinn
|
2025-03-25 07:10:47 +00:00 |
|
Vladimir Kozlov
|
22182f71ed
|
8352112: [ubsan] hotspot/share/code/relocInfo.cpp:130:37: runtime error: applying non-zero offset 18446744073709551614 to null pointer
Reviewed-by: dlong, bulasevich
|
2025-03-21 20:51:30 +00:00 |
|
Aleksey Shipilev
|
930455b596
|
8351640: Print reason for making method not entrant
Co-authored-by: Vladimir Ivanov <vlivanov@openjdk.org>
Reviewed-by: vlivanov, kvn
|
2025-03-12 19:45:31 +00:00 |
|
Doug Simon
|
95b66d5a43
|
8351700: Remove code conditional on BarrierSetNMethod being null
Reviewed-by: shade, eosterlund, never
|
2025-03-12 12:31:37 +00:00 |
|
Boris Ulasevich
|
83de34041e
|
8343789: Move mutable nmethod data out of CodeCache
Reviewed-by: kvn, dlong
|
2025-03-11 12:33:36 +00:00 |
|
Andrew Dinn
|
cfab88b1a2
|
8351256: Improve printing of runtime call stub names in disassember output
Reviewed-by: kvn
|
2025-03-06 10:11:44 +00:00 |
|
Boris Ulasevich
|
92efab90db
|
8350344: Cross-build failure: _vptr name conflict
Reviewed-by: kvn
|
2025-02-19 21:02:27 +00:00 |
|
Vladimir Kozlov
|
46d4a601e0
|
8349088: De-virtualize Codeblob and nmethod
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Co-authored-by: Chris Plummer <cjplummer@openjdk.org>
Reviewed-by: cjplummer, aboldtch, dlong
|
2025-02-18 20:08:08 +00:00 |
|
Stefan Karlsson
|
3353f8e087
|
8349652: Rewire nmethod oop load barriers
Reviewed-by: kvn, aboldtch
|
2025-02-18 07:51:45 +00:00 |
|
Vladimir Kozlov
|
0b50e479a0
|
8349753: Incorrect use of CodeBlob::is_buffer_blob() in few places
Reviewed-by: dlong, shade
|
2025-02-13 16:09:04 +00:00 |
|
Axel Boldt-Christmas
|
14136f8b11
|
8347564: ZGC: Crash in DependencyContext::clean_unloading_dependents
Reviewed-by: eosterlund, stefank, vlivanov
|
2025-01-30 08:33:16 +00:00 |
|
David Holmes
|
3c2a1d87d5
|
8348117: The two-argument overload of SignatureHandlerLibrary::add is not used
Reviewed-by: coleenp, shade
|
2025-01-22 06:10:24 +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
|
baca7daa32
|
8347733: Replace SIZE_FORMAT in runtime code
Reviewed-by: matsaave, sspitsyn, dholmes
|
2025-01-17 16:24:47 +00:00 |
|
Coleen Phillimore
|
c36200b098
|
8347721: Replace SIZE_FORMAT in compiler directories
Reviewed-by: kvn, dlong
|
2025-01-15 12:16:58 +00:00 |
|
Coleen Phillimore
|
b4cd3b1296
|
8347566: Replace SSIZE_FORMAT with 'z' length modifier
Reviewed-by: dlong, dholmes, kbarrett
|
2025-01-14 12:33:56 +00:00 |
|
Coleen Phillimore
|
379d05bcc1
|
8346990: Remove INTX_FORMAT and UINTX_FORMAT macros
Reviewed-by: kbarrett, dholmes, matsaave
|
2025-01-13 22:01:54 +00:00 |
|
Damon Fenacci
|
b37f123625
|
8347407: [BACKOUT] C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)
Reviewed-by: thartmann, kvn
|
2025-01-13 07:59:51 +00:00 |
|
Stefan Karlsson
|
73b5dbaec3
|
8345655: Move reservation code out of ReservedSpace
Reviewed-by: azafari, jsjolen
|
2024-12-18 10:19:13 +00:00 |
|
Christian Hagedorn
|
32c8195c3a
|
8345801: C2: Clean up include statements to speed up compilation when touching type.hpp
Reviewed-by: kvn, dlong, jwaters
|
2024-12-16 09:53:38 +00:00 |
|
Stefan Karlsson
|
2382a2de96
|
8345661: Simplify page size alignment in code heap reservation
Reviewed-by: dholmes, thartmann
|
2024-12-11 12:22:00 +00:00 |
|
Magnus Ihse Bursie
|
2979806c72
|
8345795: Update copyright year to 2024 for hotspot in files where it was missed
Reviewed-by: dholmes, tschatzl, dnsimon, sspitsyn
|
2024-12-10 08:47:46 +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 |
|
Theo Weidmann
|
7620b12988
|
8323803: ConstantOopReadValue::print_on should print 'null' instead of 'nullptr'
Reviewed-by: chagedorn, kvn
|
2024-11-07 10:04:03 +00:00 |
|
Tobias Hartmann
|
58d39c317e
|
8340313: Crash due to invalid oop in nmethod after C1 patching
Reviewed-by: tschatzl, kvn, dlong
|
2024-10-17 05:03:09 +00:00 |
|
Jorn Vernee
|
6af13580c2
|
8337753: Target class of upcall stub may be unloaded
Reviewed-by: amitkumar, vlivanov, mdoerr
|
2024-10-03 12:02:24 +00:00 |
|
Axel Boldt-Christmas
|
ad5ffccffa
|
8341168: Cleanup dead code after JDK-8322630
Reviewed-by: stefank, tschatzl, mli, shade
|
2024-10-01 08:02:56 +00:00 |
|
Leonid Mesnik
|
12de4fbce7
|
8340826: Should not send unload notification for scratch classes
Reviewed-by: sspitsyn, coleenp
|
2024-09-27 15:02:01 +00:00 |
|
Coleen Phillimore
|
5cffddc689
|
8338471: Assert deleted methods not returned by CallInfo
Reviewed-by: shade, jwaters, dholmes
|
2024-09-20 18:38:29 +00:00 |
|
Volker Simonis
|
996790c70f
|
8339954: Print JVMCI names with the Compiler.{perfmap,codelist,CodeHeap_Analytics} diagnostic commands
Reviewed-by: phh, dnsimon
|
2024-09-16 14:55:53 +00:00 |
|
Yasumasa Suenaga
|
deeb09a640
|
8339307: jhsdb jstack could not trace FFM upcall frame
Reviewed-by: cjplummer, jvernee
|
2024-09-07 05:46:47 +00:00 |
|
Amit Kumar
|
28de44da71
|
8332461: ubsan : dependencies.cpp:906:3: runtime error: load of value 4294967295, which is not a valid value for type 'DepType'
Reviewed-by: stefank, kvn, dlong
|
2024-09-05 07:01:29 +00:00 |
|
Damon Fenacci
|
633fad8e53
|
8326615: C1/C2 don't handle allocation failure properly during initialization (RuntimeStub::new_runtime_stub fatal crash)
Reviewed-by: thartmann, kvn
|
2024-09-03 09:45:43 +00:00 |
|
Vladimir Kozlov
|
34edc7358f
|
8337396: Cleanup usage of ExternalAddess
Co-authored-by: Fei Yang <fyang@openjdk.org>
Reviewed-by: vlivanov, adinn
|
2024-08-03 06:21:28 +00:00 |
|
Sonia Zaldana Calles
|
f5c9e8f122
|
8334492: DiagnosticCommands (jcmd) should accept %p in output filenames and substitute PID
Reviewed-by: kevinw, stuefe, lmesnik
|
2024-07-30 18:40:37 +00:00 |
|
Kim Barrett
|
4bcb8f04ed
|
8337243: Fix more -Wzero-as-null-pointer-constant warnings in compiler code
Reviewed-by: vlivanov, kvn
|
2024-07-26 15:45:12 +00:00 |
|
Sonia Zaldana Calles
|
8e1f17e351
|
8327054: DiagnosticCommand Compiler.perfmap does not log on output()
Reviewed-by: lmesnik, stuefe, kevinw, cjplummer
|
2024-07-23 15:49:34 +00:00 |
|
Jorn Vernee
|
7bf5313244
|
8335480: Only deoptimize threads if needed when closing shared arena
Reviewed-by: mcimadamore, kvn, uschindler, vlivanov, eosterlund
|
2024-07-18 11:00:39 +00:00 |
|
Richard Reingruber
|
a96de6d8d2
|
8336256: memcpy short value to int local is incorrect in VtableStubs::unsafe_hash
Reviewed-by: stuefe, shade, kvn
|
2024-07-15 07:34:10 +00:00 |
|
Dean Long
|
73e3e0edeb
|
8321509: False positive in get_trampoline fast path causes crash
Reviewed-by: kvn, adinn, thartmann
|
2024-07-11 20:18:16 +00:00 |
|
Axel Boldt-Christmas
|
fb66716a1b
|
8331725: ubsan: pc may not always be the entry point for a VtableStub
Reviewed-by: kvn, mbaesken
|
2024-07-10 16:12:40 +00:00 |
|
Kim Barrett
|
7e378fccd8
|
8335667: Fix simple -Wzero-as-null-pointer-constant warnings in compiler code
Reviewed-by: chagedorn
|
2024-07-04 12:16:54 +00:00 |
|