From 824cdc5dcd3ec124ff332143c01ba1d461f5f9b3 Mon Sep 17 00:00:00 2001 From: Lucien Greathouse Date: Fri, 27 May 2022 18:12:56 -0400 Subject: [PATCH] Annotate snapshot_rbxm for profiling --- src/snapshot/instance_snapshot.rs | 1 + src/snapshot_middleware/rbxm.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/snapshot/instance_snapshot.rs b/src/snapshot/instance_snapshot.rs index 050dc067..77e9f3c6 100644 --- a/src/snapshot/instance_snapshot.rs +++ b/src/snapshot/instance_snapshot.rs @@ -102,6 +102,7 @@ impl InstanceSnapshot { } } + #[profiling::function] pub fn from_tree(tree: &WeakDom, id: Ref) -> Self { let instance = tree.get_by_ref(id).expect("instance did not exist in tree"); diff --git a/src/snapshot_middleware/rbxm.rs b/src/snapshot_middleware/rbxm.rs index b1d61313..c94d4ef4 100644 --- a/src/snapshot_middleware/rbxm.rs +++ b/src/snapshot_middleware/rbxm.rs @@ -7,6 +7,7 @@ use crate::snapshot::{InstanceContext, InstanceMetadata, InstanceSnapshot}; use super::util::PathExt; +#[profiling::function] pub fn snapshot_rbxm( context: &InstanceContext, vfs: &Vfs,