Standalone version of Chrome's about:gpu profiling tool
Python JavaScript CSS Shell
Switch branches/tags
Nothing to show
Latest commit 6f6357b Dec 17, 2014 @natduca natduca Use latest trace-viewer
Permalink
Failed to load latest commit information.
data
src
third_party
.gitignore
.gitmodules
COPYING
LICENSE
README.md
run_tests
trace-event-viewer
trace-event-viewer.bat

README.md

trace_event_viewer` is a standalone version of Chrome's about:tracing UI for viewing multithreaded performance traces. Works on OSX and Linux and even Windows using Chrome Apps v2 to make it look like a regular app.

The core ui of this tool is a javascript app, hosted in a separate project at trace-viewer. All importing is handled by that module, so head on over to its project to find out how to generate traces.

QuickStart

Make sure to git submodule update --init after cloning

./trace-event-viewer trace_event/data/big_trace.json

w/a/s/d to move around the UI

Dependencies

  • python2.6 or better
  • chrome [yes, chrome]

Trace file format

See the trace-viewer codesite for information on the formats that trace-viewer supports.