|
|
1
12
没有
可靠的
Perl6中的对象终结。有人支持
下面的代码显示
什么时候
对象被垃圾收集,它们调用
它通常会输出类似“破坏31095次”。
如果你想要可靠的破坏,你可以使用
或更短:
应该认识到,允许可靠销毁的引用计数有其问题(循环引用,因此需要弱引用、共享内存因为需要更新计数器而取消共享、XS代码出错等)。在纯线程环境中,这变得不可维持,因为您需要原子地进行所有引用计数(通过使用硬件功能或通过锁定)。这除了通常会减慢速度外,还为可能出现的僵局打开了一个全新的水池。 |
|
|
jjmerelo · 使用Proc::Async从绑定管道读取 8 年前 |
|
|
Eugene Barsky · Perl 6中多针的索引 8 年前 |
|
|
Håkon Hægland · 如何通过扩展模块所使用的类来扩展模块? 8 年前 |
|
|
chenyf · Perl 6中后缀或后循环前的点是什么意思? 8 年前 |
|
|
jjmerelo · m和rx之间有什么区别吗? 8 年前 |