<div dir="ltr">I've found a 2% reduction in the size of my binary from using the -fno-objc-exceptions flag (I already use -fno-objc-arc-exceptions) for most of the files. I thought it might not be able to propagate an exception through methods in files compiled with this flag, but in my testing I found that that was not case. So I'm curious, what's the tradeoff? Why wouldn't clang just only enable exceptions for files that used "@try", "@finally", "@catch", or "@throw"?<div><br></div><div>Thanks,</div><div>Michael</div></div>