Breaks to the debugger when an instance of a class is accessed. Note that this function is deprecated.
The keyword arguments control which type of access cause a break:
Non- nil
means break on reading a slot. The default is t
.
Non- nil
means break on writing a slot. The default is t
.
t
means break on all slots, otherwise this should be a list of symbols which are the slot-names on which to break. The default is t
.
A common use of this function is to find where a slot is being changed in a complex program.
A useful debugging function which causes access to instance to break to the debugger. Accesses include calls to slot-names
and accessor function defined by the class of instance . Other instances of the same class are unaffected and your can remove the break by calling clos:unbreak-on-access
. Breaks to the debugger when an instance of a class is accessed. Note that this function is deprecated. You should now use trace-on-access
instead.