aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_message.c
diff options
context:
space:
mode:
authorRaimo Niskanen <[email protected]>2019-01-17 12:17:30 +0100
committerRaimo Niskanen <[email protected]>2019-01-17 16:04:58 +0100
commit7c0df9ac2879e5d5bcdf511fc81b1465105c4b61 (patch)
tree3c191c353937a438a9cad0126f4e9eb791a46bd2 /erts/emulator/beam/erl_message.c
parentdfb91c491f1bd21b8c05ed38e5addedd6ddf7292 (diff)
downloadotp-7c0df9ac2879e5d5bcdf511fc81b1465105c4b61.tar.gz
otp-7c0df9ac2879e5d5bcdf511fc81b1465105c4b61.tar.bz2
otp-7c0df9ac2879e5d5bcdf511fc81b1465105c4b61.zip
Work around a compiler mis-optimization
The common subexpression optimization accidentally caused unnecessary spilling of live registers. A rather ugly workaround can be found in loop_timeouts_cancel.
Diffstat (limited to 'erts/emulator/beam/erl_message.c')
0 files changed, 0 insertions, 0 deletions