Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 JikesRVM 的新手。鉴于 RVM 是由 Java 语言实现的,我起初对 RVM 如何在没有第三方 VM 支持的情况下自行运行感到困惑。
现在我知道 JikesRVM 有一个启动映像运行程序,它会在将控制权传递给 RVM 之前将数据、代码和 rmap 映像加载到内存中。图像看起来如何?看起来它们是可以直接执行的机器代码。但是什么编译器会直接从 Java 语言生成图像到机器代码?
非常感谢您的任何投入。
从这里开始,引导程序是用 C 编写并在 GCC 中编译的。