Trampolined style

Citation
Se. Ganz et al., Trampolined style, ACM SIGPL N, 34(9), 1999, pp. 18-27
Citations number
28
Categorie Soggetti
Computer Science & Engineering
Journal title
ACM SIGPLAN NOTICES
ISSN journal
15232867 → ACNP
Volume
34
Issue
9
Year of publication
1999
Pages
18 - 27
Database
ISI
SICI code
1523-2867(199909)34:9<18:TS>2.0.ZU;2-P
Abstract
A trampolined program is organized as a single loop in which computations a re scheduled and their execution allowed to proceed in discrete steps. Writ ing programs in trampolined style supports primitives for multithreading wi thout language support for continuations. Various forms of trampolining all ow for different degrees of interaction between threads. We present two arc hitectures based on an only mildly intrusive trampolined style. Concurrency can be supported at multiple levels of granularity by performing the tramp olining transformation multiple times.