Skip to content

Commit 1086c97

Browse files
jimblandyErichDonGubler
authored andcommitted
[core] Add #[track_caller] to Registry lock methods.
1 parent 4b0a7d3 commit 1086c97

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
@@ -138,9 +138,11 @@ impl<T: Resource> Registry<T> {
138138
pub(crate) fn get(&self, id: Id<T::Marker>) -> Result<Arc<T>, InvalidId> {
139139
self.read().get_owned(id)
140140
}
141+
#[track_caller]
141142
pub(crate) fn read<'a>(&'a self) -> RwLockReadGuard<'a, Storage<T>> {
142143
self.storage.read()
143144
}
145+
#[track_caller]
144146
pub(crate) fn write<'a>(&'a self) -> RwLockWriteGuard<'a, Storage<T>> {
145147
self.storage.write()
146148
}

0 commit comments

Comments
 (0)