代码 > 还是放弃双重gc了

2026-01-10

昨天重新折腾一下我go里封装的v8引擎。

最后已经完全放弃通过set finalizer来控制v8变量的释放了

模仿v8本身的风格,加了一层轻的抽象层Local,通过Local申请的变量在Local中同一释放

通过Export暴露出长期非Local的变量

加上对v8go的 FuctionCall和Value/Context Release的Patch

暂时很稳定。

点击登录