Map
Index
Random
Help
th

Quote: high-level run-time services need to inspect and modify the state of a suspended program; e.g., garbage collector and live pointers, exception handler and call stack

QuoteRef: joneSP9_1999 , p. 11



Topic:
separate a module's interface specification from its implementation
Group:
code generation

Quotation Skeleton

Why is the separation between front and back … suspended program. A garbage collector must find, and … … [p. 13] Succinctly stated, each of these operations must … and local variables are heap pointers. @ How … @ Which exception handlers are in scope at … the back end has: @ Whether each C-- … changes as the program counter changes. @ Which … how to unwind stacks.   Google-1   Google-2

Copyright clearance needed for quotation.

Additional Titles

Quote: high-level run-time services combine information that only the front end has (variables on the heap, which exception handlers in scope), with information that only the back end has (live variables, program-counter values, how to unwind stacks)

Related Topics up

Topic: separate a module's interface specification from its implementation (86 items)
Group: code generation   (30 topics, 593 quotes)

Copyright © 2002-2008 by C. Bradford Barber. All rights reserved.
Thesa is a trademark of C. Bradford Barber.