Derek White
f6810526ab
8140257: Add support for "gc service threads" to ConcurrentGCThread
...
Push up the common run() and stop() methods from subclasses to ConcurrentGCThread, as well as declaration iof run_service() stop_service().
Reviewed-by: kbarrett, pliden
2016-03-11 16:59:58 -05:00
Erik Helin
92143e58fa
8148973: Rename g1/concurrentMark.{hpp,cpp,inline.hpp} to g1/g1ConcurrentMark.{hpp,cpp,inline.hpp}
...
Reviewed-by: tschatzl, mgerdin
2016-02-05 16:03:56 +01:00
Bengt Rutisson
ffeb0bdad0
8145092: Use Unified Logging for the GC logging
...
JEP-271. VM changes contributed by brutisso, test changes contributed by david.
Co-authored-by: David Lindholm <david.lindholm@oralce.com>
Reviewed-by: sjohanss, david, brutisso
2015-12-10 14:57:55 +01:00
Derek White
3133bbb7fa
8138920: Refactor the sampling thread from ConcurrentG1RefineThread
...
Helps enable running without concurrent refinement threads
Reviewed-by: brutisso, pliden
2015-10-26 12:22:24 -04:00
Bengt Rutisson
5f4a67087f
8129626: G1: set_in_progress() and clear_started() needs a barrier on non-TSO platforms
...
Also reviewed by vitalyd@gmail.com
Reviewed-by: pliden, bpittore, bdelsart
2015-06-25 08:15:07 +02:00
Bengt Rutisson
7f2ffe8c0e
8129549: G1: Make sure the concurrent thread does not mix its logging with the STW pauses
...
Reviewed-by: pliden, tschatzl
2015-06-23 13:26:05 +02:00
Per Lidén
4dc240f785
8079792: GC directory structure cleanup
...
Reviewed-by: brutisso, stefank, david
2015-05-13 15:16:06 +02:00