Merge branch 'reentrent-timing'
authorKim Nguyễn <kn@lri.fr>
Fri, 26 Oct 2012 12:04:11 +0000 (14:04 +0200)
committerKim Nguyễn <kn@lri.fr>
Fri, 26 Oct 2012 12:04:11 +0000 (14:04 +0200)
commitc24457c0df47a48b78bdfc93c3f2e4585687c639
treea70f94eb017e2c1d408b409531345f464887b963
parent6d471b1d8d9545dd8ee0ea6772b0d8253c981d96
parent7e27afe6fa006ad355237ccc0695c6493ea57929
Merge branch 'reentrent-timing'

The work in this branch makes the timing function re-entrant. It is now
possible to do (Utils.time f x ~msg:"Timing f") where f does
(Utils.time g y ~msg:"Timing g") and time will properly print out the timing
for g and f (in that order) when f returns.