diff options
author | bors-servo <lbergstrom+bors@mozilla.com> | 2016-10-01 04:18:56 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2016-10-01 04:18:56 -0500 |
commit | 7f84982de2fe8283d1df37d704842e037432087e (patch) | |
tree | 8f4256d1375290dbdd3b66f1205955c3b0133a4d /python/tidy/servo_tidy_tests/test_tidy.py | |
parent | ad5881520891a00ab794fb028733a1e6e0ac56f2 (diff) | |
parent | cb11d8515051a3d6b33ba9403e25fba4fdc17a66 (diff) | |
download | servo-7f84982de2fe8283d1df37d704842e037432087e.tar.gz servo-7f84982de2fe8283d1df37d704842e037432087e.zip |
Auto merge of #13519 - pcwalton:signpost, r=larsbergstrom
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.
Screenshot: http://i.imgur.com/agLyzOU.png
r? @larsbergstrom
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/13519)
<!-- Reviewable:end -->
Diffstat (limited to 'python/tidy/servo_tidy_tests/test_tidy.py')
0 files changed, 0 insertions, 0 deletions