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 |
|
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 |
|
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 |
|
Magnus Ihse Bursie
|
4594696f54
|
8284903: Fix typos in hotspot
Reviewed-by: cjplummer, coleenp, kvn, lucy, stefank
|
2022-04-19 19:10:52 +00:00 |
|
Martin Doerr
|
9061271b0b
|
8261957: [PPC64] Support for Concurrent Thread-Stack Processing
Reviewed-by: lucy, nradomski
|
2021-03-31 09:37:16 +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
|
3e4194c42e
|
8260022: [ppc] os::print_function_and_library_name shall resolve function descriptors transparently
Reviewed-by: mdoerr, lucy
|
2021-01-27 10:43:04 +00:00 |
|
Ioi Lam
|
492bebc7aa
|
8258004: Remove unnecessary inclusion of vm_version.hpp
Reviewed-by: dholmes, stefank
|
2021-01-19 04:32:51 +00:00 |
|
Thomas Stuefe
|
ac2dee567b
|
8259539: JDK-8255711 broke trap messages
Reviewed-by: lfoltan, dholmes
|
2021-01-12 11:41:29 +00:00 |
|
Jesper Wilhelmsson
|
d234388042
|
Merge
|
2020-12-21 09:09:05 +00:00 |
|
Richard Reingruber
|
1ce2e94f5f
|
8256843: [PPC64] runtime/logging/RedefineClasses.java fails with assert: registers not saved on stack
Reviewed-by: mdoerr, lucy
|
2020-12-18 13:16:09 +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 |
|
Thomas Stuefe
|
dd8e4ffbe5
|
8255711: Fix and unify hotspot signal handlers
Reviewed-by: coleenp, gziemski, dholmes
|
2020-11-09 12:03:06 +00:00 |
|
Thomas Stuefe
|
54c8813254
|
8255734: VM should ignore SIGXFSZ on ppc64, s390 too
Reviewed-by: mdoerr, lucy
|
2020-11-02 12:45:05 +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 |
|
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 |
|
Gerard Ziemski
|
4fe07ccc53
|
8252324: Signal related code should be shared among POSIX platforms
Reviewed-by: coleenp, dholmes, stuefe, ysuenaga
|
2020-10-07 16:21:51 +00:00 |
|
David Holmes
|
976acddeb5
|
8252406: Introduce Thread::as_Java_thread() convenience function
Reviewed-by: shade, coleenp, kbarrett, dcubed
|
2020-09-11 01:31:32 +00:00 |
|
Coleen Phillimore
|
a6e794b3e8
|
8248240: Remove extendedPC.hpp and fetch_frame_from_ucontext
This empty interface was left over from deleting code from before safepoint polling.
Reviewed-by: lfoltan, dholmes
|
2020-06-25 08:04:28 -04:00 |
|
Martin Doerr
|
5f0f4d75e0
|
8246377: [PPC64] Further improvements for assembler stop function
Reviewed-by: goetz, xliu
|
2020-06-03 00:22:26 +02:00 |
|
Martin Doerr
|
ce4e780f53
|
8244949: [PPC64] Reengineer assembler stop function
Reviewed-by: lucy, xliu
|
2020-05-25 18:39:31 +02:00 |
|
Robbin Ehn
|
bf41f548e1
|
8220051: Remove global safepoint code
Reviewed-by: mdoerr, dcubed, eosterlund, bulasevich, coleenp
|
2020-04-01 14:54:44 +02:00 |
|
David Holmes
|
bd028945bd
|
8238988: Rename thread "in stack" methods and add in_stack_range
Reviewed-by: coleenp, dcubed
|
2020-02-23 22:35:59 -05:00 |
|
Martin Doerr
|
918492bb58
|
8228743: [PPC64, s390] Implement FastJNIAccessors
Reviewed-by: goetz, lucy
|
2019-07-30 17:54:53 +02:00 |
|
Thomas Stuefe
|
ac0e72332e
|
8227275: Within native OOM error handling, assertions may hang the process
Reviewed-by: mdoerr, coleenp
|
2019-07-11 06:56:51 +02:00 |
|
Jamsheed Mohammed C M
|
aedbb75803
|
8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
Unsafe.copy*Memory access failures are handled gracefully.
Co-authored-by: Harold Seigel <harold.seigel@oracle.com>
Reviewed-by: kvn, dcubed, thartmann, coleenp, aph
|
2019-06-24 11:37:56 -07:00 |
|
Gustavo Romero
|
ffec82917e
|
8223395: PPC64: Improve comments in the JVM signal handler to match ISA text
Reviewed-by: mdoerr
|
2019-05-06 09:53:11 -04:00 |
|
Gustavo Romero
|
db264da0fd
|
8220794: PPC64: Fix signal handler for SIGSEGV on branch to illegal address
Reviewed-by: stuefe, goetz
|
2019-03-20 16:59:35 -04:00 |
|
Aleksey Shipilev
|
8f65fa9303
|
8217879: hs_err should print more instructions in hex dump
Reviewed-by: stuefe, coleenp, dholmes, lucy, stefank
|
2019-02-01 16:03:15 +01:00 |
|
Roman Kennke
|
7c3f2b06f1
|
8213199: GC abstraction for Assembler::needs_explicit_null_check()
Reviewed-by: adinn, eosterlund
|
2018-11-08 23:31:08 +01:00 |
|
Mikael Vidstedt
|
f69921f2fc
|
8213436: Obsolete UseMembar
Reviewed-by: kvn, dholmes, mdoerr, adinn
|
2018-11-08 11:45:13 -08:00 |
|
Thomas Stuefe
|
e4f51809e4
|
8212173: Thread._stack_base/_stack_size initialized too late for new threads
Reviewed-by: dholmes, simonis
|
2018-10-19 09:39:29 +02:00 |
|
Martin Doerr
|
d5a05363ef
|
8207342: error occurred during error reporting (printing register info)
Os::print_location misses a check if the pointer is readable.
Reviewed-by: goetz, coleenp
|
2018-07-18 11:27:14 +02:00 |
|
Thomas Stuefe
|
3e603a776e
|
8191101: Show register content in hs-err file on assert
Reviewed-by: adinn, clanger, simonis
|
2018-03-30 06:31:16 +02:00 |
|
Coleen Phillimore
|
fde89a34d0
|
8199263: Split interfaceSupport.hpp to not require including .inline.hpp files
InterfaceSupport.hpp is an inline file so moved to interfaceSupport.inline.hpp and stopped including it in .hpp files
Reviewed-by: stefank, rehn, kvn
|
2018-03-16 09:12:13 -04:00 |
|
Martin Doerr
|
255a2fb119
|
8196401: PPC64+s390: get_frame_at_stack_banging_point uses wrong PC
Reviewed-by: stuefe, goetz
|
2018-01-31 15:10:04 +01:00 |
|
Martin Doerr
|
201a232a23
|
8194258: PPC64 safepoint mechanism: Fix initialization on AIX and support SIGTRAP
Use mmap on AIX to allocate protected page. Use trap instructions for polling if UseSIGTRAP is enabled.
Reviewed-by: rehn, goetz
|
2018-01-10 11:09:55 +01:00 |
|
Coleen Phillimore
|
e908052a71
|
8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Removed hotspot version of jvm*h and jni*h files.
Reviewed-by: ihse, mchung, dholmes
|
2017-10-31 11:55:09 -04:00 |
|
Erik Joelsson
|
3789983e89
|
8187443: Forest Consolidation: Move files to unified layout
Reviewed-by: darcy, ihse
|
2017-09-12 19:03:39 +02:00 |
|