3 Optimizing Lisp Programs

3.3 Using type-specific operations

To increase the efficiency of compiled code, you should use type-specific operations whenever possible. You will get the most benefit from fixnum arithmetic and hardware-supported floating-point arithmetic.

3.3.1 - Using fixnum operations
3.3.2 - Increasing the efficiency of array access
3.3.3 - Propagating type information
3.3.4 - Optimizing code for the MIPS architecture
3.3.5 - Compiling fast floating-point operations

The Advanced User's Guide - 9 SEP 1996

Generated with Harlequin WebMaker