Timeline for Difference between language virtual machine and emulating vm?
Current License: CC BY-SA 3.0
5 events
when toggle format | what | by | license | comment | |
---|---|---|---|---|---|
Jan 1, 2013 at 19:07 | comment | added | Jörg W Mittag | Note that x86 machine code is just another language like JVM bytecode or JavaScript source code. | |
Jan 1, 2013 at 10:21 | comment | added | dan_waterworth | You only need to implement things that can be seen by a program running in your VM. The exact layout of the stack, for instance, is entirely opaque to a python program. | |
Jan 1, 2013 at 10:10 | comment | added | Daniel | That makes sense. Thanks. I have a follow up question: For a language VM, you wouldn't need the lower level implementation like a memory stack, and heap, right? Only the call stack, etc. as your not emulating a machine? | |
Jan 1, 2013 at 10:09 | vote | accept | Daniel | ||
Jan 1, 2013 at 10:00 | history | answered | dan_waterworth | CC BY-SA 3.0 |