开发者社区 问答 正文

hygc 的实现方案是如何复用 quickjs 原有代码的?

hygc 的实现方案是如何复用 quickjs 原有代码的?

展开
收起
萝卜丝丸子 2024-07-22 21:42:21 61 分享 版权
1 条回答
写回答
取消 提交回答
  • hygc 的实现方案复用了部分 quickjs 原有的代码,特别是在 gc 流程的设计和实现上。hygc 采用了多线程三色标记 gc 方案,这一方案在 quickjs 原有的引用计数 + mark sweep gc 方案基础上进行了优化和替换。通过复用 quickjs 的部分代码,hygc 实现了尽可能简单的功能,同时保持了与 quickjs 的兼容性。

    2024-07-22 22:37:00
    赞同 4 展开评论
问答地址: