--- old/src/share/vm/gc_implementation/g1/concurrentMark.hpp 2013-03-12 14:50:12.333506718 -0700 +++ new/src/share/vm/gc_implementation/g1/concurrentMark.hpp 2013-03-12 14:50:12.125181392 -0700 @@ -1146,7 +1146,10 @@ // trying not to exceed the given duration. However, it might exit // prematurely, according to some conditions (i.e. SATB buffers are // available for processing). - void do_marking_step(double target_ms, bool do_stealing, bool do_termination); + void do_marking_step(double target_ms, + bool do_stealing, + bool do_termination, + bool is_serial); // These two calls start and stop the timer void record_start_time() {