summaryrefslogtreecommitdiff
path: root/gcc/varray.h
diff options
context:
space:
mode:
authorhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2004-01-20 22:08:17 +0000
committerhubicka <hubicka@138bc75d-0d04-0410-961f-82ee72b054a4>2004-01-20 22:08:17 +0000
commit81dd33bf17e28c74292e72136eeebe7550b8bdc6 (patch)
tree3766da594c6f5644ba0542c0536288c8cbe6769b /gcc/varray.h
parentc96a31df0ddb47b33b951ee09ecfe684f8f13ed4 (diff)
downloadgcc-81dd33bf17e28c74292e72136eeebe7550b8bdc6.tar.gz
* varray.c: Include hashtab.h
(varray_descriptor): New structure. (hash_descriptor, eq_descriptor, varray_descriptor, print_statistics): New static functions (varray_init, varray_grow): Update statistics (dump_varray_statistics): New function. * varray.h (dump_varray_statistics): Declare. * toplev.c (finalize): Call it. * Makefile.in (varray.o): Add dependency. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@76232 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/varray.h')
-rw-r--r--gcc/varray.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/varray.h b/gcc/varray.h
index 9cc6ea5fffe..0f011c402f1 100644
--- a/gcc/varray.h
+++ b/gcc/varray.h
@@ -223,6 +223,8 @@ extern varray_type varray_grow (varray_type, size_t);
extern void varray_clear (varray_type);
+extern void dump_varray_statistics (void);
+
/* Check for VARRAY_xxx macros being in bound. */
#if defined ENABLE_CHECKING && (GCC_VERSION >= 2007)
extern void varray_check_failed (varray_type, size_t, const char *, int,