aboutsummaryrefslogtreecommitdiffstats
path: root/components/metrics
Commit message (Collapse)AuthorAgeFilesLines
* Update references to malloc_size_of_derive, which is in crates.io now.Emilio Cobos Álvarez2019-01-131-1/+1
|
* Update MPL license to https (part 4)Jan Andre Ikenmeyer2018-11-191-1/+1
|
* `cargo fix --edition-idioms`Simon Sapin2018-11-081-10/+1
|
* Reorder importsPyfisch2018-11-061-2/+2
|
* Switch most crates to the 2018 editionSimon Sapin2018-11-061-0/+1
|
* Auto merge of #21325 - gterzian:crossbeam_integration, r=SimonSapin,jdmbors-servo2018-09-121-1/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replace mpsc with crossbeam-channel Follow up on https://github.com/servo/servo/pull/19515 --- Selecting over multiple channels in `std::sync::mpsc` is not stable and likely never will be: https://github.com/rust-lang/rust/issues/27800#issuecomment-260136777 > It seems the only thing keeping `mpsc_select` around is Servo. crossbeam-channel is designed specifically to replace `std::sync::mpsc` and fix many of its shortcomings: https://github.com/stjepang/rfcs-crossbeam/blob/channel/text/2017-11-09-channel.md This is to be landed together with https://github.com/servo/ipc-channel/pull/183. <!-- 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/21325) <!-- Reviewable:end -->
| * Replace mpsc with crossbeam/servo channel, update ipc-channelSimon Sapin2018-09-121-1/+1
| | | | | | | | Co-authored-by: Gregory Terzian <gterzian@users.noreply.github.com>
* | Format metrics #21373kingdido9992018-09-111-23/+27
|/
* added spec commentsddh2018-04-111-0/+2
|
* Bump env_logger to 0.5 and log to 0.4 in every servo crateBastien Orivel2018-03-281-1/+1
|
* Bump ipc-channel and bincodeBastien Orivel2018-03-211-1/+1
| | | | This required bumping uuid too which unfortunately duplicated rand.
* Decoupled gfx and metricsGeorg Streich2018-01-152-20/+2
|
* Print url of recorded PWMFernando Jiménez Moreno2017-12-072-5/+28
|
* Fix float conversion of paint timing metricsFernando Jiménez Moreno2017-12-071-2/+11
|
* added navigation start for interactive metricsddh2017-11-141-0/+6
|
* changed f64 to u64 for navigation start timing until it had to be floatddh2017-11-011-30/+30
|
* Fixes #19063Jacqueline Outka2017-10-311-1/+1
|
* added pipelines to all task sourcesddh2017-10-252-108/+65
| | | | changed task sources to accept pipeline ids
* added time to interactive metrics, refactored metrics to use traitsddh2017-10-242-72/+321
| | | | changed task macro to take pipeline info
* Update WR (details below):Glenn Watson2017-10-161-1/+1
| | | | | | | | | | * Add support for clip masks on text runs. * Fix atomic ordering of items with multiple shadows. * Update to bincode + ipc-channel with optimizations. * Fix some plane splitting precision errors. * Improve the anti-aliasing quality significantly. * Add internal ClipChain support. * Fix diacritic glyphs on Linux.
* Add paint metrics to Performance Timeline APIFernando Jiménez Moreno2017-08-231-6/+21
|
* Wait for actual paint before setting paint related metricsFernando Jiménez Moreno2017-08-222-33/+79
|
* PWM testsFernando Jiménez Moreno2017-07-211-0/+12
|
* Implement basic Time To First Paint and First Contentful Paint PWMsFernando Jiménez Moreno2017-07-202-0/+129