]> git.ipfire.org Git - thirdparty/gcc.git/commit
Use a separate TV_* timer for the VRP threader.
authorAldy Hernandez <aldyh@redhat.com>
Wed, 29 Sep 2021 15:16:49 +0000 (17:16 +0200)
committerAldy Hernandez <aldyh@redhat.com>
Wed, 29 Sep 2021 18:27:52 +0000 (20:27 +0200)
commit48c97c62c90eedfadd41793f438ed4187df65fd7
tree6c590f22c618f811966153fc147fd4ed408d189a
parent5e2adfeed21ee584a82cdcdfa7eed41202eb67cd
Use a separate TV_* timer for the VRP threader.

There seems to be a memory consumption issue on 32 bit hosts after the
hybrid threader patchset.  I'm having a hard time reproducing, and in
the process I've noticed that the threader is using the TV_TREE_VRP
timer.  Having a distinct one could help diagnose this and other
issues going forward.

gcc/ChangeLog:

* timevar.def (TV_TREE_VRP_THREADER): New.
* tree-vrp.c: Use TV_TREE_VRP_THREADER for VRP threader pass.
gcc/timevar.def
gcc/tree-vrp.c