有没有办法制作自我JIT编译程序?

时间:2012-12-29 07:23:32

标签: c# java c++ python

有没有一种方法可以让一个程序有一小段机器代码来编译自己?

1 个答案:

答案 0 :(得分:2)

理论上可行。但在实践中,这将是一项很多工作,结果不会是一个小程序。实际上,它在大小和功能/复杂性方面与标准JVM大致相同。这导致了明显的一点,即它不值得付出努力。

我建议你只使用一个标准的JVM,并利用(可能)实现者为构建高质量的JIT编译器而花费的数百年人工年......