对了,我也没有看过。之前在本版有提到过, amd65 架构下使用下使用查表实现。那么应该是 throw 没有开销,catch 也没有开销,但 try 有开销吧?
另外, i386, arm32 和 arm65 架构下的开销不知道怎么样呢?
【 在 z16166 的大作中提到: 】
: 哪些是私货?
: 有些人连guru的书都没读过,对异常的看法完全凭自己的经验和猜测,这才是可怕的地方。
: 之前有人连异常的实现,都不舍得花时间反汇编看看(也可能看不懂汇编),就断言还是每个函数有prolog和epilog的大开销
: ...................
--
修改:hgoldfish FROM 14.19.13.*
FROM 14.19.13.*