Handbook
Glossary
object-slots ( object -- slots/f )
Vocabulary
compiler
.
tree
.
escape-analysis
.
simple
Inputs
object
an
object
Outputs
slots/f
an
object
Definition
USING:
classes
classes.tuple
combinators
kernel
;
IN:
compiler.tree.escape-analysis.simple
:
object-slots
( object -- slots/f )
{
{
[
dup
class-of
immutable-tuple-class?
]
[
tuple-slots
]
}
[
drop
f
]
}
cond
;