Change summary
crates/gpui2/src/app.rs | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
Detailed changes
@@ -46,13 +46,17 @@ pub struct AppCell {
}
impl AppCell {
+ #[track_caller]
pub fn borrow(&self) -> AppRef {
+ let thread_id = std::thread::current().id();
+ eprintln!("borrowed {thread_id:?}");
AppRef(self.app.borrow())
}
+ #[track_caller]
pub fn borrow_mut(&self) -> AppRefMut {
- // let thread_id = std::thread::current().id();
- // dbg!("borrowed {thread_id:?}");
+ let thread_id = std::thread::current().id();
+ eprintln!("borrowed {thread_id:?}");
AppRefMut(self.app.borrow_mut())
}
}