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
This commit is contained in:
Mikael Gerdin 2016-03-18 15:20:43 +01:00
parent 7ced38a6b5
commit 43c73dc321
34 changed files with 1692 additions and 1620 deletions

View file

@ -27,7 +27,6 @@
#include "gc/g1/concurrentG1RefineThread.hpp"
#include "gc/g1/g1CollectedHeap.inline.hpp"
#include "gc/g1/g1HotCardCache.hpp"
#include "gc/g1/g1Predictions.hpp"
#include "runtime/java.hpp"
#include "utilities/debug.hpp"
#include "utilities/globalDefinitions.hpp"