Kim Barrett
|
f5bc6ee90d
|
8369187: Add wrapper for <new> that forbids use of global allocation and deallocation functions
Reviewed-by: stefank, erikj, jrose
|
2025-11-19 20:56:21 +00:00 |
|
Kim Barrett
|
e8a1a8707e
|
8369186: HotSpot Style Guide should permit some uses of the C++ Standard Library
Reviewed-by: jrose, lkorinth, iwalulya, kvn, stefank
|
2025-11-02 07:02:06 +00:00 |
|
Chad Rakoczy
|
f740cd2aad
|
8316694: Implement relocation of nmethod within CodeCache
Reviewed-by: kvn, eosterlund, never, eastigeevich, bulasevich
|
2025-10-04 21:17:26 +00:00 |
|
Johan Sjölen
|
5c78c7cd83
|
8366341: [BACKOUT] JDK-8365256: RelocIterator should use indexes instead of pointers
Reviewed-by: ayang
|
2025-08-28 12:15:03 +00:00 |
|
Johan Sjölen
|
88c3979367
|
8365256: RelocIterator should use indexes instead of pointers
Reviewed-by: kvn, dlong
|
2025-08-27 07:55:57 +00:00 |
|
Vladimir Kozlov
|
cedd1a5343
|
8357250: assert(shift >= 0 && shift < 4) failed: unexpected compressd klass shift!
Reviewed-by: asmehra, mdoerr
|
2025-05-20 20:11:56 +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
|
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 |
|
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 |
|
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 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +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 |
|
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 |
|
Vladimir Kozlov
|
664c993c41
|
8331731: ubsan: relocInfo.cpp:155:30: runtime error: applying non-zero offset to null pointer
Co-authored-by: Axel Boldt-Christmas <aboldtch@openjdk.org>
Co-authored-by: Dean Long <dlong@openjdk.org>
Reviewed-by: mdoerr, thartmann, mbaesken
|
2024-06-04 16:36:39 +00:00 |
|
Vladimir Kozlov
|
a643d6c7ac
|
8331862: Remove split relocation info implementation
Reviewed-by: dlong
|
2024-05-09 23:37:45 +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 |
|
Kim Barrett
|
ca9635df33
|
8322759: Eliminate -Wparentheses warnings in compiler code
Reviewed-by: kvn, shade
|
2024-01-08 21:26:18 +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
|
e1906e7641
|
8310027: Fix -Wconversion warnings in nmethod and compiledMethod related code
Reviewed-by: kvn, fparain
|
2023-06-20 13:35:11 +00:00 |
|
Tobias Holenstein
|
01312a002b
|
8300821: UB: Applying non-zero offset to non-null pointer 0xfffffffffffffffe produced null pointer
Reviewed-by: kvn, thartmann
|
2023-03-10 15:39:45 +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 |
|
Kim Barrett
|
62a033ecd7
|
8299191: Unnecessarily global friend functions for relocInfo
Reviewed-by: chagedorn, kvn
|
2022-12-22 17:30:09 +00:00 |
|
Kim Barrett
|
bfa921ae6c
|
8160404: RelocationHolder constructors have bugs
Reviewed-by: kvn, jrose, jvernee
|
2022-12-16 20:47:40 +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 |
|
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 |
|
Stefan Karlsson
|
2c9365d79c
|
8264271: Avoid creating non_oop_word oops
Reviewed-by: kbarrett, pliden
|
2021-03-30 13:28:37 +00:00 |
|
Stefan Karlsson
|
a79f095697
|
8263721: Unify oop casting
Reviewed-by: kbarrett, coleenp
|
2021-03-24 10:28:38 +00:00 |
|
Patric Hedlin
|
695117f8f6
|
8255479: [aarch64] assert(src->section_index_of(target) == CodeBuffer::SECT_NONE) failed: sanity
Reviewed-by: aph, neliasso
|
2020-11-24 18:56:58 +00:00 |
|
Kim Barrett
|
2e30ff61b0
|
8253311: Cleanup relocInfo constructors
Reviewed-by: kvn, thartmann
|
2020-09-21 14:50:11 +00:00 |
|
Claes Redestad
|
d49cf17db0
|
8240669: Devirtualize Relocation::type
Reviewed-by: rbackman, thartmann
|
2020-03-05 16:07:17 +01:00 |
|
Stefan Karlsson
|
c90f3ee68b
|
8223624: Cleanup includes of universe.hpp
Reviewed-by: coleenp, lkorinth
|
2019-05-09 14:28:30 +02:00 |
|
Claes Redestad
|
7049e4c443
|
8218625: Remove dead code in relocInfo
Reviewed-by: kvn, thartmann
|
2019-02-07 22:20:46 +01:00 |
|
Erik Österlund
|
e303e31317
|
8214338: Move IC stub refilling out of IC cache transitions
Reviewed-by: dlong, rbackman
|
2018-12-05 15:57:26 +01:00 |
|
Roman Kennke
|
3085a89f13
|
8211279: Verify missing object equals barriers
Reviewed-by: pliden, shade, zgu
|
2018-10-03 15:22:16 +02:00 |
|
Gerard Ziemski
|
edc81d17e1
|
8202150: [REDO] Split globals.hpp to factor out the Flag class
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
|
2018-04-26 11:19:05 -05:00 |
|
Gerard Ziemski
|
816e2e5fe0
|
8202151: [BACKOUT] Split globals.hpp to factor out the Flag class
Backed out JDK-8081519
Reviewed-by: kvn
|
2018-04-23 14:51:16 -05:00 |
|
Gerard Ziemski
|
60723b7e3d
|
8081519: Split globals.hpp to factor out the Flag class
Factored out Flag out go globals, renamed to JVMFlag
Reviewed-by: coleenp, dholmes, kvn
|
2018-04-23 10:59:39 -05:00 |
|
Stefan Karlsson
|
f89abe4589
|
8199946: Move load/store and encode/decode out of oopDesc
Reviewed-by: eosterlund, coleenp, tschatzl
|
2018-03-15 21:24:10 +01:00 |
|
Coleen Phillimore
|
e908052a71
|
8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Removed hotspot version of jvm*h and jni*h files.
Reviewed-by: ihse, mchung, dholmes
|
2017-10-31 11:55:09 -04:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|