代码 > 还是放弃双重gc了
2026-01-10
昨天重新折腾一下我go里封装的v8引擎。
最后已经完全放弃通过set finalizer来控制v8变量的释放了
模仿v8本身的风格,加了一层轻的抽象层Local,通过Local申请的变量在Local中同一释放
通过Export暴露出长期非Local的变量
加上对v8go的 FuctionCall和Value/Context Release的Patch
暂时很稳定。
点击登录