| |
| | Partial Evaluation - An Overview (Site not responding. Last check: 2007-09-10) |
 | | Roughly speaking, partial evaluation can be thought of as a combination of aggressive constant folding, inlining, loop unrolling and inter-procedural constant propagation applied to all data types (including pointers, structures and arrays) instead of just scalars. |
 | | Partial evaluation has been successfully applied as an optimizer in various domains such as operating systems and networking, computer graphics, numerical computation, circuit simulation, software architectures, compiling and compiler generation. |
 | | On-line partial evaluator are theoretically more powerful: specialization relies on actual values, not on the fact that values are known. |
| compose.labri.fr /documentation/pe/pe_overview.php3 (1139 words) |
|