Ampoline N. An Incredibly Hairy Technique, Found In Some HLL And Program-overlay Implementations (e.

HomeFortune CookiesJargon File

trampoline n.

An incredibly hairy technique, found in
some HLL and program-overlay implementations (e.g., on the
Macintosh), that involves on-the-fly generation of small executable
(and, likely as not, self-modifying) code objects to do indirection
between code sections. These pieces of live data are called
`trampolines'. Trampolines are notoriously difficult to
understand in action; in fact, it is said by those who use this
term that the trampoline that doesn't bend your brain is not the
true trampoline. See also snap.

Related: