aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorGerd Moellmann1999-11-05 22:08:22 +0000
committerGerd Moellmann1999-11-05 22:08:22 +0000
commitdd59e217f0549a0813e305886cadcaf00d658310 (patch)
tree30772a80eb40e2425d83083cbbbe282ae952309b /src
parent74e9500823bdecaa5ef0b96139293b44b6c5fb9c (diff)
downloademacs-dd59e217f0549a0813e305886cadcaf00d658310.tar.gz
emacs-dd59e217f0549a0813e305886cadcaf00d658310.zip
*** empty log message ***
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 23c10cc4205..ed62f25a6ba 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,12 +1,15 @@
11999-11-05 Gerd Moellmann <gerd@gnu.org> 11999-11-05 Gerd Moellmann <gerd@gnu.org>
2 2
3 * bytecode.c (Fbyte_code): Use BEFORE_POTENTIAL_GC and
4 AFTER_POTENTIAL_GC around internal_catch.
5
3 * alloc.c (Fgarbage_collect): Call mark_byte_stack and 6 * alloc.c (Fgarbage_collect): Call mark_byte_stack and
4 relocate_byte_pcs. 7 relocate_byte_pcs.
5 (init_alloc_once, init_alloc): Set byte_stack_list to null. 8 (init_alloc_once, init_alloc): Set byte_stack_list to null.
6 9
7 * eval.c (struct catchtag): Add member byte_stack. 10 * eval.c (struct catchtag): Add member byte_stack.
8 (internal_catch, Fcondition_case, internal_condition_case) 11 (internal_catch, Fcondition_case, internal_condition_case)
9 (internal_condition_case_1: Save value of byte_stack_list in 12 (internal_condition_case_1): Save value of byte_stack_list in
10 catchtag. 13 catchtag.
11 (unwind_to_catch): Restore byte_stack_list from catchtag. 14 (unwind_to_catch): Restore byte_stack_list from catchtag.
12 15