1
3
诚然,维基百科令人困惑。首先它说:
然后它说:
这也表明动态翻译也是动态编译的一种形式,这没有多大意义。 术语 动态编译 使用是1995年之前的标准且唯一的术语,用于指代在运行时编译代码的技术系列。例如,签出 this 1985年的一篇论文,讨论Prolog的动态编译。许多1995年以前的论文都很容易找到使用这个术语的文章。 然而,Java编程语言是在1995年左右发布的,Java文档是第一个使用这个术语的 即时编译 或 JIT编译器 . 我能找到的最早的此类文件是 this ,尽管第一个Java JIT编译器是在1996年开发的。我看到许多在这段时间内发表的论文都交替使用了这两个术语。 我还记得我读过的一些论文认为JIT编译是一种动态编译。 |
ma3oun · 如何嵌套numba jitclass 8 年前 |
Paul J. Lucas · 从LLVM IR访问结构成员和结构数组 9 年前 |
Neo · 在JIT的帮助下,程序运行的时间越长,速度越快?[已关闭] 9 年前 |
galinette · LLVM JIT:如何禁用自动函数解析? 10 年前 |