Re: [PATCH] move pass free_lang_data to its own file

2021-04-28 Thread Martin Sebor via Gcc-patches
On 4/28/21 12:53 AM, Richard Biener wrote: On Wed, Apr 28, 2021 at 1:30 AM Martin Sebor via Gcc-patches wrote: The free_lang_data pass is defined entirely in tree.c. Its code changes only rarely (only 13% commits to tree.c), and unlike the rest of tree.c, is even more rarely read. The pass i

Re: [PATCH] move pass free_lang_data to its own file

2021-04-27 Thread Richard Biener via Gcc-patches
On Wed, Apr 28, 2021 at 1:30 AM Martin Sebor via Gcc-patches wrote: > > The free_lang_data pass is defined entirely in tree.c. Its code > changes only rarely (only 13% commits to tree.c), and unlike > the rest of tree.c, is even more rarely read. The pass is also > right in the middle of tree.c,

[PATCH] move pass free_lang_data to its own file

2021-04-27 Thread Martin Sebor via Gcc-patches
The free_lang_data pass is defined entirely in tree.c. Its code changes only rarely (only 13% commits to tree.c), and unlike the rest of tree.c, is even more rarely read. The pass is also right in the middle of tree.c, surrounded by various utility functions many of which do tend to be frequentl