servo/components/util
Patrick Walton cb11d85150 profile: Integrate the time profiler with the macOS signpost
infrastructure.

With this change, if you supply the `-Z signpost` flag, Instruments.app
can display Servo events overlaid with callstack data. Even better, you
can get call stack profiling for individual Servo events (one layout,
one network request, one style recalculation, etc.)

This adds a dependency on the `signpost` crate. On unsupported OS's,
this crate is an no-op.
2016-10-01 00:12:49 -07:00
..
basedir.rs Restore Android to using /sdcard/servo for data, cache, and config paths 2016-06-09 12:54:15 -05:00
Cargo.toml Update euclid to 0.10.1 2016-08-21 03:03:45 +02:00
geometry.rs Update to euclid 0.8 2016-08-12 03:12:06 +02:00
ipc.rs Update ipc-channel to pick up the improved error reporting. 2015-11-23 16:38:39 -08:00
lib.rs Add assertion that this is not a flex item 2016-09-29 10:29:35 -07:00
opts.rs profile: Integrate the time profiler with the macOS signpost 2016-10-01 00:12:49 -07:00
prefs.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
remutex.rs Reorder use statements 2016-09-09 04:55:19 +02:00
resource_files.rs Use Result instead of panicking when the resource dir can't be found 2016-07-21 12:07:25 +05:30
thread.rs Removed panic channel, replaced by integrated logging and issue reporting. 2016-07-20 21:56:43 -05:00