Handbook
Glossary
##call
Basic block instructions
Prev:
##branch
Next:
##jump
Vocabulary
compiler
.
cfg
.
instructions
Class description
An instruction for calling a Factor word.
word
The word called.
Definition
IN:
compiler.cfg.instructions
TUPLE:
##call
<
insn
word insn#
;
Methods
USING:
compiler.cfg.build-stack-frame
compiler.cfg.instructions
kernel
;
M:
##call
compute-stack-frame*
drop
t
;
USING:
accessors
compiler.cfg.instructions
compiler.codegen
cpu.architecture
kernel
;
M:
##call
generate-insn
[
word>>
]
keep
drop
%call
;
USING:
compiler.cfg.instructions
compiler.cfg.stacks.padding
kernel
;
M:
##call
visit-insn
drop
dup
ensure-no-vacant
;