aboutsummaryrefslogtreecommitdiff
path: root/gcc/hash-table.h
AgeCommit message (Expand)AuthorFilesLines
2017-11-14Support GTY((cache)) on hash_map.Jason Merrill1-3/+4
2017-07-03* hash-table.h (hash_table_mod1): Fix indentation.Nathan Sidwell1-1/+1
2017-06-15PR c++/80560 - warn on undefined memory operations involving non-trivial typesMartin Sebor1-1/+4
2017-01-13Avoid excessively-big hash tables in empty-add cyclesRichard Sandiford1-5/+20
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-01-16Optimise hash_table::emptyRichard Sandiford1-3/+7
2016-01-04Update copyright years.Jakub Jelinek1-1/+1
2015-12-15* hash-map.h, hash-table.h: Make copy constructors explicit.Jason Merrill1-4/+4
2015-12-14re PR c++/68309 (ICE: Segmentation fault)Jason Merrill1-0/+33
2015-12-11hash-map.h (hash_map::hash_map): Gather statistics only when GATHER_STATISTIC...Michael Matz1-2/+4
2015-10-27[PATCH 7/9] ENABLE_CHECKING refactoring: middle-end, LTO FEMikhail Maltsev1-4/+0
2015-07-13Fix double word typos.Aldy Hernandez1-1/+1
2015-06-25hash-table.h: Update comments.Richard Sandiford1-30/+33
2015-06-25hash-table.h (has_is_deleted, [...]): Delete.Richard Sandiford1-128/+13
2015-06-25hash-traits.h (ggc_cache_hasher): Rename to...Richard Sandiford1-1/+8
2015-06-25hash-traits.h (ggc_hasher): Rename to...Richard Sandiford1-2/+7
2015-06-25hash-table.h: Update comments.Richard Sandiford1-4/+2
2015-06-25decl.c (value_annotation_hasher::handle_cache_entry): Delete.Richard Sandiford1-3/+23
2015-06-25hash-table.h: Include hash-traits.h.Richard Sandiford1-138/+2
2015-06-10Fix BITMAP identifier clash.Martin Liska1-2/+2
2015-06-08coretypes.h: Include hash-table.h and hash-set.h for host files.Andrew MacLeod1-2/+4
2015-05-27New memory allocation statistics infrastructure.Martin Liska1-6/+45
2015-04-18remove need for store_values_directlyTrevor Saunders1-563/+27
2015-04-13hash-table.h (hash_table constructor): Add mem stats.Jan Hubicka1-8/+11
2015-01-05Update copyright years.Jakub Jelinek1-1/+1
2014-12-19hash-table.h (struct pointer_hash): Fix formating.Jan Hubicka1-19/+64
2014-11-20fix hash_table when empty elements are not 0Trevor Saunders1-21/+26
2014-11-20implement a replacement for if_markedTrevor Saunders1-0/+50
2014-11-12re PR middle-end/63819 (Cannot build compiler with --enable-gather-detailed-m...Richard Biener1-7/+0
2014-10-15hash-table.c: Include bconfig.h if building for the host.Richard Biener1-0/+7
2014-10-12move many gc hashtab to hash_tableTrevor Saunders1-4/+60
2014-09-12fix assert in hash_table pch routinesTrevor Saunders1-2/+3
2014-09-02support ggc hash_map and hash_setTrevor Saunders1-9/+100
2014-07-09playcate old gccTrevor Saunders1-10/+15
2014-06-24allow storing values directly in hash tablesTrevor Saunders1-30/+695
2014-06-24Remove a layer of indirection from hash_tableTrevor Saunders1-440/+232
2014-01-09Makefile.in (TREE_FLOW_H): Remove.Steve Ellcey1-4/+1
2014-01-02Update copyright years in gcc/Richard Sandiford1-1/+1
2013-09-30basic-block.h (edge_list): Prefix member names with "m_".Richard Sandiford1-11/+11
2013-09-28alloc-pool.c, [...]: Add missing whitespace before "(".Richard Sandiford1-4/+4
2013-04-23This patch extracts approved portions of the hash_table patches to the...Lawrence Crowl1-14/+193
2013-01-10Update copyright years in gcc/Richard Sandiford1-2/+1
2012-10-25Change hash_table to support a comparator type different from the value type ...Lawrence Crowl1-137/+292
2012-10-09Change more non-GTY hash tables to use the new type-safe template hash table.Lawrence Crowl1-14/+14
2012-08-17hash-table.h (class hash_table): Use a descriptor template argument instead o...Richard Guenther1-192/+139
2012-08-14backport: As described in http://gcc.gnu.org/ml/gcc/2012-08/msg00015.html...Diego Novillo1-0/+783