The good news is that garbage collection ensures that your program will never suffer from memory leaks or dead pointers. You should note that explicit storage allocation and deallocation has overheads which are not strictly predictable. You can reduce garbage collection overhead by reducing garbage generation. If you have a profiler available in your Lisp system, use it to find your program's hot spots for storage allocation. This book may not be reproduced without the written consent of its author.
Online distribution is restricted to the author's site.