$Revision: 5.0.2.4 $
Package: SYSTEM
Arguments: ((&key code verbose) &body body)
This macro is obsolete and has been replaced with sys:record-code-vectors.
record-training combines the use of sys:flush-codevectors
and sys:write-codevectors in a way that makes easy the
recording of heap-allocated code vectors used during the evaluation of body to
the file given by the keyword code. Essentially, this macro calls sys:flush-codevectors with nil
as its
argument, then executes body, then calls sys:write-codevectors.
A filename must be supplied as the value of the code keyword argument. The
value of code specifies a filename to which code vectors are written by sys:write-codevectors. (sys:flush-codevectors
is called with nil
as its argument so the initial flushing of code vectors is
to an anonymous file.)
If the verbose argument is specified non-nil
, information about
the process is printed.
A fasl keyword argument may be reported by excl:arglist (or equivalents). It is not supported and should not be specified.
The file written by this macro can be used with the program cvdcvt to create pll files. See 4.0 Creating and using pll files in miscellaneous.htm for information on pll files.
The general documentation description is in introduction.htm. The index is in index.htm.
Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.