Link time code generation
I read about this, and apparently it gives the linker uncompiled(ish) code in the .obj files, and the linker then invoked the compiler back end so that the back end has full access to the information of how functions are calling each other etc.. This lets the compiler be more aggressive with optimizations, so I hope I get a speed boost out of it.
I turned it on for #GSL, #Meshgen and all the #Bondalyzer add-ons, and they built successfully. I’ve yet to test them all to make sure they still work, but I have a good feeling.
via https://dayone.me/29GLzpe













