yesodweb/yesod — comment on commit b6be4efafe9386343ec913d88e74e87b24920b57
File:  line 0
By snoyberg:

Yes, there *was* a reason to take it out: -O2 makes executables much larger and compilation much slower, and it's unclear if there is any real benefit. *Especially* when you consider that larger executables can hurt caching.