TinyVM

TinyVM 是一款只使用 ANSI C 编写的轻量级虚拟机。

TinyVM 的目的是成为一款“低内存”、“精代码”和“小尺寸”的虚拟机,只使用 ANSI C 编写。

编译 TinyVM 只需要标准的 C 库和 GCC 即可,无其他依赖。

另外 TinyVM 还有两款衍生项目,分别是侧重于性能的 FastVM 和精简的 SimpleVM。

注意:该 TinyVM 和 “TinyVM - Java VM for Lego Mindstorms RCX” 没有关系。

项目 Git 源代码

消息来源

Read More:

  • » No related posts

20 Comments

  1. 1 muxueqz Commented @ 2011-08-28 0:05Reply to this comment

    老实讲,没看明白,是虚拟什么的虚拟机?

  2. 2 resty Commented @ 2011-08-28 0:15Reply to this comment

    这是一个弱爆了的玩具

  3. 3 adam8157 Commented @ 2011-08-28 0:16Reply to this comment

    只用ANSI C啊, 不错, 可以参与进去学习下

  4. 4 cuihao Commented @ 2011-08-28 8:33Reply to this comment

    是VirtualBox这样的虚拟机? 还是JVM这样的虚拟机?

  5. 5 bcbc Commented @ 2011-08-28 9:36Reply to this comment

    @cuihao: 看了下源码目录下的SYNTAX文件,支持Intel x86 asm。可能是前者。

  6. 6 Mike Ma Commented @ 2011-08-28 9:40Reply to this comment

    我个有福了~ vbox和vmware都太大!qemu速度又慢。

  7. 7 Mike Ma Commented @ 2011-08-28 10:03Reply to this comment

    @Mike Ma: 呃,刚刚研究了一下,这玩意是 X86 指令集子集助记符的解释器。。也就是一个汇编解释器。。不过那个 C 程序还不知道怎么跑起来。

  8. 8 cuihao Commented @ 2011-08-28 12:15Reply to this comment

    解释器啊... 这也能叫虚拟机?

      • 改天用Python给你们写一个...
  9. 9 cuihao Commented @ 2011-08-28 12:16Reply to this comment

    诶,好神奇 - - 两个减号有这作用

  10. 10 Imcn Commented @ 2011-08-28 14:14Reply to this comment

    没有用过,第一次见到,不知道是否跨平台

  11. 11 kidfruit Commented @ 2011-08-28 16:14Reply to this comment

    会不会是类似xen的玩意……

  12. 12 cctv Commented @ 2011-08-28 16:41Reply to this comment

    期待各位提供更多详细信息

  13. 13 billma Commented @ 2011-08-28 17:25Reply to this comment

    应该是像parrot那样的东西,给语言用的

  14. 14 billma Commented @ 2011-08-28 17:26Reply to this comment

    让人想起了io

  15. 15 cuihao Commented @ 2011-08-28 17:31Reply to this comment

    @kidfruit 完全不是那么回事儿... 就是个汇编代码解释器。

  16. 16 cjxgm Commented @ 2011-08-28 18:37Reply to this comment

    终于有有学习用的VM了

  17. 17 cjxgm Commented @ 2011-08-28 18:40Reply to this comment

    原来只是一个汇编解析器啊……白高兴一场

  18. 18 Commented @ 2011-08-28 19:44Reply to this comment

    --

  19. 19 vardyh Commented @ 2011-08-28 19:53Reply to this comment

    这东西也能上linuxtoy...有点过了啊

  20. 20 iii Commented @ 2011-08-29 16:29Reply to this comment

    今天才能访问linuxtoy. 好奇一问,前两天发生什么事了