On 11/18/19 2:08 PM, Jan Hubicka wrote:
You should be able to measure the difference building tramp3d on enable-checking=release compiler. I will include the patch in my next round of Firefox benchmark (probably tonight) unless you beat me.
I verified that by printing the values in gcc_collect: 2180 void 2181 ggc_collect (void) 2182 { 2183 /* Avoid frequent unnecessary work by skipping collection if the 2184 total allocations haven't expanded much since the last 2185 collection. */ 2186 float allocated_last_gc = 2187 MAX (G.allocated_last_gc, (size_t)param_ggc_min_heapsize * 1024); Martin