aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 7f83681e0a3..19da2bf89f3 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,18 @@
12014-05-24 Eli Zaretskii <eliz@gnu.org>
2
3 * alloc.c (garbage_collect_1): New function, with all of the guts
4 of Fgarbage_collect.
5 (mark_stack): Accept an argument END and don't mark Lisp objects
6 on the stack beyond the address given by END. Calculation of END
7 was moved to Fgarbage_collect.
8 (Fgarbage_collect): Calculate the end address of the stack portion
9 that needs to be examined by mark_stack, and pass that address to
10 garbage_collect_1, which will pass it to mark_stack. See
11 http://lists.gnu.org/archive/html/emacs-devel/2014-05/msg00270.html
12 for more details about the underlying problems. In particular,
13 this avoids dumping Emacs with the large hash-table whose value is
14 held in purify-flag for most of the time loadup.el runs.
15
12014-05-24 Jan Djärv <jan.h.d@swipnet.se> 162014-05-24 Jan Djärv <jan.h.d@swipnet.se>
2 17
3 * xfns.c (x_window_property_intern): New function (code from 18 * xfns.c (x_window_property_intern): New function (code from