Lachlan Sneff
|
9a90689b93
|
Add preliminary support for throwing and catching uncatchable exceptions.
Additional info:
- WebAssembly "traps" are uncatchable, but are still caught by the trampoline caller.
|
2019-03-02 12:57:35 -08:00 |
|
Lachlan Sneff
|
87ddf4f855
|
Add personality function.
- This is part of supporting exceptions in the future.
|
2019-03-02 10:20:18 -08:00 |
|
Lachlan Sneff
|
362e5aa160
|
Fix issue caused by dangling instruction.
- Come on inkwell, I thought you were better than this.
|
2019-03-01 20:28:27 -08:00 |
|
Lachlan Sneff
|
3717c5720d
|
Get control flow (at least according to the llvm verifier) working.
Next up:
- Importing vm intrinsics.
|
2019-03-01 15:48:43 -08:00 |
|
Lachlan Sneff
|
6a20676fa9
|
Actually unmap the code after it's done being used
|
2019-02-28 17:20:18 -08:00 |
|
Lachlan Sneff
|
359ac5abec
|
Connect part of the llvm backend to the runtime
|
2019-02-28 13:18:00 -08:00 |
|