Boris Ulasevich
|
001aaa1e49
|
8365166: ARM32: missing os::fetch_bcp_from_context implementation
Reviewed-by: shade
|
2025-08-13 12:45:48 +00:00 |
|
Dean Long
|
cf75f1f9c6
|
8358821: patch_verified_entry causes problems, use nmethod entry barriers instead
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: mdoerr, eosterlund
|
2025-06-25 19:25:34 +00:00 |
|
Markus Grönlund
|
bbceab0725
|
8352251: Implement JEP 518: JFR Cooperative Sampling
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Erik Österlund <eosterlund@openjdk.org>
Co-authored-by: Boris Ulasevich <bulasevich@openjdk.org>
Co-authored-by: Patricio Chilano Mateo <pchilanomate@openjdk.org>
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Co-authored-by: Fei Yang <fyang@openjdk.org>
Co-authored-by: Amit Kumar <amitkumar@openjdk.org>
Reviewed-by: eosterlund, egahlin
|
2025-05-26 18:37:55 +00:00 |
|
Andrew Dinn
|
a937f6db30
|
8343767: Enumerate StubGen blobs, stubs and entries and generate code from declarations
Reviewed-by: vlivanov, mdoerr
|
2025-01-30 11:46:39 +00:00 |
|
Stefan Karlsson
|
c33c1cfe73
|
8347909: Automatic precompiled.hpp inclusion
Reviewed-by: lkorinth, erikj, dholmes, ihse
|
2025-01-21 10:21:24 +00:00 |
|
Martin Doerr
|
e33dc13567
|
8343343: Misc crash dump improvements on more platforms after JDK-8294160
Co-authored-by: Boris Ulasevich <bulasevich@openjdk.org>
Reviewed-by: mbaesken, jkern, dlong
|
2024-11-06 19:36:20 +00:00 |
|
Scott Gibbons
|
58ad399d19
|
8330821: Rename UnsafeCopyMemory
Reviewed-by: kvn, sviswanathan
|
2024-04-22 22:54:19 +00:00 |
|
Scott Gibbons
|
bd67ac69a2
|
8329331: Intrinsify Unsafe::setMemory
Reviewed-by: sviswanathan, jbhateja, kvn
|
2024-04-21 23:24:46 +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 |
|
Aleksey Shipilev
|
a602624ef4
|
8314020: Print instruction blocks in byte units
Reviewed-by: stuefe, fyang
|
2023-08-16 07:02:48 +00:00 |
|
Axel Boldt-Christmas
|
e34ecc97e6
|
8296469: Instrument VMError::report with reentrant iteration step for register and stack printing
Reviewed-by: eosterlund, stuefe
|
2023-05-17 07:07:41 +00:00 |
|
Johan Sjölen
|
b81f0ff43a
|
8301505: Replace NULL with nullptr in os_cpu/linux_arm
Reviewed-by: kbarrett
|
2023-02-02 09:29:45 +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 |
|
Aleksey Shipilev
|
cbd0688b32
|
8293851: hs_err should print more stack in hex dump
Reviewed-by: adinn, stefank
|
2022-09-19 07:38:06 +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 |
|
Ioi Lam
|
b6b0317f83
|
8290840: Refactor the "os" class
Reviewed-by: dholmes, gziemski, stuefe, stefank
|
2022-08-04 01:20:29 +00:00 |
|
Ioi Lam
|
2c73a1f39d
|
8290324: Move atomic operations outside of os_xxx.hpp
Reviewed-by: dholmes, kbarrett
|
2022-07-21 05:12:10 +00:00 |
|
Ioi Lam
|
0143cf1d46
|
8290333: Remove os_share_*.hpp
Reviewed-by: dholmes, jiefu
|
2022-07-16 01:03:16 +00:00 |
|
Thomas Stuefe
|
75c0a5b828
|
8288824: [arm32] Display isetstate in register output
Reviewed-by: dsamersoff, snazarki
|
2022-07-06 13:17:54 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Gerard Ziemski
|
83cec4b6cc
|
8284273: Early crashes in os::print_context on AArch64
Reviewed-by: stefank, stuefe
|
2022-05-19 16:19:36 +00:00 |
|
Coleen Phillimore
|
be67acdf5c
|
8285832: runtime/Thread/TooSmallStackSize.java failed "assert(k->is_initialized()) failed: need to increase java_thread_min_stack_allowed calculation"
Reviewed-by: dholmes, fparain, iklam
|
2022-05-03 17:43:12 +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 |
|
Aleksey Shipilev
|
589a1d53df
|
8270155: ARM32: Improve register dump in hs_err
Reviewed-by: dholmes, stuefe
|
2021-07-14 08:14:12 +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 |
|
Thomas Stuefe
|
d602ae080b
|
8263884: Clean up os::is_allocatable() across Posix platforms
Reviewed-by: stefank
|
2021-03-25 08:54:05 +00:00 |
|
Ioi Lam
|
235da6aa04
|
8261672: Reduce inclusion of classLoaderData.hpp
Reviewed-by: lfoltan, coleenp
|
2021-02-13 07:13:22 +00:00 |
|
Ioi Lam
|
ffbcf1b0a7
|
8260471: Change SystemDictionary::X_klass calls to vmClasses::X_klass
Reviewed-by: lfoltan, hseigel, dholmes, stuefe
|
2021-02-02 23:40:29 +00:00 |
|
Thomas Stuefe
|
3ab1dfeb8f
|
8257828: SafeFetch may crash if invoked in non-JavaThreads
Reviewed-by: mdoerr, kbarrett, coleenp, dholmes
|
2020-12-15 07:00:54 +00:00 |
|
Gerard Ziemski
|
50a2c22ff7
|
8253742: POSIX signal code cleanup
Reviewed-by: stuefe, dholmes
|
2020-11-18 15:29:13 +00:00 |
|
Thomas Stuefe
|
dd8e4ffbe5
|
8255711: Fix and unify hotspot signal handlers
Reviewed-by: coleenp, gziemski, dholmes
|
2020-11-09 12:03:06 +00:00 |
|
Robbin Ehn
|
011dd0d8fa
|
8254824: SignalHandlerMark have no purpose
Reviewed-by: stuefe, shade, dholmes, coleenp
|
2020-10-19 06:28:47 +00:00 |
|
Coleen Phillimore
|
6bc493188b
|
8253717: Relocate stack overflow code out of thread.hpp/cpp
Reviewed-by: rehn, dcubed, dholmes, stuefe
|
2020-10-08 11:24:27 +00:00 |
|
Gerard Ziemski
|
4fe07ccc53
|
8252324: Signal related code should be shared among POSIX platforms
Reviewed-by: coleenp, dholmes, stuefe, ysuenaga
|
2020-10-07 16:21:51 +00:00 |
|
David Holmes
|
976acddeb5
|
8252406: Introduce Thread::as_Java_thread() convenience function
Reviewed-by: shade, coleenp, kbarrett, dcubed
|
2020-09-11 01:31:32 +00:00 |
|
Coleen Phillimore
|
a6e794b3e8
|
8248240: Remove extendedPC.hpp and fetch_frame_from_ucontext
This empty interface was left over from deleting code from before safepoint polling.
Reviewed-by: lfoltan, dholmes
|
2020-06-25 08:04:28 -04:00 |
|
Robbin Ehn
|
bf41f548e1
|
8220051: Remove global safepoint code
Reviewed-by: mdoerr, dcubed, eosterlund, bulasevich, coleenp
|
2020-04-01 14:54:44 +02:00 |
|
David Holmes
|
bd028945bd
|
8238988: Rename thread "in stack" methods and add in_stack_range
Reviewed-by: coleenp, dcubed
|
2020-02-23 22:35:59 -05:00 |
|
David Holmes
|
4e4d1f2b4d
|
8234372: Investigate use of Thread::stack_base() and queries for "in stack"
Reviewed-by: dcubed, stuefe
|
2020-02-12 20:19:50 -05:00 |
|
Thomas Stuefe
|
ac0e72332e
|
8227275: Within native OOM error handling, assertions may hang the process
Reviewed-by: mdoerr, coleenp
|
2019-07-11 06:56:51 +02: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 |
|
Boris Ulasevich
|
989fa190a6
|
8222825: ARM32 SIGILL issue on single core CPU (not supported PLDW instruction)
Reviewed-by: dholmes, dlong
|
2019-05-16 18:45:30 -04:00 |
|
Aleksey Shipilev
|
8f65fa9303
|
8217879: hs_err should print more instructions in hex dump
Reviewed-by: stuefe, coleenp, dholmes, lucy, stefank
|
2019-02-01 16:03:15 +01:00 |
|
Roman Kennke
|
7c3f2b06f1
|
8213199: GC abstraction for Assembler::needs_explicit_null_check()
Reviewed-by: adinn, eosterlund
|
2018-11-08 23:31:08 +01:00 |
|
Mikael Vidstedt
|
f69921f2fc
|
8213436: Obsolete UseMembar
Reviewed-by: kvn, dholmes, mdoerr, adinn
|
2018-11-08 11:45:13 -08: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 |
|
Thomas Stuefe
|
e4f51809e4
|
8212173: Thread._stack_base/_stack_size initialized too late for new threads
Reviewed-by: dholmes, simonis
|
2018-10-19 09:39:29 +02:00 |
|
Thomas Stuefe
|
3e603a776e
|
8191101: Show register content in hs-err file on assert
Reviewed-by: adinn, clanger, simonis
|
2018-03-30 06:31:16 +02:00 |
|
Coleen Phillimore
|
fde89a34d0
|
8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
InterfaceSupport.hpp is an inline file so moved to interfaceSupport.inline.hpp and stopped including it in .hpp files
Reviewed-by: stefank, rehn, kvn
|
2018-03-16 09:12:13 -04:00 |
|