Handbook
Glossary
stack-frame-size ( stack-frame -- n )
Vocabulary
cpu
.
architecture
Inputs
stack-frame
a
stack-frame
Outputs
n
an
integer
Word description
Calculates the total size of a stack frame, including padding and alignment.
Definition
USING:
system
;
IN:
cpu.architecture
HOOK:
stack-frame-size
cpu
( stack-frame -- n )
Methods
USING:
compiler.cfg.stack-frame
cpu.architecture
layouts
math
system
;
M:
arm.64
stack-frame-size
(stack-frame-size)
cell
+
16
align
;
USING:
compiler.cfg.stack-frame
cpu.architecture
cpu.x86
layouts
math
system
;
M:
x86
stack-frame-size
(stack-frame-size)
reserved-stack-space
+
cell
+
align-stack
;