Benchmarking Retpoline-Enabled GCC 8 With -mindirect-branch=thunk: We have looked several times already at the performance impact of Retpoline support in the Linux kernel, but what about building user-space packages with -mindirect-branch=thunk? Here is the performance cost to building some performance tests in user-space with -mindirect-branch=thunk and -mindirect-branch=thunk-inline.

Copyright © 2018 by Phoronix Media. All rights reserved.