Commit Graph

20 Commits

Author SHA1 Message Date
3a50b7dd0e fix mod4 name
really did div4
2018-04-19 10:00:55 +03:00
fabe4db4f6 fix logic error in vool dynamic send
using receiver of current method
instead of receiver of next message
2018-04-08 22:59:42 +03:00
33ffcf1d88 move resolve_method code from word to mom
rather make resolve an instruction.
Since it was coded in risc anyway, we not only save the setup and call
But also makes the mom instruction flow clearer
The method really came from not wanting to code it in risc, but with
the Builder, that is now surprisingly painless
2018-04-08 18:55:17 +03:00
fa797f722d to_risc for NotSameCheck
which is only used in call cache checking
some fixing, needed to add a abel for the cache check jump
2018-03-21 12:38:28 +05:30
d9ce295b89 fix all tests from removing the receiver load 2018-03-20 23:31:42 +05:30
be79388cc5 remove dead code 2018-03-18 10:50:37 +05:30
9c052c78a7 fix most of slot_load to_risc
higher orders not working yet
2018-03-17 21:32:09 +05:30
f50327eb94 dynamic call green 2018-03-16 20:02:22 +05:30
ba3ec9b1a2 everything but dynamic dispatch 2018-03-16 19:39:35 +05:30
da0e1cdc5f simple sends and all whiles working 2018-03-16 18:41:17 +05:30
ff6d84a09b ivar tests work
bit of slot find replace
2018-03-15 20:55:23 +05:30
4a79d20a40 remove duplicate tests 2018-03-15 20:51:46 +05:30
d6a2ea4cfc fix dynamic resolve
patch more like, real resolve method will have to be written
and put in there
2018-03-10 19:01:38 +05:30
3a365c779a setup to resolve method dynamically 2018-03-10 18:47:36 +05:30
dae17e0c18 always slot definitions in slot loads 2018-03-10 18:04:04 +05:30
b7701d0d5e start on dynamic call 2017-12-05 21:46:37 +02:00
ba304f51df using sof again, now rxf 2017-10-05 16:41:45 +03:00
c3318f8f61 send refactor, green by stubbing 2017-09-14 18:42:01 +03:00
2739747453 a start on dynamic dispatch (wip) 2017-09-14 16:07:02 +03:00
be1481ce34 some renaming, start on cached
cached stalled for now, continue down to rise with what is first
2017-09-12 17:49:42 +03:00