aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorDmitry Antipov2012-07-17 11:15:50 +0400
committerDmitry Antipov2012-07-17 11:15:50 +0400
commit3900d5de1b3cbb4171db39b5a187b623a7393087 (patch)
treee4a0248b890abb30fb08ef724cf5a73b2e914520 /src/ChangeLog
parent7098646f5d49eabca79baf013b58911e65bf6d99 (diff)
downloademacs-3900d5de1b3cbb4171db39b5a187b623a7393087.tar.gz
emacs-3900d5de1b3cbb4171db39b5a187b623a7393087.zip
Fix previous change to make Fmemory_free always accurate.
* alloc.c (make_interval): Update total_free_intervals. (make_float): Likewise for total_free_floats. (free_cons, Fcons): Likewise for total_free_conses. (SETUP_ON_FREE_LIST, allocate_vector_from_block): Likewise for total_free_vector_bytes. (Fmake_symbol): Likewise for total_free_symbols. (bytes_free): Remove.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 471cb8f3d3f..8c8ba4dd143 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,16 @@
12012-07-17 Dmitry Antipov <dmantipov@yandex.ru> 12012-07-17 Dmitry Antipov <dmantipov@yandex.ru>
2 2
3 Fix previous change to make Fmemory_free always accurate.
4 * alloc.c (make_interval): Update total_free_intervals.
5 (make_float): Likewise for total_free_floats.
6 (free_cons, Fcons): Likewise for total_free_conses.
7 (SETUP_ON_FREE_LIST, allocate_vector_from_block):
8 Likewise for total_free_vector_bytes.
9 (Fmake_symbol): Likewise for total_free_symbols.
10 (bytes_free): Remove.
11
122012-07-17 Dmitry Antipov <dmantipov@yandex.ru>
13
3 Simple free memory accounting feature. 14 Simple free memory accounting feature.
4 * alloc.c (bytes_free, total_free_vector_bytes): New variable. 15 * alloc.c (bytes_free, total_free_vector_bytes): New variable.
5 (sweep_vectors): Accumulate size of free vectors. 16 (sweep_vectors): Accumulate size of free vectors.