57 Commits

Author SHA1 Message Date
Roman Kennke
b788c73f53 8185580: Refactor Threads::possibly_parallel_oops_do() to use Threads::parallel_java_threads_do()
Reviewed-by: dholmes, coleenp
2017-10-17 18:54:03 +02:00
Erik Österlund
9adfa12663 8188919: Generalize GC thread suspend/resume at safepoints
Reviewed-by: pliden, rkennke
2017-10-17 08:51:55 +02:00
Coleen Phillimore
39b068db11 8188220: Remove Atomic::*_ptr() uses and overloads from hotspot
With the new template functions these are unnecessary.

Reviewed-by: kbarrett, dholmes, eosterlund
2017-10-16 22:36:06 -04:00
Robin Westberg
cb07ac64f3 8187042: Events to show which objects are associated with biased object revocations
Reviewed-by: mgronlun, dholmes, egahlin
2017-10-16 18:25:07 +02:00
Robin Westberg
f4d679fb21 8173917: Safepoint ID is not consistent across event-based tracing events
Reviewed-by: egahlin, mgronlun
2017-10-16 16:44:23 +02:00
Erik Österlund
394e6a8318 8186838: Generalize Atomic::inc/dec with templates
Reviewed-by: kbarrett, coleenp, dholmes
2017-09-26 14:05:27 +02:00
Stefan Johansson
52c73dd8a9 8184286: print_tracing_info() does not use Unified Logging for output
Reviewed-by: ehelin, sangheki
2017-09-21 14:32:05 +02:00