On Thu, 22 Sep 2022 15:17:08 +0200 Jakub Jelinek wrote: > > + bool built_sym_hash = false; > > So, I think usually we don't construct such hash_maps right away, > but have just pointer to the hash map initialized to NULL (then you > don't need to built_sym_hash next to it) and you simply new the > hash_map when needed the first time and delete it at the end (which > does nothing if it is NULL). How about this version? (Re-tested.) Thanks, Julian