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." ...
From the same category:
- Amiga n
A series of personal computer models originally
sold by Commodore,
based on 680x0 processors, custom support chips ... - kangaroo code n.
Syn.
spaghetti code... - SysVile /sis-vi:l'/ n.
See Missed'em-five... - suit n.
1. Ugly and uncomfortable `business
clothing' often worn by non-hackers.
Invariably worn with a `tie', a strangulation device... - larval stage n.
Describes a period of monomaniacal
concentration on coding apparently passed through by all fledgling
hackers.
Common symptoms include the perpetration of more than...
