diff options
author | Björn Gustavsson <[email protected]> | 2018-10-21 09:27:59 +0200 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2018-10-22 07:21:08 +0200 |
commit | 58d6a866dae481a098ea583439cac3fbb95df787 (patch) | |
tree | c5724cc55f70c0b870a6a533b09c702f77caad19 /bootstrap/lib/stdlib | |
parent | 7f5279f9e0c8ee6ac013328be65e687841fb425c (diff) | |
download | otp-58d6a866dae481a098ea583439cac3fbb95df787.tar.gz otp-58d6a866dae481a098ea583439cac3fbb95df787.tar.bz2 otp-58d6a866dae481a098ea583439cac3fbb95df787.zip |
Make the move elimination optimization in beam_jump safe
The `beam_jump` pass could eliminate `move` instructions when it was
not safe to do so. See the new test case `unsafe_move_elimination/1`
for an example.
Reported-by: Michał Muskała
Diffstat (limited to 'bootstrap/lib/stdlib')
0 files changed, 0 insertions, 0 deletions