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 |
|
Matthias Baesken
|
d8025c95cd
|
8285362: unify os::pause platform coding
Reviewed-by: dholmes, lucy
|
2022-04-22 13:41:08 +00:00 |
|
Matthias Baesken
|
f166b5b13b
|
8285307: remove unused os::available
Reviewed-by: dholmes, zgu, lucy
|
2022-04-21 14:02:51 +00:00 |
|
Feilong Jiang
|
fa04d1f832
|
8284949: riscv: Add Zero support for the 32-bit RISC-V architecture
Co-authored-by: Junfeng Xie <xiejunfeng3@huawei.com>
Reviewed-by: erikj, stuefe, ihse, yadongwang
|
2022-04-21 07:35:32 +00:00 |
|
Matthias Baesken
|
6c6d5223df
|
8284758: [linux] improve print_container_info
Reviewed-by: stuefe, lucy, sgehwolf
|
2022-04-20 11:08:43 +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 |
|
Fei Yang
|
5905b02c0e
|
8276799: Implementation of JEP 422: Linux/RISC-V Port
Co-authored-by: Yadong Wang <yadonn.wang@huawei.com>
Co-authored-by: Yanhong Zhu <zhuyanhong2@huawei.com>
Co-authored-by: Feilong Jiang <jiangfeilong@huawei.com>
Co-authored-by: Kun Wang <wangkun49@huawei.com>
Co-authored-by: Zhuxuan Ni <nizhuxuan@huawei.com>
Co-authored-by: Taiping Guo <guotaiping1@huawei.com>
Co-authored-by: Kang He <hekang6@huawei.com>
Co-authored-by: Aleksey Shipilev <shade@openjdk.org>
Co-authored-by: Xiaolin Zheng <yunyao.zxl@alibaba-inc.com>
Co-authored-by: Kuai Wei <kuaiwei.kw@alibaba-inc.com>
Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
Reviewed-by: ihse, dholmes, rriggs, kvn, shade
|
2022-03-24 09:22:46 +00:00 |
|
Swati Sharma
|
08cadb4754
|
8271195: Use largest available large page size smaller than LargePageSizeInBytes when available
Co-authored-by: Jatin Bhateja <jbhateja@openjdk.org>
Reviewed-by: ayang, tschatzl
|
2022-03-16 09:48:09 +00:00 |
|
Thomas Stuefe
|
bc42e7cbbf
|
8282382: Report glibc malloc tunables in error reports
Reviewed-by: zgu, dholmes
|
2022-03-05 06:37:39 +00:00 |
|
Matthias Baesken
|
bb2e10ccea
|
8281274: deal with ActiveProcessorCount in os::Linux::print_container_info
Reviewed-by: stuefe, sgehwolf, dholmes, iklam
|
2022-02-09 11:33:16 +00:00 |
|
Thomas Stuefe
|
d1cc5fda8f
|
8280941: os::print_memory_mappings() prints segment preceeding the inclusion range
Reviewed-by: stefank, minqi
|
2022-02-01 17:19:26 +00:00 |
|
David Holmes
|
262f2efd6c
|
8280059: Incorrect glibc version is used in a comment in os_linux.cpp
Reviewed-by: jiefu
|
2022-01-18 00:47:27 +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 |
|
Thomas Stuefe
|
3f9638d124
|
8278585: Drop unused code from OSThread
Reviewed-by: dholmes, tschatzl
|
2021-12-14 05:45:56 +00:00 |
|
Matthias Baesken
|
8f7a37c92f
|
8274434: move os::get_default_process_handle and os::dll_lookup to os_posix for POSIX platforms
Reviewed-by: dholmes, lucy
|
2021-10-05 07:25:00 +00:00 |
|
Matthias Baesken
|
1c6fa113bd
|
8273979: move some os time related functions to os_posix for POSIX platforms
Reviewed-by: dholmes, lucy
|
2021-09-23 05:34:18 +00:00 |
|