网上常见的回答如下:原因是为了不想在lock与unlock这种底层操作上再加同步。
有前辈能再详细解答下吗?为啥将Mark Word拷贝至Lock Record会起到这样的好处?
网上常见的回答如下:原因是为了不想在lock与unlock这种底层操作上再加同步。
有前辈能再详细解答下吗?为啥将Mark Word拷贝至Lock Record会起到这样的好处?
13 回答13k 阅读
7 回答2.2k 阅读
3 回答1.3k 阅读✓ 已解决
6 回答1.3k 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
6 回答1.1k 阅读
因为轻量级锁上锁就是把BasicObjectLock指针保存到mark,那么总得有个地方保存原来的mark,因为unlock的时候需要用到