Chinmay Garde
e8f8a9253a
Roll buildroot to 75660ad5 and complete the C++ 17 transition. ( #9319 )
2019-06-14 12:52:03 -07:00
Chinmay Garde
ad5b722a72
Simplify the fallback waiter and add traces for vsync scheduling overhead. ( #8185 )
2019-03-18 15:49:16 -07:00
Chinmay Garde
4b01d795fe
Add frame and target time metadata to vsync events and connect platform vsync events using flows. ( #8172 )
...
This will allow us to easily visualize the time the platform informed the engine of a vsync event, its arguments, and when the engine began its UI thread workload using this information.
2019-03-14 16:48:01 -07:00
Chinmay Garde
246f0e3f4a
Add an allocator specific check to ensure that strings passed to the timeline are not heap allocated. ( #8168 )
...
Verified that the tests fail on issues like https://github.com/flutter/engine/pull/8166 . Unfortunately, there is no x-platform way to perform this check but this should gate incorrect traces being added to the engine.
2019-03-14 14:15:46 -07:00
Chinmay Garde
906d684a77
Reland ""Add support for trace counters with variable arguments and instrument the raster cache." ( #8145 )
...
This reverts commit bc901324faf5a24f9220cc7ecbcf5b97b96ae09f and fixes the
discovered on Windows builds.
2019-03-13 13:53:22 -07:00
Chinmay Garde
bc901324fa
Revert "Add support for trace counters with variable arguments and instrument the raster cache. ( #8094 )" ( #8122 )
...
This reverts commit 2a0d3542851ae59c2d2f490d1111eeb57b0da388.
2019-03-11 15:09:24 -07:00
Chinmay Garde
2a0d354285
Add support for trace counters with variable arguments and instrument the raster cache. ( #8094 )
2019-03-11 14:44:43 -07:00
Michael Goderbauer
70a1106b50
Unify copyright lines ( #6757 )
2018-11-07 12:24:35 -08:00
Chinmay Garde
ef98dcb11f
Add support for counter timeline traces from the engine. ( #6315 )
2018-09-26 13:26:23 -07:00
P.Y. Laligand
6fcb45991d
Move //dart to //third_party/dart. ( #4245 )
2017-10-19 01:20:38 -07:00
Michael Goderbauer
08961f8ec5
Format all c-like sources with clang-format ( #4088 )
...
* format
* license script adaptions
* updated licenses
* review comments
2017-09-12 15:36:20 -07:00
Chinmay Garde
61c4898a9b
Add support for flow traces in fml/trace_event. ( #3903 )
2017-07-18 19:00:29 -07:00
Chinmay Garde
26a6615dad
Implementations of platform agnostic portions of FML. ( #3487 )
2017-03-20 13:41:41 -07:00