Mike Pall
|
0e7009ddc8
|
ARM: Add table constructors.
|
2011-04-04 01:49:24 +02:00 |
|
Mike Pall
|
81fa9e34cd
|
ARM: Add call and iterator call instructions.
|
2011-04-04 01:47:23 +02:00 |
|
Mike Pall
|
85fff386ef
|
ARM: Add missing parts of return handling.
|
2011-04-04 01:46:08 +02:00 |
|
Mike Pall
|
f1c79f80c2
|
ARM: Minor fixes and cleanups for type checks.
|
2011-04-04 01:44:54 +02:00 |
|
Mike Pall
|
5b06b298a2
|
ARM: Add binary arithmetic instructions.
|
2011-03-30 21:56:05 +02:00 |
|
Mike Pall
|
a0e4711055
|
ARM: Add basic loop and branch instructions.
|
2011-03-30 21:54:33 +02:00 |
|
Mike Pall
|
7b0a125cf7
|
ARM: Add basic unary bytecode instructions.
|
2011-03-29 02:31:47 +02:00 |
|
Mike Pall
|
ca494b72a9
|
ARM: Add support to call Lua functions and return from them.
|
2011-03-29 02:30:41 +02:00 |
|
Mike Pall
|
c04a252a06
|
ARM: Add support to call C functions.
|
2011-03-29 02:29:27 +02:00 |
|
Mike Pall
|
cff08b2315
|
ARM: Add entry and exit points into VM. Add type check macros.
|
2011-03-29 02:24:35 +02:00 |
|
Mike Pall
|
3bcb48c6a1
|
ARM: Add frame unwind info for assembler part.
|
2011-03-29 02:23:05 +02:00 |
|
Mike Pall
|
71f976b02e
|
ARM: Add instruction/call decode + dispatch macros.
|
2011-03-29 02:26:09 +02:00 |
|
Mike Pall
|
98e3c8a8ff
|
ARM: Add register assignments, type definitions and stack layout.
|
2011-03-29 02:18:36 +02:00 |
|
Mike Pall
|
32aef8aee4
|
ARM: Add skeleton for ARM interpreter.
|
2011-03-26 18:42:41 +01:00 |
|