Srinivas Vamsi Parasa
|
3a4277db74
|
8374744: Enable dumping of APX EGPRs (R16–R31) in JVM fatal error logs
Reviewed-by: sviswanathan, dholmes
|
2026-01-30 17:50:58 +00:00 |
|
Kim Barrett
|
9a944e5587
|
8372754: Add wrapper for <cstdlib>
8369205: AIX build break in forbiddenFunctions.hpp
Reviewed-by: mdoerr, tschatzl
|
2026-01-07 22:23:39 +00:00 |
|
Anton Seoane Ampudia
|
795bf9f6d1
|
8351159: Remaining cleanups in cpu/x86 after 32-bit x86 removal
Reviewed-by: stefank, kvn
|
2025-10-30 11:31:29 +00:00 |
|
Srinivas Vamsi Parasa
|
26b002805a
|
8360776: Disable Intel APX by default and enable it with -XX:+UnlockExperimentalVMOptions -XX:+UseAPX in all builds
Reviewed-by: sviswanathan, dholmes, jbhateja
|
2025-07-11 18:55:11 +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 |
|
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 |
|
Martin Doerr
|
d8b3685d36
|
8342607: Enhance register printing on x86_64 platforms
Co-authored-by: Richard Reingruber <rrich@openjdk.org>
Reviewed-by: rrich, stuefe, mbaesken
|
2024-10-29 13:30:26 +00:00 |
|
Kim Barrett
|
431d4f7e18
|
8337785: Fix simple -Wzero-as-null-pointer-constant warnings in x86 code
Reviewed-by: jwaters, ayang, shade
|
2024-08-05 19:53:49 +00:00 |
|
Jatin Bhateja
|
e5de26ddf0
|
8329032: C2 compiler register allocation support for APX EGPRs
Reviewed-by: kvn, sviswanathan
|
2024-06-20 23:35:15 +00:00 |
|
Jatin Bhateja
|
a941397327
|
8329031: CPUID feature detection for Advanced Performance Extensions (Intel® APX)
Reviewed-by: sviswanathan, kvn
|
2024-06-09 00:47:23 +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 |
|
Magnus Ihse Bursie
|
09d4936657
|
8252136: Several methods in hotspot are missing "static"
Reviewed-by: coleenp, stefank, kvn, kbarrett
|
2024-02-14 16:29:58 +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 |
|
Johan Sjölen
|
9864951dce
|
8318447: Move NMT source code to own subdirectory
Reviewed-by: stefank, dholmes, stuefe
|
2023-10-26 14:03:49 +00:00 |
|
Aleksey Shipilev
|
a602624ef4
|
8314020: Print instruction blocks in byte units
Reviewed-by: stuefe, fyang
|
2023-08-16 07:02:48 +00:00 |
|
Coleen Phillimore
|
9ded86821b
|
8314114: Fix -Wconversion warnings in os code, primarily linux
Reviewed-by: dholmes, dlong
|
2023-08-15 11:05:31 +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 |
|
Afshin Zafari
|
4fe99da74f
|
8151413: os::allocation_granularity/page_size and friends return signed values
Reviewed-by: stefank, ccheung, ysr
|
2023-02-07 14:08:01 +00:00 |
|
Johan Sjölen
|
5d1f71daf0
|
8301509: Replace NULL with nullptr in os_cpu/linux_x86
Reviewed-by: kbarrett
|
2023-02-02 09:24:30 +00:00 |
|
Claes Redestad
|
e72b0ac4af
|
8296429: Remove os::supports_sse
Reviewed-by: stuefe
|
2022-11-16 13:03:14 +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 |
|
Dean Long
|
6f8f28e756
|
8294160: misc crash dump improvements
Reviewed-by: dholmes, vlivanov
|
2022-09-28 23:15:04 +00:00 |
|
Stefan Karlsson
|
d781ab09f7
|
8294003: Don't handle si_addr == 0 && si_code == SI_KERNEL SIGSEGVs
Reviewed-by: dholmes, shade, dlong
|
2022-09-22 12:35:15 +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 |
|
Stefan Karlsson
|
98ce45ff74
|
8292981: Unify and restructure integer printing format specifiers
Reviewed-by: kbarrett, dholmes
|
2022-09-02 06:52:35 +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
|
0143cf1d46
|
8290333: Remove os_share_*.hpp
Reviewed-by: dholmes, jiefu
|
2022-07-16 01:03:16 +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 |
|
Aleksey Shipilev
|
1443f6b919
|
8283199: Linux os::cpu_microcode_revision() stalls cold startup
Reviewed-by: dholmes, redestad, stuefe
|
2022-03-23 06:31:36 +00:00 |
|
Harold Seigel
|
f54ce84474
|
8238161: use os::fopen in HS code where possible
Reviewed-by: mbaesken, coleenp
|
2022-01-12 13:11:16 +00:00 |
|
Vladimir Ivanov
|
069f180a85
|
8268174: Move x86-specific stub declarations into stubRoutines_x86.hpp
Reviewed-by: kvn
|
2021-06-04 10:55:21 +00:00 |
|
Jie Fu
|
b403d39908
|
8267213: cpuinfo_segv is incorrectly triaged as execution protection violation on x86_32
Reviewed-by: dholmes
|
2021-05-25 11:49:58 +00:00 |
|
Ioi Lam
|
17202c89d5
|
8264748: Do not include arguments.hpp from compilerDefinitions.hpp
Reviewed-by: gziemski, stefank
|
2021-04-07 05:37:37 +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 |
|
Jie Fu
|
a1d4b9f35b
|
8256009: Remove src/hotspot/share/adlc/Test/i486.ad
Reviewed-by: shade, thartmann
|
2020-11-10 13:49:01 +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
|
ba5dc67a74
|
8254158: Consolidate per-platform stack overflow handling code
Reviewed-by: fparain, hseigel
|
2020-10-13 20:42:34 +00:00 |
|
Martin Doerr
|
2bc8bc5722
|
8254265: s390 and linux 32 bit builds broken
Reviewed-by: coleenp, dholmes
|
2020-10-09 11:51:21 +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 |
|