Torsten Ruger
|
eae5cac4b5
|
check returns on tests
|
2015-11-05 17:00:41 +02:00 |
|
Torsten Ruger
|
dae12c532c
|
fix fragment tests
they mostly got longer due to the added store instruction + label
|
2015-11-03 11:23:58 +02:00 |
|
Torsten Ruger
|
142c36a374
|
fix return statement to actually return
fix a million tests
|
2015-10-27 21:04:46 +02:00 |
|
Torsten Ruger
|
bb908dcf76
|
adding arg length to call sequence
and fix all the tests that affects
|
2015-10-27 16:21:11 +02:00 |
|
Torsten Ruger
|
49b25ad971
|
fixed fragment tests
|
2015-10-27 11:00:48 +02:00 |
|
Torsten Ruger
|
dcbd3c7091
|
fold last of the virtual into register
|
2015-10-22 18:16:29 +03:00 |
|
Torsten Ruger
|
d767caf479
|
remove MethodCall and thus all virtual instructions
|
2015-10-18 19:27:46 +03:00 |
|
Torsten Ruger
|
fa4949fc80
|
remove MethodEnter Instructions
only resolved to SaveReturn anyway
also Halt instruction wasn’t used, gone
passes changed to start at register
|
2015-10-18 17:39:35 +03:00 |
|
Torsten Ruger
|
8bf1337043
|
Remove MethodReturn instruction
and pass
and fix all tests
move towards removing all vm instructions
|
2015-10-18 17:32:32 +03:00 |
|
Torsten Ruger
|
2094101bb2
|
clearer organization for compiler tests
was slightly messy with small/large
now needed different test for expression and statements
|
2015-10-14 21:49:05 +03:00 |
|