Yeah, I only thought about the case that a pointer in the pure storage
    are changed so as to point to an impure object during the execution of
    a dumped one, but that may also occur in a dumping session.

Pure objects should never be changed; that's why it is ok to make them
pure.  The access primitives to modify slost in types that can be pure
are supposed to detect such an attempt and signal errors, with
CHECK_IMPURE

If any such primitive fails to use CHECK_IMPURE, let's just fix it.


_______________________________________________
Emacs-pretest-bug mailing list
Emacs-pretest-bug@gnu.org
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to