diff options
author | atbrakhi <atbrakhi@igalia.com> | 2024-11-08 10:05:07 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-11-08 09:05:07 +0000 |
commit | 85a9ca7cb6b850f24c06a4bee71a9f61100f1d0c (patch) | |
tree | e25c888e5ba48d4bae16653e7d650eb82ebd5196 /components/layout_2020/display_list/mod.rs | |
parent | 645176742813c423c3c5016eaba69a546b286339 (diff) | |
download | servo-85a9ca7cb6b850f24c06a4bee71a9f61100f1d0c.tar.gz servo-85a9ca7cb6b850f24c06a4bee71a9f61100f1d0c.zip |
layout: Add instrumentation for `display_list` (#34128)
* Add instrumentation for display_list
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* review update
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
* review fix
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
---------
Signed-off-by: atbrakhi <atbrakhi@igalia.com>
Diffstat (limited to 'components/layout_2020/display_list/mod.rs')
-rw-r--r-- | components/layout_2020/display_list/mod.rs | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/components/layout_2020/display_list/mod.rs b/components/layout_2020/display_list/mod.rs index baf0cd890be..34c54a10848 100644 --- a/components/layout_2020/display_list/mod.rs +++ b/components/layout_2020/display_list/mod.rs @@ -181,6 +181,10 @@ impl DisplayList { fragment_tree: &FragmentTree, root_stacking_context: &StackingContext, ) -> (FnvHashMap<BrowsingContextId, Size2D<f32, CSSPixel>>, bool) { + #[cfg(feature = "tracing")] + let span = tracing::span!(tracing::Level::TRACE, "display_list::build"); + #[cfg(feature = "tracing")] + let _enter = span.enter(); let mut builder = DisplayListBuilder { current_scroll_node_id: self.compositor_info.root_reference_frame_id, current_reference_frame_scroll_node_id: self.compositor_info.root_reference_frame_id, |