David Holmes
|
4a50e87592
|
8303852: current_stack_region() gets called twice unnecessarily
Reviewed-by: stuefe, pchilanomate
|
2023-08-23 22:51:31 +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 |
|
Coleen Phillimore
|
9ded86821b
|
8314114: Fix -Wconversion warnings in os code, primarily linux
Reviewed-by: dholmes, dlong
|
2023-08-15 11:05:31 +00:00 |
|
Thomas Stuefe
|
dff99f7f3d
|
8313782: Add user-facing warning if THPs are enabled but cannot be used
Reviewed-by: dholmes, sjohanss
|
2023-08-15 09:09:02 +00:00 |
|
Aleksey Shipilev
|
226cdc696d
|
8312585: Rename DisableTHPStackMitigation flag to THPStackMitigation
Reviewed-by: dholmes, stuefe
|
2023-08-07 10:45:14 +00:00 |
|
Matthias Baesken
|
5d232959c2
|
8313251: Add NativeLibraryLoad event
Reviewed-by: jbechberger, egahlin, dholmes
|
2023-08-04 07:03:25 +00:00 |
|
Thomas Stuefe
|
5362ec9c6e
|
8312492: Remove THP sanity checks at VM startup
Reviewed-by: dholmes, coleenp
|
2023-07-31 16:51:29 +00:00 |
|
Thomas Stuefe
|
84b325b844
|
8312182: THPs cause huge RSS due to thread start timing issue
8310687: JDK-8303215 is incomplete
Reviewed-by: dholmes, poonam
|
2023-07-21 14:19:57 +00:00 |
|
Thomas Stuefe
|
37ca9024ef
|
8310233: Fix THP detection on Linux
Reviewed-by: jsjolen, dholmes
|
2023-07-17 04:56:10 +00:00 |
|
Aleksey Shipilev
|
7173c3009e
|
8307766: Linux: Provide the option to override the timer slack
Reviewed-by: dholmes, stuefe
|
2023-07-06 10:38:34 +00:00 |
|
Stefan Karlsson
|
5722903d53
|
8307374: Add a JFR event for tracking RSS
Reviewed-by: stuefe, rcastanedalo
|
2023-06-07 11:41:20 +00:00 |
|
Poonam Bajaj
|
59d9d9fcb9
|
8303215: Make thread stacks not use huge pages
Reviewed-by: stuefe, dholmes
|
2023-06-02 13:32:22 +00:00 |
|
Thomas Stuefe
|
878162b362
|
8306507: [linux] Print number of memory mappings in error reports
Reviewed-by: adinn, sgehwolf
|
2023-05-22 19:59:02 +00:00 |
|
Yasumasa Suenaga
|
b6bcbc0cbc
|
8305770: os::Linux::available_memory() should refer MemAvailable in /proc/meminfo
Reviewed-by: stuefe, sgehwolf, rcastanedalo, dholmes
|
2023-05-12 08:48:29 +00:00 |
|
David Holmes
|
3cb606ef5b
|
8306965: osThread allocation failures should not abort the VM
Reviewed-by: lfoltan
|
2023-05-11 00:51:15 +00:00 |
|
Thomas Stuefe
|
27c5c1070a
|
8306883: Thread stacksize is reported with wrong units in os::create_thread logging
Reviewed-by: shade
|
2023-04-27 04:57:29 +00:00 |
|
David Holmes
|
9ebcda2165
|
8229147: Linux os::create_thread() overcounts guardpage size with newer glibc (>=2.27)
Reviewed-by: shade, stuefe
|
2023-04-26 22:47:54 +00:00 |
|
Fei Yang
|
148900c2dc
|
8303562: Remove obsolete comments in os::pd_attempt_reserve_memory_at
Reviewed-by: stuefe
|
2023-03-06 00:33:46 +00:00 |
|
Johan Sjölen
|
b5a7426996
|
8301749: Tracking malloc pooled memory size
Reviewed-by: dholmes, stuefe
|
2023-02-20 14:23:54 +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
|
ac9e046748
|
8301479: Replace NULL with nullptr in os/linux
Reviewed-by: coleenp, sgehwolf
|
2023-02-03 11:52:22 +00:00 |
|
Xue-Lei Andrew Fan
|
e80b5ea448
|
8299635: Hotspot update for deprecated sprintf in Xcode 14
Reviewed-by: dholmes, mikael
|
2023-01-25 15:42:53 +00:00 |
|
Nick Gasson
|
036c80844e
|
8298482: Implement ParallelGC NUMAStats for Linux
Reviewed-by: ayang, sjohanss, tschatzl
|
2023-01-12 09:28:46 +00:00 |
|
Stefan Karlsson
|
df6cf1e41d
|
8296886: Fix various include sort order issues
Reviewed-by: kbarrett, dholmes, stuefe
|
2022-11-24 15:06:19 +00:00 |
|
Thomas Stuefe
|
0a3b0fc8ad
|
8296784: Provide clean mallinfo/mallinfo2 wrapper for Linux glibc platforms
Reviewed-by: rkennke, mbaesken
|
2022-11-19 18:06:48 +00:00 |
|
Thomas Stuefe
|
0845b39caf
|
8296796: Provide clean, platform-agnostic interface to C-heap trimming
Reviewed-by: dholmes, rkennke
|
2022-11-19 11:52:55 +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 |
|
Stefan Karlsson
|
bfc5816595
|
8295475: Move non-resource allocation strategies out of ResourceObj
Reviewed-by: coleenp, stuefe, rehn, dholmes
|
2022-11-10 08:31:37 +00:00 |
|
Matthias Baesken
|
b2878c904b
|
8295710: remove os::dll_file_extension
Reviewed-by: dholmes, mdoerr, lucy
|
2022-10-26 06:35:20 +00:00 |
|
Ludovic Henry
|
4434cbb719
|
8295264: Fix PaX check on RISC-V
Reviewed-by: yadongwang, fyang
|
2022-10-18 09:47:23 +00:00 |
|
Johan Sjölen
|
5699041adb
|
8294772: Remove workaround in os::dll_address_to_library_name
Reviewed-by: dholmes, iklam
|
2022-10-12 16:23:19 +00:00 |
|
Johan Sjölen
|
16e0c5994a
|
8294950: print_sys_devices_cpu_info doesn't use the provided buffer
Reviewed-by: dholmes, stefank
|
2022-10-12 07:10:57 +00:00 |
|
Jonathan Dowland
|
f694f8a767
|
8292083: Detected container memory limit may exceed physical machine memory
Reviewed-by: sgehwolf, stuefe
|
2022-08-26 12:25:16 +00:00 |
|
Ioi Lam
|
9bfffa082e
|
8291945: Add OSInfo API for static OS information
Reviewed-by: dholmes, stuefe
|
2022-08-11 23:14:14 +00:00 |
|
Ioi Lam
|
b6b0317f83
|
8290840: Refactor the "os" class
Reviewed-by: dholmes, gziemski, stuefe, stefank
|
2022-08-04 01:20:29 +00:00 |
|
Matthias Baesken
|
464085ed90
|
8291558: unify print_jni_name_prefix_on and print_jni_name_suffix_on on posix platforms
Reviewed-by: dholmes, stuefe
|
2022-08-01 13:24:31 +00:00 |
|
Thomas Stuefe
|
7ff19694df
|
8290067: Show stack dimensions in UL logging when attaching threads
Reviewed-by: dholmes, mbaesken
|
2022-08-01 08:03:52 +00:00 |
|
Matthias Baesken
|
612d8c6cb1
|
8290456: remove os::print_statistics()
Reviewed-by: coleenp
|
2022-07-19 07:15:08 +00:00 |
|
Ioi Lam
|
0143cf1d46
|
8290333: Remove os_share_*.hpp
Reviewed-by: dholmes, jiefu
|
2022-07-16 01:03:16 +00:00 |
|
Matthias Baesken
|
e5491a2605
|
8289910: unify os::message_box across posix platforms
Reviewed-by: iklam, dholmes
|
2022-07-12 12:10:28 +00:00 |
|
Thomas Stuefe
|
688712f75c
|
8289633: Forbid raw C-heap allocation functions in hotspot and fix findings
Reviewed-by: kbarrett, dholmes
|
2022-07-05 04:26:45 +00:00 |
|
Thomas Stuefe
|
da6d1fc0e0
|
8289477: Memory corruption with CPU_ALLOC, CPU_FREE on muslc
Reviewed-by: dholmes, clanger
|
2022-06-30 06:19:25 +00:00 |
|
Matthias Baesken
|
62e1e7950b
|
8289147: unify os::infinite_sleep on posix platforms
Reviewed-by: mdoerr, kbarrett, dholmes
|
2022-06-27 06:50:11 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Matthias Baesken
|
d51f4f471f
|
8287011: Improve container information
Reviewed-by: sgehwolf, stuefe
|
2022-06-22 10:36:16 +00:00 |
|
Matthias Baesken
|
c2ccf4ca85
|
8288003: log events for os::dll_unload
Reviewed-by: dholmes, stuefe
|
2022-06-14 07:18:07 +00:00 |
|
Matthias Baesken
|
230726ea58
|
8287735: Provide separate event category for dll operations
Reviewed-by: coleenp, stuefe
|
2022-06-08 07:21:23 +00:00 |
|
Matthias Baesken
|
9ab29b6c07
|
8286869: unify os::dir_is_empty across posix platforms
Reviewed-by: iklam, dholmes
|
2022-05-18 16:45:14 +00:00 |
|
Thomas Stuefe
|
9e320d9ab1
|
8286198: [linux] Fix process-memory information
Reviewed-by: dholmes, mbaesken
|
2022-05-10 13:28:40 +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 |
|