emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 845d22652d0: Remove stray obsolete comment about ‘volatile’


From: Paul Eggert
Subject: master 845d22652d0: Remove stray obsolete comment about ‘volatile’
Date: Mon, 19 Aug 2024 14:58:28 -0400 (EDT)

branch: master
commit 845d22652d08f998863134334f7de617c50a10b2
Author: Paul Eggert <eggert@cs.ucla.edu>
Commit: Paul Eggert <eggert@cs.ucla.edu>

    Remove stray obsolete comment about ‘volatile’
    
    * src/lisp.h: Remove comment about ‘volatile’ that was mistakenly
    left behind when 2013-10-03T04:58:56!monnier@iro.umontreal.ca
    (adf2aa61404305e58e71cde0193bb650aff2c4b3) removed all the volatile
    members of struct handler.
---
 src/lisp.h | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/src/lisp.h b/src/lisp.h
index c8c6854f5f5..8921244315d 100644
--- a/src/lisp.h
+++ b/src/lisp.h
@@ -3851,9 +3851,6 @@ record_in_backtrace (Lisp_Object function, Lisp_Object 
*args, ptrdiff_t nargs)
    All the other members are concerned with restoring the interpreter
    state.
 
-   Members are volatile if their values need to survive _longjmp when
-   a 'struct handler' is a local variable.
-
    When running the HANDLER of a 'handler-bind', we need to
    temporarily "mute" the CONDITION_CASEs and HANDLERs that are "below"
    the current handler, but without hiding any CATCHERs.  We do that by



reply via email to

[Prev in Thread] Current Thread [Next in Thread]