3 ms·
And it's a ridiculously huge umbrellla. ;) Of the three parts mentioned (CPI, CPS and SafeStack), SafeStack had the least performance impact, so it seems it wa
by jcr 11y ago
And it's a ridiculously huge umbrellla. ;)
Of the three parts mentioned (CPI, CPS and SafeStack), SafeStack had the
least performance impact, so it seems it was the easiest to get
committed upstream [1]. The differential revision comments are also
interesting reading. [2] Though their CPS and CPI work exists (linked in
article), I'm not sure if or when it will be ready for prime time.
[1] https://github.com/llvm-mirror/llvm/commit/7ffec838a2b72e6841d9fb993b5fe6a45f3b2a90 https://github.com/llvm-mirror/llvm/commit/7ffec838a2b72e684...
[2] http://reviews.llvm.org/D6094 http://reviews.llvm.org/D6094