aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2012-07-22 19:13:50 +0400
committerDmitry Antipov2012-07-22 19:13:50 +0400
commit0dd6d66d56e7133818db361cc853fd1d00f2714b (patch)
tree882087f0fb6ee0cc1e1c1c44c8ed86ec2fa44d38 /src/ChangeLog
parentd36d71df9c550e69d8a469139714a188f221aea8 (diff)
downloademacs-0dd6d66d56e7133818db361cc853fd1d00f2714b.tar.gz
emacs-0dd6d66d56e7133818db361cc853fd1d00f2714b.zip
Adjust consing_since_gc when objects are explicitly freed.
* alloc.c (GC_DEFAULT_THRESHOLD): New macro. (Fgarbage_collect): Use it. Change minimum to 1/10 of default. (free_cons, free_misc): Subtract object size from consing_since_gc.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f0937856559..f689cc20ee0 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,12 @@
12012-07-22 Dmitry Antipov <dmantipov@yandex.ru> 12012-07-22 Dmitry Antipov <dmantipov@yandex.ru>
2 2
3 Adjust consing_since_gc when objects are explicitly freed.
4 * alloc.c (GC_DEFAULT_THRESHOLD): New macro.
5 (Fgarbage_collect): Use it. Change minimum to 1/10 of default.
6 (free_cons, free_misc): Subtract object size from consing_since_gc.
7
82012-07-22 Dmitry Antipov <dmantipov@yandex.ru>
9
3 Simplify and cleanup markers positioning code. 10 Simplify and cleanup markers positioning code.
4 * marker.c (attach_marker): More useful eassert. 11 * marker.c (attach_marker): More useful eassert.
5 (live_buffer, set_marker_internal): New function. 12 (live_buffer, set_marker_internal): New function.