Undefined behaviour is a complex issue, but compiler devs seem alarmingly unaware that optimising for performance is one choice among many.
@stephenrkell To quantify you'd need a tool to find such hacks in code from times when compilers were that bad, then guess motive by hand.
-
-
@RichFelker Agreed it's hard to measure. Out of interest, would love to see any examples of said historical hacks.... -
@stephenrkell First example, my own strlen, which is pending either addition of proper may_alias attr or rewrite. http://git.musl-libc.org/cgit/musl/diff/src/string/strlen.c?id=571744447c23f91feb6439948f3a619aca850dfb … -
@RichFelker Thanks... nice example. Will ruminate.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.