e1aa3fd843
implement the vm call logic
Torsten Ruger
2014-10-05 18:40:47 +03:00
dbbcc738c4
remove walue which was eold
Torsten Ruger
2014-10-05 01:18:11 +03:00
965e5f2a0f
minor
Torsten Ruger
2014-10-05 01:13:57 +03:00
a99e2602ae
introduce method call that includes setup
Torsten Ruger
2014-10-05 01:13:43 +03:00
486580aeb2
fix bad scoping bug
Torsten Ruger
2014-10-05 01:12:44 +03:00
d38097aea4
fixing pass order by require order (easier to track)
Torsten Ruger
2014-10-05 01:12:16 +03:00
8f0fb7e4e2
correct function call to method call (includes vm setup)
Torsten Ruger
2014-10-05 01:10:10 +03:00
3aca3cc33d
making good headway with register machine implementation in arm
Torsten Ruger
2014-10-05 01:05:18 +03:00
7968cadaf9
remove singleton in arm machine and use class methods
Torsten Ruger
2014-10-04 17:34:51 +03:00
d7d2622d7f
use register instructions
Torsten Ruger
2014-10-04 17:22:23 +03:00
9939c6afa0
fix imports and name issues
Torsten Ruger
2014-10-04 12:52:47 +03:00
4f7fefb0ab
using new register instructions
Torsten Ruger
2014-10-04 12:52:28 +03:00
e3c3840bc6
a creative moment, making up instructions
Torsten Ruger
2014-10-04 12:51:08 +03:00
f77d3ea7eb
move to virtual as it leaves vm instructions
Torsten Ruger
2014-10-04 12:50:28 +03:00
c5655b1059
a long string of import order and namespace issues which is not over yet
Torsten Ruger
2014-10-03 14:52:47 +03:00
1347a85eb7
fixing import order
Torsten Ruger
2014-10-03 14:33:06 +03:00
a083c03b1d
move function call instruction to register level and the pass to arm
Torsten Ruger
2014-10-03 14:32:54 +03:00
1af66567fb
fixed the SetImplementation with new register instructions
Torsten Ruger
2014-10-03 11:07:18 +03:00
38a286942e
move the hash access stuff to arm, not sure if needed at all
Torsten Ruger
2014-10-03 11:05:17 +03:00
220d9f6213
moving instrctions into own folders and arm machine out of the way
Torsten Ruger
2014-10-03 10:25:10 +03:00
ad73e320b0
moved unsued code out of the way
Torsten Ruger
2014-10-02 22:34:58 +03:00
277dddeb6a
time was up for the Bassembler
Torsten Ruger
2014-10-02 22:33:09 +03:00
1be71918a5
move all arm instructions to own folder and fold inheritance
Torsten Ruger
2014-10-02 22:28:34 +03:00
9923eb0b07
move passes to own dir
Torsten Ruger
2014-10-02 16:11:45 +03:00
cc08016a0f
fix the logic of move, but really there is a deeper issue (we'd have to add to get pc relative addressing for constants)
Torsten Ruger
2014-10-02 16:08:24 +03:00