Tweak the value returned from Fgarbage_collect again.
commitdfd6c57e2926d80adf4aea3fb41ab1abb3bf16e8
authorDmitry Antipov <dmantipov@yandex.ru>
Thu, 19 Jul 2012 09:50:01 +0000 (19 13:50 +0400)
committerDmitry Antipov <dmantipov@yandex.ru>
Thu, 19 Jul 2012 09:50:01 +0000 (19 13:50 +0400)
tree26050f8981c5664d0030a2c55f2d3d1eb86c6c2d
parente0b7350bc91b3485fa655f640a6c02fd212524e2
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