[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] emacs-25 57f2225: Add FIXME comment re stack overflow and
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] emacs-25 57f2225: Add FIXME comment re stack overflow and modules |
Date: |
Mon, 21 Dec 2015 10:57:54 +0000 |
branch: emacs-25
commit 57f222558d2b844e7856dfcbdae37ebd5c0dfa4b
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>
Add FIXME comment re stack overflow and modules
---
src/emacs-module.c | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/src/emacs-module.c b/src/emacs-module.c
index dca8349..def77e3 100644
--- a/src/emacs-module.c
+++ b/src/emacs-module.c
@@ -120,6 +120,9 @@ static emacs_value const module_nil = 0;
/* Convenience macros for non-local exit handling. */
+/* FIXME: The following implementation for non-local exit handling
+ does not work with stack overflow detection. */
+
/* Emacs uses setjmp and longjmp for non-local exits, but
module frames cannot be skipped because they are in general
not prepared for long jumps (e.g., the behavior in C++ is undefined
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] emacs-25 57f2225: Add FIXME comment re stack overflow and modules,
Paul Eggert <=