Split functor cells into separate functor and arity cells
This lets us keep everything we need for unification right in the contiguous
main store array. It also makes GC a bit easier to deal with, because all the
references to things outside the WAM are kept in basically one place.
author |
Steve Losh <steve@stevelosh.com> |
date |
Sat, 16 Jul 2016 01:34:04 +0000 |
parents |
e555488c15e6 |
children |
ba96e98a1d54 |
(2 code-push-instruction!)
(1 repeat)
(2 define-instruction define-instructions)
(1 with-database)
(1 recursively)
(1 when-let)
(1 rule)
(0 push-logic-frame-with)
(1 cell-typecase)
(1 opcode-case)