various timer fixes: move operator= out of line,
authorChris Lattner <sabre@nondot.org>
Mon, 29 Mar 2010 21:24:52 +0000 (21:24 +0000)
committerChris Lattner <sabre@nondot.org>
Mon, 29 Mar 2010 21:24:52 +0000 (21:24 +0000)
commit0ea86bc411748f10b913f42ef3a71b46ace7ceb2
tree91896ffe2c86ab99e2a8e29aa2db496380e4ab12
parent34247a0f356edf45ae3ad9ce04e1f90a77c6dba7
various timer fixes: move operator= out of line,
eliminate the per-timer lock (timers should be
externally locked if needed), the info-output-stream
can never be dbgs(), so drop the check.  Make some
stuff private.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@99839 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/Timer.h
lib/Support/Timer.cpp