]> gitweb.factorcode.org Git - factor.git/blob - vm/callstack.hpp
Merge branch 'master' of git://factorcode.org/git/factor
[factor.git] / vm / callstack.hpp
1 namespace factor
2 {
3
4 inline static cell callstack_size(cell size)
5 {
6         return sizeof(callstack) + size;
7 }
8
9 PRIMITIVE(callstack);
10 PRIMITIVE(set_callstack);
11 PRIMITIVE(callstack_to_array);
12 PRIMITIVE(innermost_stack_frame_executing);
13 PRIMITIVE(innermost_stack_frame_scan);
14 PRIMITIVE(set_innermost_stack_frame_quot);
15
16 VM_ASM_API void save_callstack_bottom(stack_frame *callstack_bottom, factor_vm *vm);
17
18
19 }