Maxime Chevalier-Boisvert
|
4592ef9d76
|
Fixed one bug in compile_block.
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
e9344ae408
|
Stub logic working for fib test, but still crashing in other cases
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
7d7e58d352
|
Implement branch stub logic
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
40b70ef7c7
|
WIP branch generation code
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
bd7cc9ed98
|
Thread insn_idx through context object
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
8ae354e9be
|
Implemented opt_lt. Prelude to branch instructions.
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
20f5b7426e
|
Start implementing BBV primitives
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
f7717b1d46
|
Start refactoring JIT engine
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
f761e9ee64
|
Move code into ujit_iface.c
|
2021-10-20 18:19:26 -04:00 |
|
Maxime Chevalier-Boisvert
|
e4c65ec49c
|
Refactor uJIT code into more files for readability
|
2021-10-20 18:19:26 -04:00 |
|