Bengt Rutisson
|
d2f816a875
|
8076452: Remove SharedHeap
Reviewed-by: stefank, sjohanss, david
|
2015-04-02 16:08:41 +02:00 |
|
Bengt Rutisson
|
7c5c5d80b7
|
8076289: Move the StrongRootsScope out of SharedHeap
Reviewed-by: stefank, sjohanss, david
|
2015-04-02 16:07:27 +02:00 |
|
Bengt Rutisson
|
c3b72f7f5b
|
8076454: Clean up/move things out of SharedHeap
Reviewed-by: stefank, sjohanss, david
|
2015-04-02 16:06:07 +02:00 |
|
Stefan Karlsson
|
232a59cb40
|
8075955: Replace the macro based implementation of oop_oop_iterate with a template based solution
Reviewed-by: brutisso, coleenp, kbarrett, sjohanss
|
2015-04-02 10:04:27 +02:00 |
|
David Lindholm
|
b6009d4a48
|
8016276: CMS concurrentMarkSweepGeneration contains lots of unnecessary allocation failure handling
Reviewed-by: stefank, pliden
|
2015-04-01 12:34:26 +02:00 |
|
Bengt Rutisson
|
bedce0572a
|
8076314: Remove the static instance variable SharedHeap:: _sh
Reviewed-by: pliden, jmasa
|
2015-04-02 06:42:24 +02:00 |
|
David Lindholm
|
04fdb5ca76
|
8076055: cms: PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC needs to be removed from source files
Reviewed-by: brutisso, tschatzl
|
2015-03-27 15:10:11 +01:00 |
|
Jesper Wilhelmsson
|
2c63bc9175
|
8075635: Remove GenerationSpec array
Replaced the array with explicit variables for young and old
Reviewed-by: kbarrett, mgerdin
|
2015-03-16 13:28:27 +01:00 |
|
Stefan Karlsson
|
0c57e77d43
|
8075803: Fix GC includes and forward declarations
Reviewed-by: pliden, mgerdin
|
2015-03-24 11:21:21 +01:00 |
|
Jesper Wilhelmsson
|
c1bc0a31b2
|
8074459: Flags handling memory sizes should be of type size_t
Changed the type to size_t for flags that handles memory sizes
Reviewed-by: kbarrett, tschatzl
|
2015-03-03 18:01:27 +01:00 |
|
Mikael Gerdin
|
f5292016ee
|
8075210: Refactor strong root processing in order to allow G1 to evolve separately from GenCollectedHeap
Create a G1RootProcessor and move SharedHeap root processing to GenCollectedHeap
Reviewed-by: brutisso, tschatzl, ehelin
|
2014-12-01 15:24:56 +01:00 |
|
Stefan Karlsson
|
426a345fec
|
8075242: Remove SpecializationStats
Reviewed-by: brutisso, mgerdin
|
2015-03-17 13:23:49 +01:00 |
|
Jesper Wilhelmsson
|
7e86840f64
|
8057632: Remove auxiliary code used to handle the generations array
Removed next_gen(), prev_gen(), and get_gen().
Reviewed-by: kbarrett, tschatzl
|
2015-03-05 23:47:26 +01:00 |
|
David Lindholm
|
bcf9ea6cbf
|
8073463: G1 does not mangle freed heap regions
Reviewed-by: mgerdin, jwilhelm
|
2015-03-12 14:09:36 +01:00 |
|
David Lindholm
|
8fe1e48f0c
|
8073545: Use shorter and more descriptive names for GC worker threads
Reviewed-by: ehelin, jwilhelm
|
2015-03-05 16:43:26 +01:00 |
|
David Lindholm
|
a827cdfa10
|
8073464: GC workers do not have thread names
Reviewed-by: brutisso, tschatzl
|
2015-03-03 12:19:35 +01:00 |
|
Jesper Wilhelmsson
|
e238141b5c
|
8061802: REDO - Remove the generations array
The _gens array is removed and replaced by explicit _young_gen and _old_gen variables.
Reviewed-by: kbarrett, mgerdin
|
2014-08-22 10:10:08 +02:00 |
|
Marcus Larsson
|
7727fe0044
|
8072621: Clean up around VM_GC_Operations
Reviewed-by: brutisso, jmasa
|
2015-02-13 09:48:49 +01:00 |
|
Mikael Gerdin
|
8daca859f8
|
8055479: TLAB stability
Reviewed-by: brutisso, stefank, ahgross
|
2014-10-09 15:42:23 +02:00 |
|
Vladimir Kozlov
|
0936c21af6
|
Merge
|
2014-12-23 16:42:48 -08:00 |
|
Volker Simonis
|
97f5022f02
|
8067865: Changes 8066780/8066782 broke the non-PCH build
Reviewed-by: kvn
|
2014-12-18 16:53:13 +01:00 |
|
Jesper Wilhelmsson
|
dfc952b138
|
Merge
|
2014-12-18 16:15:49 +01:00 |
|
Kim Barrett
|
093d2698fc
|
8066827: Remove ReferenceProcessor::clean_up_discovered_references()
Abandon rather than clean up discovered references.
Reviewed-by: jmasa, ysr
|
2014-12-17 22:32:44 -05:00 |
|
Yumin Qi
|
e4961abb71
|
Merge
|
2014-12-12 20:49:14 -08:00 |
|
Max Ockner
|
1d76295d70
|
8047290: Make Mutex::_no_safepoint_check_flag locks verify that this lock never checks for safepoint
Ensure consistent safepoint checking in Mutex/Monitor locking methods.
Reviewed-by: dholmes, dcubed, coleenp
|
2014-12-11 21:34:43 -05:00 |
|
Bengt Rutisson
|
bdb2636f9e
|
8066782: Move common code from CMSGeneration and TenuredGeneration to CardGeneration
Reviewed-by: kbarrett, tschatzl
|
2014-12-10 11:32:22 +01:00 |
|
Bengt Rutisson
|
ef7d6c3b9d
|
8066780: Split CardGeneration out to its own file
Reviewed-by: kbarrett, tschatzl
|
2014-12-10 11:30:46 +01:00 |
|
Derek White
|
12273757f7
|
8061611: Remove deprecated command line flags
Reviewed-by: jwilhelm, brutisso
|
2014-12-17 18:09:24 +01:00 |
|
Jesper Wilhelmsson
|
9b430f2262
|
Merge
|
2014-12-04 10:40:19 +01:00 |
|
Yumin Qi
|
9767fa7cb2
|
Merge
|
2014-12-03 20:32:33 -08:00 |
|
Max Ockner
|
91dbd4f088
|
8060074: os::free() takes MemoryTrackingLevel but doesn't need it
Cleaned up unused arguments in os::free and it's callers.
Reviewed-by: lfoltan, coleenp, ctornqvi, dholmes
|
2014-12-01 12:16:15 -05:00 |
|
Bengt Rutisson
|
5c41d82d78
|
8065993: Merge OneContigSpaceCardGeneration with TenuredGeneration
Reviewed-by: mgerdin, kbarrett
|
2014-12-01 14:37:25 +01:00 |
|
Bengt Rutisson
|
ca3e287e96
|
8065992: Change CMSCollector::_young_gen to be a ParNewGeneration*
Reviewed-by: mgerdin, kbarrett
|
2014-12-02 09:51:16 +01:00 |
|
Bengt Rutisson
|
d8635f58cd
|
8066133: Fix missing reivew changes for JDK-8065972
Reviewed-by: mgerdin, stefank
|
2014-11-28 08:20:52 +01:00 |
|
Bengt Rutisson
|
0ecc753586
|
8065972: Remove support for ParNew+SerialOld and DefNew+CMS
Reviewed-by: mgerdin, stefank
|
2014-11-27 21:02:13 +01:00 |
|
Mikael Gerdin
|
d65f3c41b7
|
8065218: Move CMS-specific fields from Space to CompactibleFreeListSpace
Reviewed-by: brutisso, tschatzl, sangheki
|
2014-11-26 10:51:52 +01:00 |
|
John Coomes
|
894e9e8f87
|
8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
Reviewed-by: tschatzl, jmasa, kbarrett
|
2014-11-07 15:34:33 -08:00 |
|
Bengt Rutisson
|
4601eb634a
|
8061308: Remove iCMS
Reviewed-by: mgerdin, jmasa
|
2014-10-31 09:10:51 +01:00 |
|
Marcus Larsson
|
5fd7516136
|
8043243: convert SCAN_AND_FORWARD, SCAN_AND_ADJUST_POINTERS, SCAN_AND_COMPACT macros to methods
Reviewed-by: mgerdin, kbarrett
|
2014-10-30 12:45:22 +01:00 |
|
Jesper Wilhelmsson
|
27e9dd8a8d
|
8061805: BACKOUT - Remove the generations array
Backing out the change due to non-trivial test problems in nightly testing.
Reviewed-by: jwilhelm, mgerdin
|
2014-10-22 16:40:43 +02:00 |
|
Bengt Rutisson
|
2da855a259
|
8064865: Remove the debug funciontality RotateCMSCollectionTypes for CMS
Reviewed-by: jmasa, kbarrett, ysr
|
2014-11-18 10:39:16 +01:00 |
|
Bengt Rutisson
|
4b60638d85
|
8064702: Remove the CMS foreground collector
Reviewed-by: kbarrett, ysr
|
2014-11-18 10:23:26 +01:00 |
|
Kim Barrett
|
294a63af5f
|
8062036: ConcurrentMarkThread::slt may be invoked before ConcurrentMarkThread::makeSurrogateLockerThread causing intermittent crashes
Suppress gc_alot during VM init, improve error for SLT uninitialized.
Reviewed-by: jmasa, brutisso, tschatzl
|
2014-11-11 13:39:00 -05:00 |
|
Marcus Larsson
|
46e9fb5176
|
6979279: remove special-case code for ParallelGCThreads==0
Reviewed-by: jwilhelm, brutisso, kbarrett
|
2014-10-21 11:57:22 +02:00 |
|
Jesper Wilhelmsson
|
71edbb2d96
|
8055702: Remove the generations array
The _gens array is removed and replaced by explicit _young_gen and _old_gen variables.
Reviewed-by: mgerdin, kbarrett
|
2014-08-22 10:10:08 +02:00 |
|
Marcus Larsson
|
59bc281604
|
8035729: Code using assert(is_oop_or_null) needs better error messages
Modified error messages to include the oops
Reviewed-by: stefank, tschatzl
|
2014-09-18 11:04:00 +02:00 |
|
Stefan Johansson
|
204425b78f
|
8028787: tmtools/jstat/gcoldcapacity/jstat_gcoldcapacity02 fails nsk.share.Failure: OGC < OGCMN in RT_Baseline
Passing the min and max size of the generation into the counter instead of using the space to estimate sizes.
Reviewed-by: stefank, tschatzl
|
2014-08-27 09:47:06 +02:00 |
|
Jon Masamitsu
|
9b3282f79b
|
Merge
|
2014-08-15 09:06:17 -07:00 |
|
Zhengyu Gu
|
f0cf82f571
|
8046598: Scalable Native memory tracking development
Enhance scalability of native memory tracking
Reviewed-by: coleenp, ctornqvi, gtriantafill
|
2014-08-07 12:18:58 -07:00 |
|
Martin Doerr
|
071c3a3924
|
8050973: CMS/G1 GC: add missing Resource and Handle mark
Add Resource/HandleMark in the work() method of some AbstractGangTask to reclaim these resources earlier.
Reviewed-by: tschatzl, goetz
|
2014-07-29 10:26:09 +02:00 |
|