Handbook
Glossary
%box-displaced-alien/byte-array ( DST DISP BASE TEMP -- )
Vocabulary
cpu
.
arm
.
64
Inputs
DST
an
object
DISP
an
object
BASE
an
object
TEMP
an
object
Outputs
None
Definition
USING:
compiler.constants
cpu.arm.64.assembler
kernel
;
IN:
cpu.arm.64
::
%box-displaced-alien/byte-array
( DST DISP BASE TEMP -- )
BASE DST 1
alien@
STR
DISP DST 3
alien@
STR
temp
BASE DISP
ADD
temp
dup
byte-array-offset
ADD
temp
DST 4
alien@
STR
;