compiler.constants vocabulary
Factor handbook ยป Vocabulary index


Documentation
VM memory layout constants

Metadata
Parents:compiler
Authors:Slava Pestov


Words

Ordinary words
WordStack effect
alien-offset( -- n )
array-start-offset( -- n )
byte-array-offset( -- n )
callstack-length-offset( -- n )
callstack-top-offset( -- n )
card-bits( -- value )
card-mark( -- n )
context-callstack-bottom-offset( -- n )
context-callstack-save-offset( -- n )
context-callstack-seg-offset( -- n )
context-callstack-top-offset( -- n )
context-datastack-offset( -- n )
context-retainstack-offset( -- n )
deck-bits( -- value )
float-offset( -- n )
quot-entry-point-offset( -- n )
rc-absolute( -- value )
rc-absolute-1( -- value )
rc-absolute-2( -- value )
rc-absolute-arm64-movz( -- value )
rc-absolute-cell( -- value )
rc-absolute-ppc-2( -- value )
rc-absolute-ppc-2/2( -- value )
rc-absolute-ppc-2/2/2/2( -- value )
rc-absolute?( n -- ? )
rc-relative( -- value )
rc-relative-arm64-bcond( -- value )
rc-relative-arm64-branch( -- value )
rc-relative-cell( -- value )
rc-relative-ppc-2-pc( -- value )
rc-relative-ppc-3-pc( -- value )
rt-cards-offset( -- value )
rt-decks-offset( -- value )
rt-dlsym( -- value )
rt-dlsym-toc( -- value )
rt-entry-point( -- value )
rt-entry-point-pic( -- value )
rt-entry-point-pic-tail( -- value )
rt-here( -- value )
rt-inline-cache-miss( -- value )
rt-literal( -- value )
rt-megamorphic-cache-hits( -- value )
rt-safepoint( -- value )
rt-this( -- value )
rt-untagged( -- value )
rt-vm( -- value )
segment-end-offset( -- n )
segment-start-offset( -- n )
slot-offset( slot tag -- n )
string-offset( -- n )
tuple-class-offset( -- n )
vm-context-offset( -- n )
vm-fault-flag-offset( -- n )
vm-signal-handler-addr-offset( -- n )
vm-spare-context-offset( -- n )
vm-special-object-offset( n -- offset )
word-entry-point-offset( -- n )


Files


Metadata files