public NormalFullGCParser(){
  patterns.add(Pattern.compile("^([^\\s]+): (?:[\\.0-9]+): \\[Full GC(?:[^\\s]+): (?:[\\.0-9]+): \\[CMS: ([0-9]+)K->([0-9]+)K\\(([0-9]+)K\\), (?:[\\.0-9]+) secs\\] ([0-9]+)K->([0-9]+)K\\(([0-9]+)K\\), \\[CMS Perm : ([0-9]+)K->([0-9]+)K\\(([0-9]+)K\\)\\], ([\\.0-9]+) secs\\] \\[Times: user=(?:[\\.0-9]+) sys=(?:[\\.0-9]+), real=([\\.0-9]+) secs\\]"));
}

public NormalFullGCParser ( ) { patterns . add ( Pattern . compile ( "^([^\\s]+): (?:[\\.0-9]+): \\[Full GC(?:[^\\s]+): (?:[\\.0-9]+): \\[CMS: ([0-9]+)K->([0-9]+)K\\(([0-9]+)K\\), (?:[\\.0-9]+) secs\\] ([0-9]+)K->([0-9]+)K\\(([0-9]+)K\\), \\[CMS Perm : ([0-9]+)K->([0-9]+)K\\(([0-9]+)K\\)\\], ([\\.0-9]+) secs\\] \\[Times: user=(?:[\\.0-9]+) sys=(?:[\\.0-9]+), real=([\\.0-9]+) secs\\]" ) ) ; }
2014 - 08 - 13t12 : 22 : 25 . 488 - 0700 : 144 . 526 : [ full gc2014 - 08 - 13t12 : 22 : 25 . 488 - 0700 : 144 . 526 : [ cms : 9845647k - > 10115891k ( 97517568k ) , 14 . 2064400 secs ] 10215536k - > 10115891k ( 100348736k ) , [ cms perm : 24119k - > 24107k ( 24320k ) ] , 14 . 2066090 secs ] [ times : user = 13 . 86 sys = 0 . 32 , real = 14 . 20 secs ]
