Мой главный интерес с движущимся кодом от заголовочных файлов до исходных файлов (для разъединения), но хранение той же производительности для встроенного материала.
Я не уверен, где начать, кто-то мог объяснить, что сделать?
We have made very limited experiments. In our case, performance gains where quite neglictible, but as we had already taken care of having good inlining, that's not extremely surprising.
However, enabling LTO incurred a huge increase in GCC's memory consumption, basically making parallel compilation impossible on our 4 CPU / 4 GB developpement machines, so we suspending the experiment and are waiting for future versions to try again.