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 |
|
Ludovic Henry
|
4465361ee9
|
8295948: Support for Zicbop/prefetch instructions on RISC-V
Reviewed-by: fyang, yadongwang
|
2022-11-10 13:37:41 +00:00 |
|
Martin Doerr
|
59a13b1856
|
8295872: [PPC64] JfrGetCallTrace: Need pc == nullptr check before frame constructor
Reviewed-by: shade, lucy, mbaesken
|
2022-11-03 14:29:51 +00:00 |
|
Aleksey Shipilev
|
3f3d63d02a
|
8294211: Zero: Decode arch-specific error context if possible
Reviewed-by: stuefe, luhenry
|
2022-10-19 08:40:15 +00:00 |
|
Fei Yang
|
8f5611593a
|
8294679: RISC-V: Misc crash dump improvements
Reviewed-by: fjiang, shade
|
2022-10-06 01:21:18 +00:00 |
|
Dean Long
|
6f8f28e756
|
8294160: misc crash dump improvements
Reviewed-by: dholmes, vlivanov
|
2022-09-28 23:15:04 +00:00 |
|
Martin Doerr
|
14c6ac457d
|
8293998: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
Reviewed-by: shade, lucy
|
2022-09-27 07:54:13 +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 |
|
Vladimir Ivanov
|
6e248279cf
|
8292878: x86: Make scratch register usage explicit in assembler code
Reviewed-by: kvn, shade
|
2022-08-30 18:45:24 +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
|
9bfffa082e
|
8291945: Add OSInfo API for static OS information
Reviewed-by: dholmes, stuefe
|
2022-08-11 23:14:14 +00:00 |
|
Ichiroh Takiguchi
|
fc1d94ef1a
|
8292232: AIX build failure by JDK-8290840
Reviewed-by: jiefu, stuefe
|
2022-08-11 14:01:18 +00:00 |
|
Yadong Wang
|
5a539e8da7
|
8291893: riscv: remove fence.i used in user space
Reviewed-by: fyang, vkempik
|
2022-08-08 11:47:36 +00:00 |
|
Jie Fu
|
1edc245574
|
8291899: Zero VM is broken on MacOS after JDK-8290840 due to os::setup_fpu() is missing
Reviewed-by: shade
|
2022-08-04 22:23:56 +00:00 |
|
Ioi Lam
|
b6b0317f83
|
8290840: Refactor the "os" class
Reviewed-by: dholmes, gziemski, stuefe, stefank
|
2022-08-04 01:20:29 +00:00 |
|
Aleksey Shipilev
|
8159a1ab70
|
8290706: Remove the support for inline contiguous allocations
Reviewed-by: eosterlund, aph, rrich, fyang, thartmann
|
2022-07-26 17:19:10 +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 |
|
Jesper Wilhelmsson
|
c79baaa811
|
Merge
|
2022-07-11 16:15:49 +00:00 |
|
Martin Doerr
|
cb6e9cb728
|
8290004: [PPC64] JfrGetCallTrace: assert(_pc != nullptr) failed: must have PC
Reviewed-by: rrich, lucy
|
2022-07-11 09:21:05 +00:00 |
|
Dmitry Chuyko
|
a13af65043
|
8282322: AArch64: Provide a means to eliminate all STREX family of instructions
Reviewed-by: ngasson, aph
|
2022-07-08 08:55:13 +00:00 |
|
Ioi Lam
|
1fec62f299
|
8289710: Move Suspend/Resume classes out of os.hpp
Reviewed-by: dholmes, coleenp
|
2022-07-08 05:39:24 +00:00 |
|
Thomas Stuefe
|
75c0a5b828
|
8288824: [arm32] Display isetstate in register output
Reviewed-by: dsamersoff, snazarki
|
2022-07-06 13:17:54 +00:00 |
|
Thomas Stuefe
|
26c03c1860
|
8288719: [arm32] SafeFetch32 thumb interleaving causes random crashes
8284997: arm32 build crashes since JDK-8283326
Reviewed-by: snazarki, xliu, lucy
|
2022-06-23 10:15:05 +00:00 |
|
Coleen Phillimore
|
270cf67e5f
|
8288752: Split thread implementation files
Reviewed-by: dholmes, rehn, iklam
|
2022-06-22 12:49:25 +00:00 |
|
Dmitry Kulikov
|
b2a58bec4a
|
8288005: HotSpot build with disabled PCH fails for Windows AArch64
Reviewed-by: shade, kbarrett
|
2022-06-16 08:12:30 +00:00 |
|
Matthias Baesken
|
0530f4e517
|
8288094: cleanup old _MSC_VER handling
Reviewed-by: mdoerr, clanger, aturbanov
|
2022-06-14 10:43:07 +00:00 |
|
Alexey Ivanov
|
e0d361cea9
|
8284191: Replace usages of 'a the' in hotspot and java.base
Reviewed-by: lancea, wetmore, naoto, iris, kevinw, xuelei
|
2022-05-24 11:25:13 +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 |
|
Yadong Wang
|
94b533a94c
|
8285699: riscv: Provide information when hitting a HaltNode
Reviewed-by: fyang
|
2022-04-29 03:19:29 +00:00 |
|
Eric Liu
|
72726c4182
|
8284563: AArch64: bitperm feature detection for SVE2 on Linux
Reviewed-by: aph, njian
|
2022-04-20 00:55:56 +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 |
|
Thomas Stuefe
|
bdf8a2a205
|
8283326: Implement SafeFetch statically
Reviewed-by: dholmes, mdoerr, akozlov, lucy
|
2022-04-15 10:39:19 +00:00 |
|
Johannes Bechberger
|
bc12e8616d
|
8284752: Zero does not build on Mac OS X due to missing os::current_thread_enable_wx implementation
Reviewed-by: dholmes
|
2022-04-12 23:23:51 +00:00 |
|
Feilong Jiang
|
060a188733
|
8283865: riscv: Break down -XX:+UseRVB into seperate options for each bitmanip extension
Reviewed-by: fyang, shade
|
2022-04-02 02:55:50 +00:00 |
|
Coleen Phillimore
|
943d4ee18f
|
8284180: Some files missing newlines
Reviewed-by: alanb, pchilanomate, stefank
|
2022-04-01 16:14:53 +00:00 |
|
Andrey Turbanov
|
dc5a65ab37
|
8283426: Fix 'exeption' typo
Reviewed-by: xuelei, iris, dholmes, wetmore, aivanov
|
2022-03-24 19:52:16 +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 |
|
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 |
|
David Holmes
|
44d599aad3
|
8227369: pd_disjoint_words_atomic() needs to be atomic
Reviewed-by: eosterlund, mikael, shade, kbarrett, mdoerr
|
2022-03-01 12:07:21 +00:00 |
|
Alan Hayward
|
6fab8a2d6a
|
8277204: Implement PAC-RET branch protection on Linux/AArch64
Reviewed-by: erikj, ihse, adinn, ngasson
|
2022-02-24 16:38:56 +00:00 |
|
Tyler Steele
|
c0275e18b7
|
8203290: [AIX] Check functionality of JDK-8199712 (Flight Recorder)
Implements JFR for AIX
Reviewed-by: erikj, mdoerr, mgronlun, stuefe, ihse
|
2022-02-17 08:49:22 +00:00 |
|
Martin Doerr
|
7f19c70070
|
8281061: [s390] JFR runs into assertions while validating interpreter frames
Reviewed-by: lucy, rrich
|
2022-02-08 17:48:48 +00:00 |
|
Denghui Dong
|
9139159898
|
8280843: macos-Aarch64 SEGV in frame::sender_for_compiled_frame after JDK-8277948
Reviewed-by: aph, dholmes
|
2022-01-28 22:52:32 +00:00 |
|
Denghui Dong
|
094db1a3ee
|
8277948: AArch64: Print the correct native stack if -XX:+PreserveFramePointer when crash
Reviewed-by: aph, adinn
|
2022-01-28 00:49:17 +00:00 |
|
Harold Seigel
|
a4d201909c
|
8280178: Remove os:: API's that just call system API's
Reviewed-by: iklam, ccheung, dholmes
|
2022-01-20 13:10:33 +00:00 |
|