[PATCH] concepts cleanups and subsumption caching

Andrew Sutton andrew.n.sutton@gmail.com
Tue Oct 15 18:16:00 GMT 2019


This patch finishes moving concepts-related functionality out of pt.c
and into constraint.cc an logic.cc, and adds logic.cc to gtfiles.

As part of that cleanup, I reimplemented and reenabled the subsumption
caching. It's not clear if this provides any significant performance
benefits, but it will prevent redundant and potentially costly
comparisons of constraints.

Tested on bootstrap and vs. cmcstl2.

Andrew Sutton
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cleanup.patch
Type: application/octet-stream
Size: 18079 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20191015/26b98cab/attachment.obj>


More information about the Gcc-patches mailing list