r277528 - in /branches/c++-coroutines: ChangeLo...
iains@gcc.gnu.org
iains@gcc.gnu.org
Mon Oct 28 16:28:00 GMT 2019
Author: iains
Date: Mon Oct 28 16:28:30 2019
New Revision: 277528
URL: https://gcc.gnu.org/viewcvs?rev=277528&root=gcc&view=rev
Log:
c++-coroutines - Reduce the amount of the functional header included.
We only need less<>() from this header, and including the whole
of it causes a measurable degradation in performance on the coro
testsuite. We can include the relevant sub-section directly.
TODO: consider a local impl. of the less<>() functionality.
2019-10-28 Iain Sandoe <iain@sandoe.co.uk>
libstdc++-v3/
* include/experimental/coroutine: Include <bits/stl_function.h>
instead of <functional>.
Modified:
branches/c++-coroutines/ChangeLog.coroutines
branches/c++-coroutines/libstdc++-v3/include/experimental/coroutine
More information about the Gcc-cvs
mailing list