Dean Long
|
d0761c19d1
|
8312077: Fix signed integer overflow, final part
Reviewed-by: kvn, amitkumar
|
2023-07-24 20:40:08 +00:00 |
|
Markus Grönlund
|
7539cc092d
|
8303134: JFR: Missing stack trace during chunk rotation stress
Reviewed-by: egahlin, thartmann
|
2023-07-14 10:46:49 +00:00 |
|
Vladimir Kozlov
|
3859faf183
|
8231349: Move intrinsic stubs generation to compiler runtime initialization code
Reviewed-by: redestad, vlivanov
|
2023-03-23 19:15:34 +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 |
|
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 |
|
Aleksei Voitylov
|
245f0cf4ac
|
8291302: ARM32: nmethod entry barriers support
Reviewed-by: eosterlund, rrich, mdoerr, aph
|
2023-01-03 12:02:39 +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 |
|
Aleksey Shipilev
|
b6c6cc5d99
|
8286360: ARM32: Fix crashes after JDK-8284161 (Virtual Threads)
Co-authored-by: Sergey Nazarkin <snazarki@openjdk.org>
Reviewed-by: dsamersoff
|
2022-06-07 07:24:20 +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 |
|
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 |
|
Thomas Stuefe
|
bdf8a2a205
|
8283326: Implement SafeFetch statically
Reviewed-by: dholmes, mdoerr, akozlov, lucy
|
2022-04-15 10:39:19 +00:00 |
|
Aleksey Shipilev
|
718eff2bb6
|
8273380: ARM32: Default to {ldrexd,strexd} in StubRoutines::atomic_{load|store}_long
Reviewed-by: dlong, dsamersoff
|
2021-09-24 15:31:35 +00:00 |
|
Stefan Karlsson
|
64f0f68958
|
8267464: Circular-dependency resilient inline headers
Reviewed-by: kbarrett, eosterlund, dholmes, kvn
|
2021-05-31 08:59:19 +00:00 |
|
Ioi Lam
|
ea5c55a4ae
|
8265103: Remove unnecessary inclusion of oopMap.hpp
Reviewed-by: dholmes, stefank
|
2021-04-14 05:11:49 +00:00 |
|
Per Lidén
|
bcf99aa98e
|
8245098: Make SafeFetch32/N available earlier
Reviewed-by: kbarrett, dholmes
|
2020-05-19 08:34:14 +02:00 |
|
Stefan Karlsson
|
e4b27a48a0
|
8183574: Unify the is_power_of_2 functions
Reviewed-by: kbarrett, redestad
|
2020-02-17 10:03:17 +01:00 |
|
Boris Ulasevich
|
485115d1b3
|
8231118: ARM32: Math tests failures
Reviewed-by: roland
|
2020-02-14 10:05:10 +03:00 |
|
Stefan Karlsson
|
0ad50c2b5c
|
8234740: Harmonize parameter order in Atomic - cmpxchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:33:15 +01:00 |
|
Stefan Karlsson
|
3d426623bf
|
8234739: Harmonize parameter order in Atomic - xchg
Reviewed-by: rehn, dholmes
|
2019-11-25 12:32:40 +01:00 |
|
Stefan Karlsson
|
d45ec50076
|
8234737: Harmonize parameter order in Atomic - add
Reviewed-by: rehn, dholmes
|
2019-11-25 12:31:39 +01:00 |
|
Jamsheed Mohammed C M
|
aedbb75803
|
8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
Unsafe.copy*Memory access failures are handled gracefully.
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: kvn, dcubed, thartmann, coleenp, aph
|
2019-06-24 11:37:56 -07: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 |
|
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 |
|
Kim Barrett
|
b84c23399e
|
8205459: Rename Access API flag decorators
Rename OOP_NOT_NULL, IN_HEAP_ARRAY, AS_DEST_NOT_INITIALIZED
Reviewed-by: pliden, stefank
|
2018-06-22 17:46:58 -04:00 |
|
Per Lidén
|
2aa9d028c7
|
8202989: Add missing decorators in calls to to arraycopy_prologue/epilogue
Reviewed-by: stefank, eosterlund
|
2018-05-18 15:21:23 +02:00 |
|
Aleksey Shipilev
|
078b80e63c
|
8201786: Modularize interpreter GC barriers: leftovers for ARM32
Reviewed-by: enevill, eosterlund
|
2018-05-02 19:26:42 +02:00 |
|
Boris Ulasevich
|
222d07fba4
|
8200627: aarch32 - Broken build after JDK-8198949
Reviewed-by: shade, eosterlund
|
2018-04-04 23:02:58 +03:00 |
|
Erik Österlund
|
b7aa9d3975
|
8198949: Modularize arraycopy stub routine GC barriers
Reviewed-by: rkennke, pliden
|
2018-03-21 14:38:32 +01:00 |
|
Erik Österlund
|
0f92948d6f
|
8199604: Rename CardTableModRefBS to CardTableBarrierSet
Reviewed-by: stefank, pliden
|
2018-03-19 07:38:18 +01: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 Österlund
|
95d34d138d
|
8195142: Refactor out card table from CardTableModRefBS to flatten the BarrierSet hierarchy
Reviewed-by: stefank, coleenp, kvn, ehelin
|
2018-02-26 09:34:12 +01:00 |
|
Alexander Harlap
|
d15086130b
|
8185591: guarantee(_byte_map[_guard_index] == last_card) failed: card table guard has been modified
Properly handle zero count in gen_write_ref_array_post_barrier()
Reviewed-by: tschatzl, kbarrett
|
2017-11-22 18:58:01 -05:00 |
|
Erik Österlund
|
29eea5d4a1
|
8189355: Cleanup of BarrierSet barrier functions
Reviewed-by: shade, kbarrett, pliden, rkennke
|
2017-10-19 11:25:55 +02:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|