Brian Carroll
|
6534da5055
|
Fix LEB encoding and refactor insertions
|
2021-10-24 11:54:21 +02:00 |
|
Brian Carroll
|
13577aa9ec
|
Combine our handmade Code section with other sections from parity_wasm (tests compile but fail)
|
2021-10-23 17:12:49 +02:00 |
|
Brian Carroll
|
973626fe2d
|
Rename FunctionBuilder back to CodeBuilder
|
2021-10-23 13:48:20 +02:00 |
|
Brian Carroll
|
74e3239a1c
|
Switch over to function_builder
|
2021-10-23 13:39:54 +02:00 |
|
Brian Carroll
|
7ac7e16f60
|
Ensure stack frame is always popped when procedure returns from inside a branch
|
2021-09-30 17:04:16 +01:00 |
|
Brian Carroll
|
ae6cfe1992
|
Moree implementations for Wasm32TestResult
|
2021-09-26 20:52:16 +01:00 |
|
Brian Carroll
|
65446ce1e8
|
Remove unnecessary Option
|
2021-09-18 14:46:09 +01:00 |
|
Brian Carroll
|
c3b5ac6c82
|
Allocate stack memory to local variables
|
2021-09-18 13:39:38 +01:00 |
|
Brian Carroll
|
4f55b7a56e
|
Allocate and free stack frames
|
2021-09-17 21:17:05 +01:00 |
|
Brian Carroll
|
35c5b6bc4e
|
Tests passing with generic native/wasm interface
|
2021-09-12 23:23:43 +02:00 |
|
Brian Carroll
|
8b73b98622
|
Code gen full test wrapper from body
|
2021-09-11 16:56:00 +01:00 |
|
Brian Carroll
|
086f13ef5a
|
Rename test code gen menthod to build_wrapper_body
|
2021-09-11 16:55:20 +01:00 |
|
Brian Carroll
|
f0a7b4a46a
|
Stack grows downward by convention, not upward
|
2021-09-11 11:44:49 +01:00 |
|
Brian Carroll
|
83150d2c7e
|
Test helper trait to generate test wrapper code
|
2021-09-11 11:44:43 +01:00 |
|