Roman Kennke
82fcfbfbc4
8189373: jmap -heap exited with error code
...
Add CMSHeap related bits to SA code
Reviewed-by: dholmes, jgeorge
2017-10-19 20:48:31 -04:00
Magnus Ihse Bursie
da4336daaf
Merge
2017-10-19 14:15:06 +02:00
Magnus Ihse Bursie
7c78b40f8d
8189608: Remove duplicated jni.h
...
Reviewed-by: erikj, dholmes, coleenp
2017-10-19 11:59:52 +02:00
Erik Österlund
29eea5d4a1
8189355: Cleanup of BarrierSet barrier functions
...
Reviewed-by: shade, kbarrett, pliden, rkennke
2017-10-19 11:25:55 +02:00
Stefan Karlsson
6e571871e6
8189360: JvmtiExport::weak_oops_do is called for all JNIHandleBlock instances
...
Reviewed-by: pliden, kbarrett, sspitsyn
2017-10-18 21:15:01 +02:00
Calvin Cheung
449114a4f6
8185694: Replace SystemDictionaryShared::_java_platform_loader with SystemDictionary::is_platform_class_loader()
...
Added the creation of _java_platform_loader
Reviewed-by: iklam, coleenp, mchung, dholmes, jiangli
2017-10-10 14:38:56 -07:00
Mandy Chung
4c1297b778
8188052: JNI FindClass needs to specify the class loading context used for library lifecycle hooks
...
Reviewed-by: alanb, coleenp, dholmes
2017-10-10 11:52:42 -07:00
Erik Österlund
bf5816a2c5
8188813: Generalize OrderAccess to use templates
...
Reviewed-by: dholmes, coleenp
2017-10-09 14:39:59 +02:00
Serguei Spitsyn
70bbf43808
Merge
2017-10-09 07:08:53 +00:00
Yasumasa Suenaga
72ef94f770
8187403: [Unknown generation] is shown in Stack Memory on HSDB
...
Reviewed-by: sspitsyn, jgeorge
2017-10-07 22:45:12 +09:00
Zhengyu Gu
0d8679e178
8187685: NMT: Tracking compiler memory usage of thread's resource area
...
Bias compiler thread's resource area to mtCompiler
Reviewed-by: kvn, coleenp
2017-10-06 22:40:31 -04:00
Erik Österlund
b6bc02e70f
8188224: Generalize Atomic::load/store to use templates
...
Reviewed-by: dholmes, coleenp
2017-10-05 10:55:34 +02:00
Serguei Spitsyn
8f9b248011
Merge
2017-09-29 23:53:15 +00:00
Yasumasa Suenaga
858db7244e
8187402: UnknownOopException is occurred on Stack Memory window in HSDB
...
Reviewed-by: sspitsyn, jgeorge
2017-09-29 21:00:18 +09:00
Mikael Gerdin
04b79fa8f3
8187040: ThreadCritical crashes on Solaris if used between os::init and os::init_2
...
Reviewed-by: dholmes, stuefe
2017-09-25 21:25:46 -04:00
Coleen Phillimore
cc04ffc7b3
Merge
2017-10-03 21:21:35 +00:00
Coleen Phillimore
73a801bc43
8186777: Make Klass::_java_mirror an OopHandle
...
Add indirection for fetching mirror so that GC doesn't have to follow CLD::_klasses
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Reviewed-by: hseigel, thartmann, eosterlund, stefank
2017-10-03 16:42:04 -04:00
Erik Österlund
aa72ba3a64
8187977: Generalize Atomic::xchg to use templates
...
Reviewed-by: kbarrett, coleenp
2017-09-26 21:37:01 +02:00
David Holmes
fd93a04684
8185062: Set AssumeMP to true and deprecate the flag
...
Reviewed-by: shade, dcubed, kvn
2017-10-02 18:56:30 -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
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
Vladimir Ivanov
fa8b858052
8174962: Better interface invocations
...
Reviewed-by: jrose, coleenp, ahgross, acorn, iignatyev
2017-05-26 18:39:27 +03:00