protected ArrayList<GCParser> create_gc_parsers(GCStats gc_stats,boolean verbose){
  ArrayList<GCParser> parsers=new ArrayList<GCParser>(7);
  parsers.add(new ParGCYoungGCParser(gc_stats,verbose));
  parsers.add(new FWYoungGCParser(gc_stats,verbose));
  parsers.add(new ParGCFullGCParser(gc_stats,verbose));
  parsers.add(new CMSGCParser(gc_stats,verbose));
  parsers.add(new ParCompactPhaseGCParser(gc_stats,verbose));
  parsers.add(new FWOldGCParser(gc_stats,verbose));
  parsers.add(new FWFullGCParser(gc_stats,verbose));
  parsers.add(new VerboseGCParser(gc_stats,verbose));
  return parsers;
}

protected ArrayList < GCParser > create_gc_parsers ( GCStats gc_stats , boolean verbose ) { ArrayList < GCParser > parsers = new ArrayList < GCParser > ( 7 ) ; parsers . add ( new ParGCYoungGCParser ( gc_stats , verbose ) ) ; parsers . add ( new FWYoungGCParser ( gc_stats , verbose ) ) ; parsers . add ( new ParGCFullGCParser ( gc_stats , verbose ) ) ; parsers . add ( new CMSGCParser ( gc_stats , verbose ) ) ; parsers . add ( new ParCompactPhaseGCParser ( gc_stats , verbose ) ) ; parsers . add ( new FWOldGCParser ( gc_stats , verbose ) ) ; parsers . add ( new FWFullGCParser ( gc_stats , verbose ) ) ; parsers . add ( new VerboseGCParser ( gc_stats , verbose ) ) ; return parsers ; }
create the set of gcparsers . subclasses wishing to add a new parser should override this method .
