Handbook
Glossary
##safepoint
Vocabulary
compiler
.
cfg
.
instructions
Class description
Instruction that inserts a safe point in the generated code. Sampling can allocate and trigger garbage collection here, so live roots are described by its GC map and live registers are preserved around the poll.
Definition
IN:
compiler.cfg.instructions
TUPLE:
##safepoint
<
insn
gc-map insn#
;
Methods
USING:
accessors
compiler.cfg.instructions
compiler.codegen
compiler.codegen.gc-maps
cpu.architecture
;
M:
##safepoint
generate-insn
gc-map>>
gc-map-here
%safepoint
;