src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp

changeset 6904
0982ec23da03
parent 6690
1772223a25a2
child 6906
581e70386ec9
     1.1 --- a/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp	Wed Jun 25 15:51:15 2014 -0700
     1.2 +++ b/src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp	Thu Jun 19 13:31:14 2014 +0200
     1.3 @@ -1,4 +1,4 @@
     1.4 -/*
     1.5 + /*
     1.6   * Copyright (c) 2001, 2013, Oracle and/or its affiliates. All rights reserved.
     1.7   * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
     1.8   *
     1.9 @@ -29,6 +29,7 @@
    1.10  #include "gc_implementation/g1/g1Log.hpp"
    1.11  #include "gc_implementation/g1/g1MMUTracker.hpp"
    1.12  #include "gc_implementation/g1/vm_operations_g1.hpp"
    1.13 +#include "gc_implementation/shared/gcTrace.hpp"
    1.14  #include "memory/resourceArea.hpp"
    1.15  #include "runtime/vmThread.hpp"
    1.16  
    1.17 @@ -109,8 +110,7 @@
    1.18        double scan_start = os::elapsedTime();
    1.19        if (!cm()->has_aborted()) {
    1.20          if (G1Log::fine()) {
    1.21 -          gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.22 -          gclog_or_tty->stamp(PrintGCTimeStamps);
    1.23 +          gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.24            gclog_or_tty->print_cr("[GC concurrent-root-region-scan-start]");
    1.25          }
    1.26  
    1.27 @@ -118,8 +118,7 @@
    1.28  
    1.29          double scan_end = os::elapsedTime();
    1.30          if (G1Log::fine()) {
    1.31 -          gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.32 -          gclog_or_tty->stamp(PrintGCTimeStamps);
    1.33 +          gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.34            gclog_or_tty->print_cr("[GC concurrent-root-region-scan-end, %1.7lf secs]",
    1.35                                   scan_end - scan_start);
    1.36          }
    1.37 @@ -127,8 +126,7 @@
    1.38  
    1.39        double mark_start_sec = os::elapsedTime();
    1.40        if (G1Log::fine()) {
    1.41 -        gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.42 -        gclog_or_tty->stamp(PrintGCTimeStamps);
    1.43 +        gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.44          gclog_or_tty->print_cr("[GC concurrent-mark-start]");
    1.45        }
    1.46  
    1.47 @@ -151,8 +149,7 @@
    1.48            }
    1.49  
    1.50            if (G1Log::fine()) {
    1.51 -            gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.52 -            gclog_or_tty->stamp(PrintGCTimeStamps);
    1.53 +            gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.54              gclog_or_tty->print_cr("[GC concurrent-mark-end, %1.7lf secs]",
    1.55                                        mark_end_sec - mark_start_sec);
    1.56            }
    1.57 @@ -167,8 +164,7 @@
    1.58                                     "in remark (restart #%d).", iter);
    1.59            }
    1.60            if (G1Log::fine()) {
    1.61 -            gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.62 -            gclog_or_tty->stamp(PrintGCTimeStamps);
    1.63 +            gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.64              gclog_or_tty->print_cr("[GC concurrent-mark-restart-for-overflow]");
    1.65            }
    1.66          }
    1.67 @@ -212,8 +208,7 @@
    1.68  
    1.69          double cleanup_start_sec = os::elapsedTime();
    1.70          if (G1Log::fine()) {
    1.71 -          gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.72 -          gclog_or_tty->stamp(PrintGCTimeStamps);
    1.73 +          gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.74            gclog_or_tty->print_cr("[GC concurrent-cleanup-start]");
    1.75          }
    1.76  
    1.77 @@ -233,8 +228,7 @@
    1.78  
    1.79          double cleanup_end_sec = os::elapsedTime();
    1.80          if (G1Log::fine()) {
    1.81 -          gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.82 -          gclog_or_tty->stamp(PrintGCTimeStamps);
    1.83 +          gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.84            gclog_or_tty->print_cr("[GC concurrent-cleanup-end, %1.7lf secs]",
    1.85                                   cleanup_end_sec - cleanup_start_sec);
    1.86          }
    1.87 @@ -274,8 +268,7 @@
    1.88  
    1.89        if (cm()->has_aborted()) {
    1.90          if (G1Log::fine()) {
    1.91 -          gclog_or_tty->date_stamp(PrintGCDateStamps);
    1.92 -          gclog_or_tty->stamp(PrintGCTimeStamps);
    1.93 +          gclog_or_tty->gclog_stamp(cm()->concurrent_gc_id());
    1.94            gclog_or_tty->print_cr("[GC concurrent-mark-abort]");
    1.95          }
    1.96        }

mercurial