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