* gold.cc: Include timer.h.
commit885dbbf6b54998b0c0afdd9f5aae7b8edd3782ff
authorCary Coutant <ccoutant@google.com>
Tue, 18 Oct 2011 00:06:09 +0000 (18 00:06 +0000)
committerCary Coutant <ccoutant@google.com>
Tue, 18 Oct 2011 00:06:09 +0000 (18 00:06 +0000)
treec658708b4b292d926220a12bfa3b94bf8704fec5
parentb5f101e46943bf5ef86f242d40d54be7615400d0
* gold.cc: Include timer.h.
(queue_middle_tasks): Stamp time.
(queue_final_tasks): Likewise.
* main.cc (main): Store timer in parameters.  Print timers
for each pass.
* parameters.cc (Parameters::Parameters): Initialize timer_.
(Parameters::set_timer): New function.
(set_parameters_timer): New function.
* parameters.h (Parameters::set_timer): New function.
(Parameters::timer): New function.
(Parameters::timer_): New data member.
(set_parameters_timer): New function.
* timer.cc (Timer::stamp): New function.
(Timer::get_pass_time): New function.
* timer.h (Timer::stamp): New function.
(Timer::get_pass_time): New function.
(Timer::pass_times_): New data member.
gold/ChangeLog
gold/gold.cc
gold/main.cc
gold/parameters.cc
gold/parameters.h
gold/timer.cc
gold/timer.h