|parrotcode: CPU-dependent functions|
|Contents | C|
src/cpu_dep.c - CPU-dependent functions
These functions are called while stackwalking during dead object destruction. They implement conditional CPU-specific behaviour related to register windowing.
Register windowing is a technique which avoids having to empty registers by moving a virtual window up/down the register stack restricting the number of registers which are visible.
Remember you read something about it in docs/infant.dev?
void trace_system_areas(Interp *interpreter)
static void trace_system_stack(Interp *interpreter)
src/dod.c, include/parrot/dod.h and docs/infant.dev.