.lispwords @ f1ef8f905a1d

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)