代码之家  ›  专栏  ›  技术社区  ›  Alon Gubkin

开放源代码虚拟机

  •  7
  • Alon Gubkin  · 技术社区  · 14 年前

    • 尽可能轻
    • 从C++应用程序中容易嵌入
    • x86支持
    4 回复  |  直到 7 年前
        1
  •  4
  •   Community CDub    7 年前

    为什么要过滤掉LLVM?它是 a set of C libraries

    this SO question ,有帮助吗?

        2
  •  6
  •   user395760 user395760    14 年前

    Lua 它以在C/C++中嵌入的方式而著称。它的虚拟机是开源和跨平台的,非常小(exe大小和字节码指令集),同时速度非常快。但是它的字节码可能不适合您的语言。 The bytecode format is documented here.

        3
  •  5
  •   Jon Purdy    14 年前

    NekoVM 是一种编程语言和轻量级虚拟机,设计为编译器编写者的通用目标。 The documentation 使VM嵌入到C或C++应用程序中似乎很容易,但VM API似乎尚未被证明。

        4
  •  2
  •   Calvin1602    14 年前

    另一个可能的答案是:为什么不输出汇编程序呢?它速度快,重量轻,而且你根本不需要虚拟机。由于您只针对x86,这可能是有意义的,这取决于您正在尝试做什么。