Add task profiler, which works by instrumenting each task runtime when enabled.

This commit is contained in:
Glenn Watson 2014-10-29 07:24:34 +10:00
parent 3aad350a64
commit 90d793cdc8
7 changed files with 241 additions and 10 deletions

2
ports/cef/Cargo.lock generated
View file

@ -57,6 +57,7 @@ version = "0.0.1"
dependencies = [
"azure 0.1.0 (git+https://github.com/servo/rust-azure#e151fa23f5cb3c1ef62b4d41bad9abdd1f4f3471)",
"geom 0.1.0 (git+https://github.com/servo/rust-geom#b001a76e907befaae1d0d6dd259418a22092da86)",
"util 0.0.1",
]
[[package]]
@ -123,6 +124,7 @@ version = "0.0.1"
dependencies = [
"devtools_traits 0.0.1",
"msg 0.0.1",
"util 0.0.1",
]
[[package]]

View file

@ -71,6 +71,7 @@ pub extern "C" fn cef_run_message_loop() {
trace_layout: false,
devtools_port: None,
initial_window_size: TypedSize2D(800, 600),
profile_tasks: false,
user_agent: None,
dump_flow_tree: false,
validate_display_list_geometry: false,