Guoxiong Li
|
cd678a383f
|
8268368: Adopt cast notation for JavaThread conversions
Reviewed-by: dholmes, stefank
|
2021-06-23 02:21:24 +00:00 |
|
Ioi Lam
|
2f06893a29
|
8252526: Remove excessive inclusion of jvmti.h and jvmtiExport.hpp
Reviewed-by: ihse, kbarrett
|
2020-11-12 01:45:27 +00:00 |
|
Patricio Chilano Mateo
|
57493c1991
|
8253694: Remove Thread::muxAcquire() from ThreadCrashProtection()
Reviewed-by: dholmes, dcubed, coleenp
|
2020-10-06 14:48:56 +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 |
|
Erik Österlund
|
e0d5b5f7f2
|
8252627: Make it safe for JFR thread to read threadObj
Reviewed-by: dholmes, mgronlun
|
2020-09-07 14:33:10 +00:00 |
|
Stefan Karlsson
|
b4e85913bf
|
8240819: Assign a name to the JfrThreadSampler thread
Reviewed-by: mgronlun
|
2020-03-19 14:16:28 +01:00 |
|
Erik Gahlin
|
304d764a72
|
8238634: Reduce log verbosity of the JFR thread sampler
Reviewed-by: mgronlun
|
2020-02-10 14:21:51 +01:00 |
|
Markus Grönlund
|
8addc1418a
|
8226511: Implement JFR Event Streaming
Co-authored-by: Erik Gahlin <erik.gahlin@oracle.com>
Co-authored-by: Mikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
Reviewed-by: egahlin, mseledtsov, mgronlun
|
2019-10-30 19:43:52 +01:00 |
|
Robbin Ehn
|
c6446d44b7
|
8226228: Make Threads_lock an always safepoint checked lock
Reviewed-by: coleenp, dcubed, dholmes
|
2019-08-09 11:04:08 +02:00 |
|
Erik Gahlin
|
60b662d85e
|
8216283: Allow shorter method sampling interval than 10 ms
Reviewed-by: mgronlun
|
2019-06-06 20:19:03 +02:00 |
|
Coleen Phillimore
|
ccb2e9d925
|
8222988: Use MonitorLocker rather than MutexLocker when wait/notify used
Fixed use cases in code except CMS.
Reviewed-by: rehn, dcubed
|
2019-04-29 16:01:52 -04:00 |
|
Coleen Phillimore
|
fbafef11c0
|
8222811: Consolidate MutexLockerEx and MutexLocker
Make MutexLocker be MutexLockerEx implementation, remove MutexLockerEx calls.
Reviewed-by: dcubed, dholmes, pliden, rehn
|
2019-04-25 10:56:31 -04:00 |
|
Robbin Ehn
|
8552ad776a
|
8218147: make_walkable asserts on multiple calls
Reviewed-by: dholmes, dcubed
|
2019-04-17 09:25:27 +02:00 |
|
Yasumasa Suenaga
|
608258ffd1
|
8216486: Possibility of integer overflow in JfrThreadSampler::run()
Reviewed-by: rehn, sgehwolf
|
2019-01-11 23:32:52 +09:00 |
|
David Holmes
|
526f854cc1
|
8214097: Rework thread initialization and teardown logic
Reviewed-by: rehn, mgronlun, dcubed, kbarrett
|
2018-12-27 21:17:11 -05:00 |
|
Milan Mimica
|
9cbca323f7
|
8215727: Restore JFR thread sampler loop to old / previous behavior
Reviewed-by: egahlin, mgronlun
|
2018-12-21 16:56:40 +01:00 |
|
Markus Grönlund
|
8ed728c905
|
8210024: JFR calls virtual is_Java_thread from ~Thread()
Reviewed-by: kbarrett, dholmes, dcubed, egahlin
|
2018-11-15 11:10:04 +01:00 |
|
Mikael Vidstedt
|
f69921f2fc
|
8213436: Obsolete UseMembar
Reviewed-by: kvn, dholmes, mdoerr, adinn
|
2018-11-08 11:45:13 -08:00 |
|
David Holmes
|
eac28d7fae
|
8213137: Remove static initialization of monitor/mutex instances
Moved to the global mutex list in mutexLocker
Reviewed-by: tschatzl, dcubed, rehn, eosterlund
|
2018-11-08 07:42:08 -05: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 |
|
Kim Barrett
|
e1059f1301
|
8209976: Improve iteration over non-JavaThreads
Add NonJavaThread and move NamedThread iteration to new class.
Reviewed-by: eosterlund, coleenp, rkennke
|
2018-08-28 16:04:54 -04:00 |
|
Markus Grönlund
|
dd539c07ca
|
8203921: JFR thread sampling is missing fixes from JDK-8194552
Reviewed-by: egahlin
|
2018-06-04 12:51:24 +02:00 |
|
Zhengyu Gu
|
7a898e3e81
|
8203635: JFR sampler thread does not record stack info
Added call to record_stack_base_and_size() from sampler thread
Reviewed-by: shade, coleenp, stuefe
|
2018-05-22 14:49:39 -04:00 |
|
Erik Gahlin
|
a060be188d
|
8199712: Flight Recorder
Co-authored-by: Markus Gronlund <markus.gronlund@oracle.com>
Reviewed-by: coleenp, ihse, erikj, dsamersoff, mseledtsov, egahlin, mgronlun
|
2018-05-15 20:24:34 +02:00 |
|