VariablePackage: exclToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version

*record-xref-info*

This variable is a boolean which determines whether cross-reference information is recorded by the compiler. When *record-xref-info* is true, the compiler will generate cross-reference information and when it is false, the compiler will not generate such information. For most methods of compilation, such as calling compile or the top-level commands :cf and :cload, the value of this variable controls the behavior. compile-file has an xref keyword argument whose default is supplied by this variable but explicitly specifying a value for the xref keyword argument to compile-file will override the value of this variable.

The initial value of this variable is dependent on how the Lisp image was built (see build-lisp-image). Users who want cross reference information recorded should set this value and that of *load-xref-info* to t. Be warned that compilation time, image size and fasl file size are all increased by the generation and loading of cross reference information.

See also *load-xref-info*.

See also cross-reference.htm for general information on the cross-reference facility in Allegro CL.


Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

ToCDocOverviewCGDocRelNotesFAQIndexPermutedIndex
Allegro CL version 10.1
Unrevised from 10.0 to 10.1.
10.0 version