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.
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:
- 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... - live data n.
1. Data that is written to be interpreted and
takes over program flow when triggered by some un-obvious
operation
such as viewing it. One use of such hacks is to break... - live data: n. 1. Data that is written to be interpreted and takes
over program flow when triggered by some un-obvious operation
such as viewing it. One use of such hacks is to... - TRAMPOLINE ACROBATS do it
in the... - snap: v. To replace a pointer to a pointer with a direct pointer
to replace an old address with the forwarding address... - snap v.
To replace a pointer to a pointer with a direct
pointer
to replace an old address with the forwarding address... - TRAMPOLINE ACROBATS do it
over a... - thunk /thuhnk/ n.
1. [obs.]"A piece of coding
which provides an address
according to P. Z. Ingerman, who invented thunks... - hairy adj.
1. Annoyingly complicated. "DWIM is
incredibly hairy
2. Incomprehensible. "DWIM is incredibly hairy...
