LispWorks Delivery User Guide > 5 Keywords to the Delivery Function > 5.2 Alphabetical list of deliver keywords

NextPrevUpTopContentsIndex

:make-instance-keyword-check

Keyword

Default value: (if (delivery-value :keep-debug-mode) :default nil)

The value of the :make-instance-keyword-check keyword controls whether make-instance checks its initargs in the delivered application. If the value is nil , then make-instance checks are switched off. If the value is t , then make-instance checks are switched on.

If the value is :default , the make-instance checks are not affected by the delivery process. See the function clos:set-make-instance-argument-checking for instructions on controlling make-instance checks in this situation.

Compatibility note: In LispWorks 5.1 and previous versions, the value t of :keep-clos overrides the effect of :make-instance-keyword-check . In LispWorks 6.0 :make-instance-keyword-check always affects the behavior in the delivered application, regardless of :keep-clos.

Compatibility note: In LispWorks 5.1 and previous versions, a true value of :keep-debug-mode would always switch the checks on. In LispWorks 6.0 :keep-debug-mode retains the current setting of make-instance checks, rather than forcing the checks to be switched on.

Affected by: :keep-debug-mode


LispWorks Delivery User Guide - 22 Dec 2009

NextPrevUpTopContentsIndex