Re: [PATCH] Move instantiate_scev/resolve_mixers cache from GC to heap

2013-05-02 Thread Richard Biener
On Thu, 2 May 2013, Jakub Jelinek wrote: > On Thu, May 02, 2013 at 12:56:05PM +0200, Richard Biener wrote: > > + > > + ~instantiate_cache_type(); > > Missing space. Fixed and committed after bootstrap / regtest on x86_64-unknown-linux-gnu. Richard.

Re: [PATCH] Move instantiate_scev/resolve_mixers cache from GC to heap

2013-05-02 Thread Jakub Jelinek
On Thu, May 02, 2013 at 12:56:05PM +0200, Richard Biener wrote: > + > + ~instantiate_cache_type(); Missing space. Jakub

[PATCH] Move instantiate_scev/resolve_mixers cache from GC to heap

2013-05-02 Thread Richard Biener
This moves the very short-lived hashtable used by instantiate_scev and resolve_mixers out of GC memory. See my mail to g...@gcc.gnu.org for how hash_table is lacking to improve the new code even further. I've timed the patch for aermod from polyhedron (the benchmark with the largest compile-time