TinyVM
TinyVM 是一款只使用 ANSI C 编写的轻量级虚拟机。
TinyVM 的目的是成为一款“低内存”、“精代码”和“小尺寸”的虚拟机,只使用 ANSI C 编写。
编译 TinyVM 只需要标准的 C 库和 GCC 即可,无其他依赖。
另外 TinyVM 还有两款衍生项目,分别是侧重于性能的 FastVM 和精简的 SimpleVM。
注意:该 TinyVM 和 “TinyVM - Java VM for Lego Mindstorms RCX” 没有关系。
Read More:
- » No related posts
老实讲,没看明白,是虚拟什么的虚拟机?
这是一个弱爆了的玩具
只用ANSI C啊, 不错, 可以参与进去学习下
是VirtualBox这样的虚拟机? 还是JVM这样的虚拟机?
@cuihao: 看了下源码目录下的SYNTAX文件,支持Intel x86 asm。可能是前者。
我个有福了~ vbox和vmware都太大!qemu速度又慢。
@Mike Ma: 呃,刚刚研究了一下,这玩意是 X86 指令集子集助记符的解释器。。也就是一个汇编解释器。。不过那个 C 程序还不知道怎么跑起来。
解释器啊... 这也能叫虚拟机?
诶,好神奇 - - 两个减号有这作用
没有用过,第一次见到,不知道是否跨平台
会不会是类似xen的玩意……
期待各位提供更多详细信息
应该是像parrot那样的东西,给语言用的
让人想起了io
@kidfruit 完全不是那么回事儿... 就是个汇编代码解释器。
终于有有学习用的VM了
原来只是一个汇编解析器啊……白高兴一场
--
这东西也能上linuxtoy...有点过了啊
今天才能访问linuxtoy. 好奇一问,前两天发生什么事了