Next: Outline
Up: Background reading
Previous: Background readingcont'd
- Here we consider a special kind of optimisation, which is
currently performed only by specialist compilers --
``restructuring compilers''.
- Conventional optimisations (see the Dragon [] book) must also
be performed.
The difference is this:
-
- Conventional optimisations reduce the amount of work
the computer has to do at run-time.
-
- Restructuring aims to do the work in an order which
suits the target architecture better.
Paul H J Kelly
Thu Dec 4 18:15:31 GMT 1997