Open
Description
Hi. I published this blog post last week Monday about the final
keyword. I made a note of a slowdown that was found when using clang/LLVM to compile and run the code.
On Hacker News discussion an LLVM developer commented:
As an LLVM developer, I really wish the author filed a bug report and waited for some analysis BEFORE publishing an article (that may never get amended) that recommends not using this keyword with clang for performance reasons. I suspect there's just a bug in clang.
- Is this an actual bug?
- Would someone be willing to provide analysis as to what's going on?
I plan on writing a follow up post shortly since the discussion surrounding everything seemed to be a bit more than I anticipated; and I feel a lot of people got the intent of the article wrong.