4 ms·
Even assuming the 5% number were correct (depending on how expansive your definition of UB is, it may not be), asking everyone who doesn't adjust their compiler
by pcwalton 5y ago
Even assuming the 5% number were correct (depending on how expansive your definition of UB is, it may not be), asking everyone who doesn't adjust their compiler flags to accept a 5% slowdown for some theoretical benefits is at odds with economic reality.
- vyodaiken 5y agoMaybe you should tell the Linux developers that they are making a mistake.
- Asooka 5y agoEven assuming the 5% number were correct (depending on how expansive your optimisations with UB assumptions are, it may not be), asking everyone who doesn't adjust their compiler flags to accept their programs being silently miscompiled for some theoretical benefits is at odds with economic reality.
- pcwalton 5y agoTimes like this I wish I were allowed to say exactly how much money a 1% fleet-wide loss in performance costs a big tech company.
- vyodaiken 5y agoA) there is no evidence such phenomena - especially in net- are due to unsafe optimizations, b) those companies dont need to shift their costs to other users