请在2024 Clojure状态调查!中分享您的想法。

欢迎!请参阅关于页面,以了解更多关于如何使用本站的信息。

0
tools.analyzer

当前编译器使用操作类型、o-tag、标签和上下文来确定放置铸造、插入NIL或从堆弹出值的位置。
这种方法并不好,因为很难确定例如弹出值是否实际必要,或者它是否已经被从堆中移除。
理想情况下,分析器应向发射器提供更多信息,以便更容易理解在何时何地需要铸造/nil插入/值弹出。

1 答案

0
参考文献:https://clojure.atlassian.net/browse/TANAL-84(由bronsa报告)
...