CLOS Question - Making an object a constant



Hi,

I am looking for a way to make an instance of a class a constant. Is
there a simple way to do this? Failing which, is there a simple way to
detect all changes to a slot of an object?

The reason that I am asking is that I have a relatively small lisp
application (ten thousand lines of code or so) that is crashing because
of a bug that causes a slot of an object to be modified. That object is
supposed to be a constant once completely initialized. However, I can't
seem to find out the place or function that is changing that slot.

Thanks for any help.

Regards,
Sachin.

.



Relevant Pages

  • Re: What to do with a failed automated test
    ... one of then is failing. ... After discussion, the bug is ... report that was produce base on the initial failure. ...
    (comp.software.testing)
  • Re: What to do with a failed automated test
    ... one of then is failing. ... After discussion, the bug is ... report that was produce base on the initial failure. ... But I love green bar, and I love to have a test report that can give me ...
    (comp.software.testing)
  • Re: Can I use one of the new MMs?
    ... By failing I'm talking about failing to throw the exception on the second ... FastMM does ... so that you can't "free" an incorrect memory area, ... it means a bug that happens sometimes and sometimes not. ...
    (borland.public.delphi.language.basm)
  • What to do with a failed automated test
    ... one of then is failing. ... After discussion, the bug is ... report that was produce base on the initial failure. ... But I love green bar, and I love to have a test report that can give me ...
    (comp.software.testing)
  • Re: implicit -e in Solaris /bin/sh on cd?
    ... >> a bug. ... > What's not a good idea is failing to read the thread before posting. ... > fails, and I have said so twice to date, this being the third. ...
    (comp.unix.solaris)