有什么方法可以制作一个自我JIT编译的程序吗?

本文关键字:JIT 自我 一个 编译 程序 方法 什么 | 更新日期: 2023-09-27 17:50:00

不需要像Java这样的东西,是否有一种方法可以使程序具有一小段机器代码来编译自己?

有什么方法可以制作一个自我JIT编译的程序吗?

理论上是可能的。但在实践中,这将是大量的工作,结果不会是一个小程序。实际上,它在大小和功能/复杂性方面与标准JVM大致相当。这就引出了一个显而易见的观点,即不太可能值得付出这样的努力。

我建议您使用标准的JVM,并利用(可能)实现者投入的数百人年的努力来构建高质量的JIT编译器…