Fix build with --enable-gather-detailed-mem-stats.
2019-06-10 Martin Liska <mliska@suse.cz> * hash-map.h: Pass default value to hash_table ctor. * hash-table.h: Add default value to call of a ctor. From-SVN: r272104
This commit is contained in:
parent
027c94b8b4
commit
48f8fefe5b
3 changed files with 10 additions and 3 deletions
|
@ -1,3 +1,8 @@
|
|||
2019-06-10 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* hash-map.h: Pass default value to hash_table ctor.
|
||||
* hash-table.h: Add default value to call of a ctor.
|
||||
|
||||
2019-06-08 Jonathan Wakely <jwakely@redhat.com>
|
||||
|
||||
* doc/invoke.texi (C Dialect Options): Minor grammatical change.
|
||||
|
|
|
@ -120,12 +120,14 @@ public:
|
|||
explicit hash_map (size_t n = 13, bool ggc = false,
|
||||
bool gather_mem_stats = GATHER_STATISTICS
|
||||
CXX_MEM_STAT_INFO)
|
||||
: m_table (n, ggc, gather_mem_stats, HASH_MAP_ORIGIN PASS_MEM_STAT) {}
|
||||
: m_table (n, ggc, true, gather_mem_stats, HASH_MAP_ORIGIN PASS_MEM_STAT)
|
||||
{
|
||||
}
|
||||
|
||||
explicit hash_map (const hash_map &h, bool ggc = false,
|
||||
bool gather_mem_stats = GATHER_STATISTICS
|
||||
CXX_MEM_STAT_INFO)
|
||||
: m_table (h.m_table, ggc, gather_mem_stats,
|
||||
: m_table (h.m_table, ggc, true, gather_mem_stats,
|
||||
HASH_MAP_ORIGIN PASS_MEM_STAT) {}
|
||||
|
||||
/* Create a hash_map in ggc memory. */
|
||||
|
|
|
@ -389,7 +389,7 @@ public:
|
|||
create_ggc (size_t n CXX_MEM_STAT_INFO)
|
||||
{
|
||||
hash_table *table = ggc_alloc<hash_table> ();
|
||||
new (table) hash_table (n, true, GATHER_STATISTICS,
|
||||
new (table) hash_table (n, true, true, GATHER_STATISTICS,
|
||||
HASH_TABLE_ORIGIN PASS_MEM_STAT);
|
||||
return table;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue