r265799 - in /trunk/gcc: ChangeLog mem-stats.h ...
marxin@gcc.gnu.org
marxin@gcc.gnu.org
Mon Nov 5 13:35:00 GMT 2018
Author: marxin
Date: Mon Nov 5 13:35:56 2018
New Revision: 265799
URL: https://gcc.gnu.org/viewcvs?rev=265799&root=gcc&view=rev
Log:
Fix vector memory statistics.
2018-11-05 Martin Liska <mliska@suse.cz>
* mem-stats.h (mem_alloc_description::release_instance_overhead):
Return T *.
* vec.c (struct vec_usage): Register m_element_size.
(vec_prefix::register_overhead): New arguments: elements and
element_size.
(vec_prefix::release_overhead): Subtract elements.
* vec.h (struct vec_prefix): Change signature.
(va_heap::reserve): Pass proper arguments.
(va_heap::release): Likewise.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/mem-stats.h
trunk/gcc/vec.c
trunk/gcc/vec.h
More information about the Gcc-cvs
mailing list