julia - 如果频繁替换函数,Julia 会垃圾收集旧代码吗?

标签 julia

在典型的应用程序中,代码不会被替换太多,因此在进程退出之前旧代码是否被释放是无关紧要的。但是,我想到的用例并不典型。如果我要大量替换函数,Julia 会垃圾收集旧代码(源代码、编译代码和所有中间表示)吗?

最佳答案

据我了解,生成的代码永远不会被释放。
例如参见 https://github.com/JuliaLang/julia/issues/14495 中的讨论.

关于julia - 如果频繁替换函数,Julia 会垃圾收集旧代码吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65394746/

相关文章:

performance - Julia 从标准正态分布中绘制

具有不同大小向量的 Julia 数组

julia - 在 Julia 中插入梯度噪声

julia - 识别稀疏矩阵中哪些行(或列)具有值

julia - 由于类型不稳定导致性能差异?

julia - 如何将矩阵的切片放入具有 SMatrix 类型内部结构的 3D 数组中?

file - 通过 watch_file 观察到文件更改时如何获取文件名

dataframe - 可在 Julia 的多个列中进行透视

julia - 是否有将 REPL 内容打印到 Julia 语言文件的功能?

julia - 如何在 Julia 图中制作科学的 y 刻度?