Re: GGC: Remove 'const char *' 'gt_ggc_mx', 'gt_pch_nx' variants (was: [PATCH] support ggc hash_map and hash_set)

2023-07-07 Thread Richard Biener via Gcc-patches
On Thu, Jul 6, 2023 at 8:53 PM Thomas Schwinge wrote: > > Hi! > > On 2014-09-01T21:56:28-0400, tsaund...@mozilla.com wrote: > > [...] this part [...] > > ... became commit b086d5308de0d25444243f482f2f3d1dfd3a9a62 > (Subversion r214834), which added GGC support to 'hash_map', 'hash_set', > and

GGC: Remove 'const char *' 'gt_ggc_mx', 'gt_pch_nx' variants (was: [PATCH] support ggc hash_map and hash_set)

2023-07-06 Thread Thomas Schwinge
Hi! On 2014-09-01T21:56:28-0400, tsaund...@mozilla.com wrote: > [...] this part [...] ... became commit b086d5308de0d25444243f482f2f3d1dfd3a9a62 (Subversion r214834), which added GGC support to 'hash_map', 'hash_set', and converted to those a number of 'htab' instances. It doesn't really

Re: [PATCH] support ggc hash_map and hash_set

2014-10-17 Thread Alan Lawrence
Sorry, somehow I missed this email. Yes, that appears to have fixed it! Thank you very much, Alan Trevor Saunders wrote: On Tue, Sep 09, 2014 at 03:37:26PM +0100, Alan Lawrence wrote: Following this, we're seeing ICEs in tests in gcc.dg/pch.exp and g++.dg/pch.exp, with cross-builds (hosted on

Re: [PATCH] support ggc hash_map and hash_set

2014-10-15 Thread Richard Biener
On Wed, Oct 15, 2014 at 4:57 AM, Trevor Saunders tsaund...@mozilla.com wrote: On Tue, Oct 14, 2014 at 04:05:25PM +0200, Richard Biener wrote: On Tue, Sep 2, 2014 at 3:56 AM, tsaund...@mozilla.com wrote: From: Trevor Saunders tsaund...@mozilla.com Hi, There are still some issues to

Re: [PATCH] support ggc hash_map and hash_set

2014-10-14 Thread Richard Biener
On Tue, Sep 2, 2014 at 3:56 AM, tsaund...@mozilla.com wrote: From: Trevor Saunders tsaund...@mozilla.com Hi, There are still some issues to make this work really nicely, but this part is probably good enough its worth reviewing. For one thing you can't use ggc hash_map or set in front

Re: [PATCH] support ggc hash_map and hash_set

2014-10-14 Thread Trevor Saunders
On Tue, Oct 14, 2014 at 04:05:25PM +0200, Richard Biener wrote: On Tue, Sep 2, 2014 at 3:56 AM, tsaund...@mozilla.com wrote: From: Trevor Saunders tsaund...@mozilla.com Hi, There are still some issues to make this work really nicely, but this part is probably good enough its worth

Re: [PATCH] support ggc hash_map and hash_set

2014-09-09 Thread Alan Lawrence
Following this, we're seeing ICEs in tests in gcc.dg/pch.exp and g++.dg/pch.exp, with cross-builds (hosted on x86_64) targetting bare metal AArch64 and ARM (aarch64-none-elf, aarch64_be-none-elf and arm-none-eabi; I haven't tested armeb-none-eabi; builds targeting linux are OK), for *release

Re: [PATCH] support ggc hash_map and hash_set

2014-09-09 Thread Trevor Saunders
On Tue, Sep 09, 2014 at 03:37:26PM +0100, Alan Lawrence wrote: Following this, we're seeing ICEs in tests in gcc.dg/pch.exp and g++.dg/pch.exp, with cross-builds (hosted on x86_64) targetting bare metal AArch64 and ARM (aarch64-none-elf, aarch64_be-none-elf and arm-none-eabi; I haven't tested

Re: [PATCH] support ggc hash_map and hash_set

2014-09-02 Thread Richard Biener
On Tue, Sep 2, 2014 at 3:56 AM, tsaund...@mozilla.com wrote: From: Trevor Saunders tsaund...@mozilla.com Hi, There are still some issues to make this work really nicely, but this part is probably good enough its worth reviewing. For one thing you can't use ggc hash_map or set in front

Re: [PATCH] support ggc hash_map and hash_set

2014-09-02 Thread Trevor Saunders
On Tue, Sep 02, 2014 at 10:36:27AM +0200, Richard Biener wrote: On Tue, Sep 2, 2014 at 3:56 AM, tsaund...@mozilla.com wrote: From: Trevor Saunders tsaund...@mozilla.com Hi, There are still some issues to make this work really nicely, but this part is probably good enough its worth

[PATCH] support ggc hash_map and hash_set

2014-09-01 Thread tsaunders
From: Trevor Saunders tsaund...@mozilla.com Hi, There are still some issues to make this work really nicely, but this part is probably good enough its worth reviewing. For one thing you can't use ggc hash_map or set in front ends with some types or gengtype will decide to put the overloads of