Re: [PATCH] c++: Small make_tree_vector_from_ctor improvement

2025-01-23 Thread Jason Merrill
On 1/23/25 5:45 AM, Jakub Jelinek wrote: Hi! After committing the append_ctor_to_tree_vector patch, I've realized that for the larger constructors make_tree_vector_from_ctor unnecessarily wastes one GC vector; make_tree_vector () / release_tree_vector () only caches GC vectors from 4 to 16 alloc

[PATCH] c++: Small make_tree_vector_from_ctor improvement

2025-01-23 Thread Jakub Jelinek
Hi! After committing the append_ctor_to_tree_vector patch, I've realized that for the larger constructors make_tree_vector_from_ctor unnecessarily wastes one GC vector; make_tree_vector () / release_tree_vector () only caches GC vectors from 4 to 16 allocated tree elements, so in the likely case o