Skip to content

Commit 3f6f1d7

Browse files
jimblandyErichDonGubler
authored andcommitted
[core] Add #[track_caller] to Registry lock methods.
1 parent f56914c commit 3f6f1d7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

wgpu-core/src/registry.rs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,9 +101,11 @@ impl<T: StorageItem> Registry<T> {
101101
pub(crate) fn get(&self, id: Id<T::Marker>) -> Result<Arc<T>, InvalidId> {
102102
self.read().get_owned(id)
103103
}
104+
#[track_caller]
104105
pub(crate) fn read<'a>(&'a self) -> RwLockReadGuard<'a, Storage<T>> {
105106
self.storage.read()
106107
}
108+
#[track_caller]
107109
pub(crate) fn write<'a>(&'a self) -> RwLockWriteGuard<'a, Storage<T>> {
108110
self.storage.write()
109111
}

0 commit comments

Comments
 (0)