Roman Kennke
|
6be7841937
|
8197999: Accessors in typeArrayOopDesc should use new Access API
Reviewed-by: eosterlund, pliden
|
2018-02-15 23:45:15 +01:00 |
|
Stefan Karlsson
|
f1540011d0
|
8196405: [REDO] NMT: add_committed_regions doesn't merge succeeding regions
Reviewed-by: eosterlund, coleenp, zgu
|
2018-02-21 12:40:05 +01:00 |
|
Kim Barrett
|
7f0f329daf
|
8194691: Cleanup unnecessary casts in Atomic/OrderAccess uses
Removed unnecessary casts.
Reviewed-by: coleenp, tschatzl
|
2018-02-11 03:12:15 -05:00 |
|
Zhengyu Gu
|
934390b571
|
8196923: [REDO] NMT: Report array class count in NMT summary
Added instance and array class counters in NMT summary report
Reviewed-by: minqi, stuefe, coleenp
|
2018-02-08 13:21:22 -05:00 |
|
Jesper Wilhelmsson
|
dd416bbf33
|
8196924: [BACKOUT] NMT: Report array class count in NMT summary
Reviewed-by: dholmes
|
2018-02-07 03:43:29 +01:00 |
|
Zhengyu Gu
|
41ace19206
|
8193184: NMT: Report array class count in NMT summary
Report array class and instance class count in NMT summary report
Reviewed-by: coleenp, minqi
|
2018-02-06 08:24:36 -05:00 |
|
Coleen Phillimore
|
48f208f193
|
8196907: Fix minimal vm
Reviewed-by: zgu, dholmes
|
2018-02-06 18:10:30 -05:00 |
|
Zhengyu Gu
|
897d228899
|
8194934: NMT: Remove MemTracker::get_virtual_memory_xxx_tracker(), create Tracker in place
Create tracker in place to avoid additional locking
Reviewed-by: coleenp
|
2018-02-05 13:23:26 -05:00 |
|
Coleen Phillimore
|
aa51ac19b3
|
8196199: Remove miscellaneous oop comparison operators
Co-authored-by: Kim Barrett <kim.barrett@oracle.com>
Reviewed-by: hseigel, lfoltan
|
2018-02-01 13:30:53 -05:00 |
|
Jesper Wilhelmsson
|
39c3127dc1
|
8196372: [BACKOUT] NMT: add_committed_regions doesn't merge succeeding regions
Reviewed-by: stefank
|
2018-01-30 16:26:40 +01:00 |
|
Stefan Karlsson
|
4f190cacf6
|
8196217: NMT: add_committed_regions doesn't merge succeeding regions
Reviewed-by: zgu, pliden, coleenp
|
2018-01-29 15:11:33 +01:00 |
|
Kim Barrett
|
e1356ec6cf
|
8194312: Support parallel and concurrent JNI global handle processing
Add OopStorage, change JNI gloabl/weak to use OopStorage.
Reviewed-by: coleenp, sspitsyn, eosterlund
|
2017-11-21 09:47:55 -05:00 |
|
Kim Barrett
|
9e5bf18428
|
8194406: Use Atomic::replace_if_null
Reviewed-by: coleenp, dholmes
|
2018-01-04 18:18:18 -05:00 |
|
Daniel D. Daugherty
|
230b5768d7
|
8191789: migrate more Thread-SMR stuff from thread.[ch]pp -> threadSMR.[ch]pp
Reviewed-by: stefank, coleenp, dholmes, gthornbr
|
2017-12-06 15:19:30 -05:00 |
|
Roman Kennke
|
3f3f0cb67e
|
8191564: Refactor GC related servicability code into GC specific subclasses
Reviewed-by: ehelin, eosterlund
|
2017-11-30 13:40:07 +01:00 |
|
Stefan Karlsson
|
58dd5210ec
|
8192061: Clean up allocation.inline.hpp includes
Reviewed-by: eosterlund, coleenp
|
2017-11-28 21:43:45 +01:00 |
|
Stefan Karlsson
|
5fd6905c94
|
8191858: Add missing includes in memoryManager.hpp
Reviewed-by: ehelin, tschatzl, pliden
|
2017-11-24 15:21:28 +01:00 |
|
Daniel D. Daugherty
|
0dff96ff0b
|
8167108: inconsistent handling of SR_lock can lead to crashes
Add Thread Safe Memory Reclamation (Thread-SMR) mechanism.
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Co-authored-by: Robbin Ehn <robbin.ehn@oracle.com>
Reviewed-by: coleenp, dcubed, dholmes, eosterlund, gthornbr, kbarrett, rehn, sspitsyn, stefank
|
2017-11-22 17:54:50 -08:00 |
|
Magnus Ihse Bursie
|
5713b7c2bd
|
8191202: Remove duplicated jmm.h
Reviewed-by: erikj, coleenp
|
2017-11-22 14:53:20 +01:00 |
|
Zhengyu Gu
|
af39a810d7
|
8190357: NMT: Include metadata information in NMT final report when PrintNMTStatistics is on
Include metadata information in NMT final report
Reviewed-by: adinn, stuefe
|
2017-11-16 20:21:11 -05:00 |
|
Roman Kennke
|
04e375658c
|
8183542: Factor out serial GC specific code from GenCollectedHeap into its own subclass
Reviewed-by: kbarrett, jgeorge
|
2017-10-25 10:05:17 +02:00 |
|
Zhengyu Gu
|
92ae7c8cfd
|
8189688: NMT: Report per-class load metadata information
Report per-class loader metadata info via NMT jcmd metadata sub-command
Reviewed-by: stuefe, coleenp
|
2017-11-07 09:37:45 -05: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 |
|
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 |
|
Roman Kennke
|
4516caf125
|
8179387: Factor out CMS specific code from GenCollectedHeap into its own subclass
Reviewed-by: ehelin, coleenp
|
2017-10-12 15:08:19 +02:00 |
|
Ujwal Vangapally
|
96d0817455
|
8185003: JMX: Add a version of ThreadMXBean.dumpAllThreads with a maxDepth argument
Added two new API's to limit the stack trace depth
Reviewed-by: mchung, dfuchs, rriggs, egahlin
|
2017-10-05 01:31:53 -07:00 |
|
Zhengyu Gu
|
c4ba1b52b3
|
8186770: NMT: Report metadata information in NMT summary
Added metadata statistics in NMT summary report
Reviewed-by: adinn, coleenp
|
2017-09-28 09:56:54 -04:00 |
|
Coleen Phillimore
|
03d1c13fa3
|
8081323: ConstantPool::_resolved_references is missing in heap dump
Add resolved_references and init_lock as hidden static field in class so root is found.
Reviewed-by: hseigel, jiangli, sspitsyn
|
2017-09-26 10:03:17 -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 |
|