智能指针所有权图实验室
操作“谁负责让对象继续活着”,观察独占所有权移动、共享计数变化、弱观察临时加锁,以及一个反向边如何决定对象能否回收。
动态所有权图
实线:拥有
虚线:观察
独占对象状态由 A 独占
弱锁状态未持有
释放判断外部仍在持有
操作“谁负责让对象继续活着”,观察独占所有权移动、共享计数变化、弱观察临时加锁,以及一个反向边如何决定对象能否回收。