Martin Doerr
|
56ce70c5df
|
8359165: AIX build broken after 8358799
Reviewed-by: kbarrett, jkern
|
2025-06-11 08:28:48 +00:00 |
|
Calvin Cheung
|
500a3a2d0a
|
8358799: Refactor os::jvm_path()
Reviewed-by: dholmes, jsjolen
|
2025-06-10 16:20:33 +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 |
|
Gerard Ziemski
|
9a2a2c5bb1
|
8354547: REDO: Force clients to explicitly pass mem_tag value, even if it is mtNone
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: stefank, coleenp, jsjolen
|
2025-04-30 17:57:00 +00:00 |
|
Matthias Baesken
|
7df1bfe27b
|
8354811: clock_tics_per_sec code duplication between os_linux and os_posix
Reviewed-by: lucy, clanger, asteiner
|
2025-04-28 06:56:09 +00:00 |
|
Matthias Baesken
|
70030bac04
|
8354803: ALL_64_BITS is the same across platforms
Reviewed-by: stefank, lucy
|
2025-04-25 07:09:37 +00:00 |
|
Kim Barrett
|
d3f31b0d8e
|
8347719: [REDO] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION
Reviewed-by: tschatzl, jsjolen
|
2025-04-24 11:43:53 +00:00 |
|
Gerard Ziemski
|
0da480a91d
|
8354535: [BACKOUT] Force clients to explicitly pass mem_tag value, even if it is mtNone
Reviewed-by: stefank, jsjolen
|
2025-04-14 18:47:59 +00:00 |
|
Gerard Ziemski
|
43b194741c
|
8344883: Force clients to explicitly pass mem_tag value, even if it is mtNone
Co-authored-by: Stefan Karlsson <stefank@openjdk.org>
Reviewed-by: stefank, jsjolen
|
2025-04-14 16:22:07 +00:00 |
|
Gerard Ziemski
|
77fff61b86
|
8341095: Possible overflow in os::Posix::print_uptime_info
Reviewed-by: dholmes
|
2025-04-07 13:04:47 +00:00 |
|
Coleen Phillimore
|
d218b54086
|
8347609: Replace SIZE_FORMAT in os/os_cpu/cpu directories
Reviewed-by: matsaave, dholmes
|
2025-01-16 16:09:04 +00:00 |
|
Kim Barrett
|
db76f47f27
|
8347720: [BACKOUT] Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION
Reviewed-by: coleenp
|
2025-01-14 17:42:24 +00:00 |
|
Kim Barrett
|
e0f2f4b216
|
8313396: Portable implementation of FORBID_C_FUNCTION and ALLOW_C_FUNCTION
Co-authored-by: Martin Doerr <mdoerr@openjdk.org>
Reviewed-by: coleenp, dholmes, jsjolen
|
2025-01-13 18:25:42 +00:00 |
|
David Holmes
|
3d0d0e6290
|
8345012: os::build_agent_function_name potentially wastes a byte when allocating the buffer
Reviewed-by: stuefe, shade
|
2024-12-02 20:54:58 +00:00 |
|
Magnus Ihse Bursie
|
1ca764454b
|
8339480: Build static-jdk image with a statically linked launcher
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Co-authored-by: Jiangli Zhou <jiangli@openjdk.org>
Reviewed-by: dholmes, erikj, coleenp
|
2024-12-02 15:12:24 +00:00 |
|
Markus Grönlund
|
0054bbed7f
|
8343756: CAN_SHOW_REGISTERS_ON_ASSERT for Windows
Reviewed-by: stuefe, jsjolen
|
2024-11-26 10:50:20 +00:00 |
|
David Holmes
|
db56266ad1
|
8344250: Obsolete the DontYieldALot flag
Reviewed-by: darcy, matsaave, iklam
|
2024-11-14 22:23:16 +00:00 |
|
Magnus Ihse Bursie
|
79345bbbae
|
8339783: Implement JEP 479: Remove the Windows 32-bit x86 Port
Reviewed-by: kbarrett, kvn, stuefe, shade, erikj
|
2024-11-13 09:41:57 +00:00 |
|
theoweidmannoracle
|
7d6a2f3740
|
8342860: Fix more NULL usage backsliding
Reviewed-by: kbarrett, jwaters, tschatzl, jsjolen
|
2024-11-08 13:31:24 +00:00 |
|
Simon Tooke
|
7a64fbbb92
|
8338851: Hoist os::Posix::realpath() to os::realpath() and implement on Windows
Reviewed-by: dholmes, stuefe, jwaters
|
2024-10-17 08:06:37 +00:00 |
|
Gerard Ziemski
|
c34fb2c989
|
8338883: Show warning when CreateCoredumpOnCrash set, but core dump will not happen
Reviewed-by: dholmes, jsjolen
|
2024-10-16 15:32:07 +00:00 |
|
Matthias Baesken
|
b20c5c79de
|
8341967: Unify os::current_file_offset and os::seek_to_file_offset across posix platforms
Reviewed-by: jsjolen, mdoerr
|
2024-10-14 10:34:19 +00:00 |
|
Gerard Ziemski
|
eabfc6e4d9
|
8337563: NMT: rename MEMFLAGS to MemTag
Reviewed-by: dholmes, coleenp, jsjolen
|
2024-09-17 19:59:06 +00:00 |
|
Robert Toyonaga
|
e825ccfe66
|
8332362: Implement os::committed_in_range for MacOS and AIX
Reviewed-by: stuefe
|
2024-06-24 13:33:20 +00:00 |
|
David Holmes
|
673f767dad
|
8285506: Unify os::vsnprintf implementations
Reviewed-by: jwaters, kbarrett, jsjolen
|
2024-05-28 22:43:35 +00:00 |
|
Afshin Zafari
|
f665e07ab2
|
8331540: [BACKOUT] NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: jwilhelm
|
2024-05-03 10:17:11 +00:00 |
|
Afshin Zafari
|
4036d7d824
|
8330076: NMT: add/make a mandatory MEMFLAGS argument to family of os::reserve/commit/uncommit memory API
Reviewed-by: stefank, jsjolen, stuefe
|
2024-05-02 07:19:56 +00:00 |
|
Matthias Baesken
|
c9442014e5
|
8331031: unify os::dont_yield and os::naked_yield across Posix platforms
Reviewed-by: coleenp, mdoerr
|
2024-04-25 12:02:31 +00:00 |
|
Joachim Kern
|
3f1d9c441e
|
8329257: AIX: Switch HOTSPOT_TOOLCHAIN_TYPE from xlc to gcc
Reviewed-by: jwaters, stuefe, kbarrett, mdoerr
|
2024-04-15 08:46:36 +00:00 |
|
Johan Sjölen
|
51ed69a586
|
8327621: Check return value of uname in os::get_host_name
Reviewed-by: dholmes, stuefe
|
2024-04-10 08:12:47 +00:00 |
|
Robbin Ehn
|
23d161de29
|
8328630: Add logging when needed symbols in dll are missing.
Reviewed-by: dholmes, luhenry, mli
|
2024-04-09 15:00:50 +00:00 |
|
Matthias Baesken
|
93d1700f23
|
8328589: unify os::breakpoint among posix platforms
Reviewed-by: lucy, asteiner, dholmes
|
2024-03-21 08:16:50 +00:00 |
|
Thomas Stuefe
|
20a25f60ea
|
8326067: Remove os::remap_memory and simplify os::map_memory
Reviewed-by: eosterlund, iklam
|
2024-02-19 19:33:07 +00:00 |
|
Johan Sjölen
|
0377f1abe1
|
8325133: Missing MEMFLAGS parameter in parts of os API
Reviewed-by: stefank, gziemski
|
2024-02-05 09:27:07 +00:00 |
|
Magnus Ihse Bursie
|
8e45182357
|
8324834: Use _LARGE_FILES on AIX
Reviewed-by: erikj, mbaesken
|
2024-02-01 13:09:11 +00:00 |
|
Matthias Baesken
|
8950d68ddb
|
8324753: [AIX] adjust os_posix after JDK-8318696
Reviewed-by: jkern, stuefe, kbarrett, dholmes
|
2024-01-29 07:38:32 +00:00 |
|
Sam James
|
f4d08ccf80
|
8318696: Do not use LFS64 symbols on Linux
Reviewed-by: ihse, dholmes, kbarrett, mbaesken
|
2024-01-20 09:49:44 +00:00 |
|
Joachim Kern
|
b8ae4a8c09
|
8320890: [AIX] Find a better way to mimic dl handle equality
Reviewed-by: stuefe, mdoerr
|
2024-01-11 13:12:32 +00:00 |
|
Thomas Stuefe
|
033cced6e1
|
8320368: Per-CPU optimization of Klass range reservation
Reviewed-by: rkennke, rehn
|
2023-11-29 13:16:38 +00:00 |
|
Markus Grönlund
|
faa8bde275
|
8319206: [REDO] Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native
Reviewed-by: dholmes, egahlin
|
2023-11-02 12:17:35 +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 |
|
Zhengyu Gu
|
9cf334fb64
|
8318383: Remove duplicated checks in os::get_native_stack() in posix implementation
Reviewed-by: dholmes, stuefe
|
2023-10-19 13:56:16 +00:00 |
|
Markus Grönlund
|
b3dfc399da
|
8315930: Revert "8315220: Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native"
Reviewed-by: egahlin
|
2023-09-08 12:27:01 +00:00 |
|
Markus Grönlund
|
1cae0f53a9
|
8315220: Event NativeLibraryLoad breaks invariant by taking a stacktrace when thread is in state _thread_in_native
Reviewed-by: mbaesken, egahlin
|
2023-09-07 16:12:55 +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 |
|
Matthias Baesken
|
ef6db5c299
|
8314211: Add NativeLibraryUnload event
Reviewed-by: stuefe, mdoerr
|
2023-08-16 07:39:42 +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 |
|
Daohan Qu
|
09a4924015
|
8311145: Remove check_with_errno duplicates
Reviewed-by: rehn, stuefe
|
2023-07-01 08:45:24 +00:00 |
|
Afshin Zafari
|
bddf48380e
|
8303942: os::write should write completely
Reviewed-by: coleenp, iklam, dholmes, mgronlun
|
2023-05-23 17:08:08 +00:00 |
|
Aleksey Shipilev
|
fcb280a48b
|
8305092: Improve Thread.sleep(millis, nanos) for sub-millisecond granularity
Reviewed-by: dholmes, alanb
|
2023-05-03 09:39:57 +00:00 |
|