Mikael Gerdin
|
cfd0efee84
|
8183935: G1GCPhaseTimes and G1RootProcessor do not include macros.hpp
Reviewed-by: tschatzl, ehelin
|
2017-07-17 09:30:07 +02:00 |
|
Bharadwaj Yadavalli
|
2841c5eb2b
|
8171008: Integrate AOT compiler into JDK
Co-authored-by: Christian Thalinger <cthalinger@twitter.com>
Co-authored-by: Dean Long <dean.long@oracle.com>
Co-authored-by: Dmitrij Pochepko <dmitrij.pochepko@oracle.com>
Co-authored-by: Dmitry Chuyko <dmitry.chuyko@oracle.com>
Co-authored-by: Doug Simon <doug.simon@oracle.com>
Co-authored-by: Eric Caspole <eric.caspole@oracle.com>
Co-authored-by: Igor Ignatyev <igor.ignatyev@oracle.com>
Co-authored-by: Igor Veresov <igor.veresov@oracle.com>
Co-authored-by: John Rose <john.r.rose@oracle.com>
Co-authored-by: Morris Meyer <morris.meyer@oracle.com>
Co-authored-by: Niclas Adlertz <niclas.adlertz@oracle.com>
Co-authored-by: Rickard Backman <rickard.backman@oracle.com>
Reviewed-by: erikj, mchung, psandoz, coleenp, iklam, stefank, simonis
|
2016-12-11 19:07:04 -08:00 |
|
Stefan Johansson
|
f6a7898995
|
8114823: G1 doesn't honor request to disable class unloading
Reviewed-by: tschatzl, mgerdin
|
2016-09-12 16:34:36 +02:00 |
|
Coleen Phillimore
|
de88e58a82
|
8154580: Save mirror in interpreter frame to enable cleanups of CLDClosure
GC walks the mirror using OopClosure rather than using CLDClosure in oops_interpreted_do()
Reviewed-by: dlong, twisti, stefank
|
2016-04-25 09:51:00 -04:00 |
|
Mikael Gerdin
|
43c73dc321
|
8154154: Separate G1 specific policy code from the CollectorPolicy class hierarchy
Move G1 runtime policy code to new class G1Policy which is unrelated to CollectorPolicy
Reviewed-by: kbarrett, ehelin
|
2016-03-18 15:20:43 +01:00 |
|
Mikael Gerdin
|
425894f2ea
|
8138762: Refactor setup of evacuation closures in G1
Introduce policy class containing the root scan closures.
Reviewed-by: ehelin, stefank
|
2015-10-14 14:50:43 +02:00 |
|
Mikael Gerdin
|
cf47fb3a23
|
8135012: Don't use G1RootProcessor when scanning remembered sets
Reviewed-by: jmasa, ecaspole
|
2015-09-04 09:47:35 +02:00 |
|
David Lindholm
|
b206c669f7
|
8133193: Memory leak in G1 because G1RootProcessor doesn't have desctructor
Reviewed-by: mgerdin, tschatzl
|
2015-08-12 16:32:29 +02:00 |
|
Thomas Schatzl
|
6e3ffb1aae
|
8073052: Rename and clean up the allocation manager hierarchy in g1Allocator.?pp
Fix naming of G1ParGCAllocator, decrease dependencies between G1CollectedHeap, G1Allocator and G1AllocRegion, additional documentation.
Reviewed-by: mgerdin, jmasa, kbarrett
|
2015-08-06 15:49:50 +02:00 |
|
Derek White
|
24c9ffed42
|
7097567: G1: abstract and encapsulate collector phases and transitions between them
Reviewed-by: mgerdin, tschatzl
|
2015-06-05 10:27:41 +02:00 |
|
Stefan Karlsson
|
b77b3ec014
|
8080111: Remove SubTaskDone::_n_threads
Reviewed-by: jmasa, kbarrett
|
2015-05-21 09:23:46 +02:00 |
|
Stefan Karlsson
|
c13872f88d
|
8080110: Remove usage of CollectedHeap::n_par_threads() from root processing
Reviewed-by: jmasa, kbarrett
|
2015-05-21 09:23:00 +02:00 |
|
Stefan Karlsson
|
e13e75547c
|
8080109: Use single-threaded code in Threads::possibly_parallel_oops_do when running with only one worker thread
Reviewed-by: jmasa, kbarrett
|
2015-05-21 09:10:47 +02:00 |
|
Per Lidén
|
4dc240f785
|
8079792: GC directory structure cleanup
Reviewed-by: brutisso, stefank, david
|
2015-05-13 15:16:06 +02:00 |
|