Tweak the value returned from Fgarbage_collect again.
authorDmitry Antipov <dmantipov@yandex.ru>
Thu, 19 Jul 2012 09:50:01 +0000 (13:50 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Thu, 19 Jul 2012 09:50:01 +0000 (13:50 +0400)
commit5b835e1d6e0c6fafc7f27174889358bfde5f2449
treefe3d98d833f7bee6f04d69b62dd9bd65c56d1a79
parent9cd47b72e021f76a6e2481d986ce4b0cb0b859d3
Tweak the value returned from Fgarbage_collect again.
* src/alloc.c (Fgarbage_collect): New return value, as confirmed in
http://lists.gnu.org/archive/html/emacs-devel/2012-07/msg00418.html.
Adjust documentation.
(total_vector_bytes): Rename to total_vector_slots, adjust
accounting.
(total_free_vector_bytes): Rename to total_free_vector_slots,
adjust accounting.
(Qstring_bytes, Qvector_slots): New symbols.
(syms_of_alloc): DEFSYM them.
* lisp/emacs-lisp/chart.el (chart-emacs-storage): Adjust again.
lisp/ChangeLog
lisp/emacs-lisp/chart.el
src/ChangeLog
src/alloc.c