Thomas Schatzl
80fa8a7208
8196602: Change HeapRegionClosure to comply to naming conventions
...
Reviewed-by: kbarrett, sjohanss
2018-02-09 13:09:55 +01:00
Ioi Lam
a3cb6e9204
8178351: Simplify MetaspaceShared::is_in_shared_space and MetaspaceObj::is_shared
...
Use a single range check with MetaspaceObj::_shared_metaspace_{base,top}
Reviewed-by: jiangli, redestad, shade
2018-01-16 16:57:53 -08:00
Ioi Lam
c7421b5e3b
8193672: [test] Enhance vm.cds property to check for all conditions required to run CDS tests
...
Reviewed-by: dholmes, dsamersoff, simonis
2017-12-04 08:59:47 -08:00
Jiangli Zhou
61e736cbae
8188791: Move AppCDS from closed repo to open repo
...
Co-authored-by: Mikhailo Seledtsov <mikhailo.seledtsov@oracle.com>
Co-authored-by: Calvin Cheung <calvin.cheung@oracle.com>
Reviewed-by: dsamersoff, simonis, minqi
2017-11-27 20:21:34 -08: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
Mikhailo Seledtsov
eadfc06bd0
8189762: [TESTBUG] Create tests for JDK-8146115 container awareness and resource configuration
...
Created tests for the feature
Reviewed-by: bobv, iignatyev
2017-11-16 19:01:01 -08:00
Robbin Ehn
104ecb2dd1
8189941: Implementation JEP 312: Thread-local handshake
...
Introduce a way to execute a callback on threads without performing a global VM safepoint. Make it both possible and cheap to stop individual threads and not just all threads or none.
Co-authored-by: Mikael Gerdin <mikael.gerdin@oracle.com>
Co-authored-by: Erik Osterlund <erik.osterlund@oracle.com>
Reviewed-by: mdoerr, neliasso, acorn, aph, coleenp, dholmes
2017-08-31 10:00:28 +02:00
Jiangli Zhou
c2d94a0073
8189840: CheckCachedResolvedReferencesApp has no cached resolved references
...
Add WhiteBox.areOpenArchiveHeapObjectsMapped() for CheckCachedResolvedReferencesApp to check and skip test when open archive heap objects are not mapped.
Reviewed-by: iklam, ccheung
2017-11-07 18:48:17 -05:00
Thomas Schatzl
0757704af2
8184667: Clean up G1ConcurrentMark files
...
Fix naming, formatting, access control, remove unused code.
Reviewed-by: sjohanss, pliden
2017-10-23 11:46:12 +02:00
Goetz Lindenmaier
92fc72a86b
8187045: [linux] Not all libraries in the VM are linked with -z,noexecstack
...
Reviewed-by: ihse, dholmes
2017-09-25 23:42:58 -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