commit | 663e1bb52616f606189fdbf954ca56cafe875a7d | [log] [tgz] |
---|---|---|
author | Cristián Donoso <donosoc@google.com> | Thu Feb 14 14:26:47 2019 -0800 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Fri Feb 15 19:17:19 2019 +0000 |
tree | 694e5b1f4b42a3ee0ec84a58d68d9281d8308043 | |
parent | 657a3b8d31cb4f263f380753c2ef72ed525f3318 [diff] |
[debugger] Added debug lib + BlockTimer Created a new sub-library within debug_ipc so that other libraries, like elflib, can depend on this debug tools without a circular dependency. Added a BlockTimer class which logs the time from creation until the call to EndTimer. EndTimer is implicitly called on destruction. Added a global debug flag that will control the behaviour of these debug tools. Added also time information since the beginning of the program. This is useful to see timing differences between log statements. Removed the debug mode from the MessageLoop, as now that behavior is handled by the timer. Instrumented common blocks. TEST=manual Change-Id: Ib379901e9a1e22869030e380a44a7e078162194f
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See the documentation.