Magnus Norddahl
|
137ef034d1
|
- modify the VM calling convention so that the callee sets up its own VM frame
|
2018-10-09 02:08:15 +02:00 |
|
Magnus Norddahl
|
f321f64a05
|
- catch and rethrow c++ exceptions
|
2018-10-07 20:38:08 +02:00 |
|
Magnus Norddahl
|
ba4606c1d5
|
- read the parameters and registers directly off the stack
|
2018-09-16 03:20:56 +02:00 |
|
Magnus Norddahl
|
3453f05f06
|
- implement throwing by storing exception information in a struct, then return from the jitted function and throw from c++
|
2018-08-18 22:41:18 +02:00 |
|
Jonathan Russell
|
6424190cbf
|
- add first draft of abort exceptions
|
2018-08-18 18:03:18 +01:00 |
|
Magnus Norddahl
|
83d769f55c
|
- copy initial register values from the VM frame
|
2018-08-13 00:15:42 +02:00 |
|
Magnus Norddahl
|
cbb945d8a7
|
- embed and use asmjit to JIT ZScript VM functions
|
2018-08-12 02:11:13 +02:00 |
|
Christoph Oelckers
|
6599e2c425
|
- moved the VM types into their own file and only include it where really needed.
|
2017-04-13 01:12:04 +02:00 |
|