diff options
author | John Högberg <[email protected]> | 2019-03-25 19:57:33 +0100 |
---|---|---|
committer | John Högberg <[email protected]> | 2019-03-26 12:15:55 +0100 |
commit | a5976a6a6065e0d5c0c3ca118f50494c10fdc5a7 (patch) | |
tree | 3be7ed12f67d3dce505f26a9cf8b280051afbecd /lib/compiler/info | |
parent | edb8aa4f76981c1f32c9b429f47ce30100126e58 (diff) | |
download | otp-a5976a6a6065e0d5c0c3ca118f50494c10fdc5a7.tar.gz otp-a5976a6a6065e0d5c0c3ca118f50494c10fdc5a7.tar.bz2 otp-a5976a6a6065e0d5c0c3ca118f50494c10fdc5a7.zip |
compiler: Fully disable no_return optimizations in try blocks
Validation could fail when a function that never returned was used
in a try block (see attached test case). It's possible to solve
this without disabling the optimization as the generated code is
sound, but I'm not comfortable making such a large change this
close to the OTP 22 release.
Diffstat (limited to 'lib/compiler/info')
0 files changed, 0 insertions, 0 deletions