|trampoline (ˈtræmpəlɪn, -ˌliːn)|
|1.||a tough canvas sheet suspended by springs or elasticated cords from a frame, used by acrobats, gymnasts, etc|
|2.||(intr) to exercise on a trampoline|
|[C18: via Spanish from Italian trampolino, from trampoli stilts, of Germanic origin; compare |
trampolinen. 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.