Ivan Sukhanov
c1230068dc
8363943: ARM32: Represent Registers as values
...
Reviewed-by: shade, bulasevich
2025-11-25 18:13:48 +00:00
Fredrik Bredberg
847b107df8
8365191: Cleanup after removing LockingMode related code
...
Reviewed-by: coleenp, dholmes, yzheng, mdoerr, ayang, fyang, amitkumar
2025-09-25 08:15:45 +00:00
Andrew Dinn
b1fa1ecc98
8360707: Globally enumerate all blobs, stubs and entries
...
Reviewed-by: kvn, fyang, asmehra
2025-07-09 08:48:07 +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
Stefan Karlsson
c33c1cfe73
8347909: Automatic precompiled.hpp inclusion
...
Reviewed-by: lkorinth, erikj, dholmes, ihse
2025-01-21 10:21:24 +00:00
Andrew Dinn
b88ff9c986
8339849: Enumerate opto and C1 stubs, generate enums, names, fields and generator calls
...
Reviewed-by: kvn
2024-09-13 06:43:38 +00:00
sunguoyun
36a0822633
8302369: Reduce the stack size of the C1 compiler
...
Reviewed-by: dlong
2023-02-20 19:28:09 +00:00
Johan Sjölen
c4ffe4bf63
8301494: Replace NULL with nullptr in cpu/arm
...
Reviewed-by: dholmes, coleenp
2023-02-17 11:24:41 +00:00
Man Cao
8c5f030491
8276453: Undefined behavior in C1 LIR_OprDesc causes SEGV in fastdebug build
...
Co-authored-by: Chuck Rasbold <rasbold@openjdk.org>
Co-authored-by: James Y Knight <jyknight@google.com>
Reviewed-by: kvn, dlong
2021-11-12 22:34:10 +00:00
Claes Redestad
6e35bcbf03
8256205: Simplify compiler calling convention handling
...
Reviewed-by: kvn, neliasso
2020-11-16 19:39:36 +00:00
Erik Österlund
b9873e1833
8253180: ZGC: Implementation of JEP 376: ZGC: Concurrent Thread-Stack Processing
...
Reviewed-by: stefank, pliden, rehn, neliasso, coleenp, smonteith
2020-10-09 08:40:33 +00:00
Ioi Lam
3d1b1a6bc9
8248170: Excessive include of compiledMethod, codeCache, javaClasses and systemDictionary
...
Reviewed-by: dholmes, kvn, coleenp, stefank
2020-07-06 23:11:37 -07:00
Coleen Phillimore
5314d28f84
8245289: Clean up offset code in JavaClasses
...
Make offset member names consistent and private, move static initializations near owning classes
Reviewed-by: fparain, lfoltan
2020-05-29 15:00:19 -04:00
Aleksey Shipilev
2b558f6054
8223675: arm32 build failure after 8223136 (Move compressed oops functions to CompressedOops class)
...
Reviewed-by: rkennke
2019-05-10 09:56:20 +02:00
Bob Vandette
05027c124c
8209093: JEP 340: One AArch64 Port, Not Two
...
Reviewed-by: dholmes, erikj, mikael, shade, avoitylov, bulasevich
2018-10-30 10:39:19 -04:00
Aleksei Voitylov
1712e272cd
8209380: ARM: cleanup maybe-uninitialized and reorder compiler warnings
...
Reviewed-by: dholmes, drwhite, tschatzl
2018-08-13 12:24:25 +02:00
Coleen Phillimore
03702fb256
8204195: Clean up macroAssembler.inline.hpp and other inline.hpp files included in .hpp files
...
Moved macroAssembler.inline.hpp out of header file and distributed to .cpp files that included them: ie. c1_MacroAssembler.hpp and interp_masm.hpp. Also freeList.inline.hpp and allocation.inline.hpp.
Reviewed-by: jiangli, kvn
2018-06-04 10:18:43 -04:00
Goetz Lindenmaier
ac3043c692
8201593: Print array length in ArrayIndexOutOfBoundsException
...
Reviewed-by: dholmes, mdoerr, smonteith, shade, rriggs
2018-05-07 09:11:21 +02:00
Erik Österlund
f4893f5a9a
8201543: Modularize C1 GC barriers
...
Reviewed-by: pliden, rbackman, rkennke
2018-04-26 20:42:43 +02:00
Erik Österlund
a06129a432
8195148: Collapse G1SATBCardTableModRefBS and G1SATBCardTableLoggingModRefBS into a single G1BarrierSet
...
Reviewed-by: ehelin, kbarrett
2018-03-06 08:36:44 +01:00
Erik Joelsson
3789983e89
8187443: Forest Consolidation: Move files to unified layout
...
Reviewed-by: darcy, ihse
2017-09-12 19:03:39 +02:00