在典型的应用程序中,代码不会被替换太多,因此在进程退出之前旧代码是否被释放是无关紧要的。但是,我想到的用例并不典型。如果我要大量替换函数,Julia 会垃圾收集旧代码(源代码、编译代码和所有中间表示)吗?
最佳答案
据我了解,生成的代码永远不会被释放。
例如参见 https://github.com/JuliaLang/julia/issues/14495 中的讨论.
关于julia - 如果频繁替换函数,Julia 会垃圾收集旧代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65394746/