Default value:

(if (delivery-value :shake-shake-shake)
    (if (delivery-value :keep-debug-mode) t nil)

This keyword controls the retention of names for functions. Value nil means don't keep; t means keep as strings, and :all means don't modify at all.

On x86 platforms, if the keyword :compact is non- nil , function names are eliminated. However, if :call-count is either t or :all , then :keep-function-name is set to t .

On all platforms, when :keep-debug-mode is set, :keep-function-name is set to t automatically.

Affected by: :keep-debug-mode, :shake-shake-shake

LispWorks Delivery User Guide - 12 Sep 2005