Torsten Ruger
|
3a622efe9a
|
remove virtual new_frame instruction
resolved to one register instruction, not worth the hassle
|
2015-10-16 17:58:42 +03:00 |
|
Torsten Ruger
|
dba94827ec
|
remove tmp variables
sadly without having to touch tests
|
2015-09-27 14:00:24 +03:00 |
|
Torsten Ruger
|
36f635f7c1
|
adding sources to register instructions
|
2015-07-27 12:13:39 +03:00 |
|
Torsten Ruger
|
11997ef354
|
had to revert name method change
method is not known when message is created
|
2015-07-02 09:48:41 +03:00 |
|
Torsten Ruger
|
6a23ef8b26
|
storing method, not just name in message
goes with a rename and other admin
|
2015-07-01 19:39:23 +03:00 |
|
Torsten Ruger
|
553f30c874
|
more ripples from removing index constants
|
2015-06-29 20:58:06 +03:00 |
|
Torsten Ruger
|
a16abeb3e6
|
giving the method to return and save
so they can make decisions
like wether to create a frame or not
|
2015-06-28 22:03:21 +03:00 |
|
Torsten Ruger
|
ef42abe611
|
unifying register comstants
were in several files with different names
many files touched, but just renames
|
2015-06-27 21:16:46 +03:00 |
|
Torsten Ruger
|
9c21f4274d
|
better names for index constants
|
2015-06-21 21:09:15 +03:00 |
|
Torsten Ruger
|
3fe35e34ec
|
fix slot constant access
|
2015-06-21 17:22:51 +03:00 |
|
Torsten Ruger
|
5726d2c181
|
move machine to module level
makes for shorter, more concise, access
also remove one more bug possibility
(reinitiation)
|
2015-06-01 08:40:17 +03:00 |
|
Torsten Ruger
|
b980def84e
|
move space to parfait
Also make the machine the singleton
and space hang off it
Many repercussions, not all fixed in this commit
|
2015-05-12 15:36:44 +03:00 |
|
Torsten Ruger
|
d38097aea4
|
fixing pass order by require order (easier to track)
|
2014-10-05 01:12:16 +03:00 |
|
Torsten Ruger
|
4f7fefb0ab
|
using new register instructions
|
2014-10-04 12:52:28 +03:00 |
|
Torsten Ruger
|
f77d3ea7eb
|
move to virtual as it leaves vm instructions
|
2014-10-04 12:50:28 +03:00 |
|