GCC Wikia
Advertisement

このページを編集する際は,編集に関する方針に従ってください.[]

概要[]

  • gcc-4.1.0/gcc/timevar.cにて定義
  • ストップタイムとスタートタイムの差分から各種時間を求める

実装[]

219 /* Add the difference between STOP_TIME and START_TIME to TIMER.  */
220 
221 static void
222 timevar_accumulate (struct timevar_time_def *timer,
223                     struct timevar_time_def *start_time,
224                     struct timevar_time_def *stop_time)
225 {
226   timer->user += stop_time->user - start_time->user;
227   timer->sys += stop_time->sys - start_time->sys;
228   timer->wall += stop_time->wall - start_time->wall;
229   timer->ggc_mem += stop_time->ggc_mem - start_time->ggc_mem;
230 }



リンク元

Advertisement