aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_ssa_type.erl
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2019-01-25 17:36:24 +0100
committerBjörn Gustavsson <[email protected]>2019-01-28 05:34:58 +0100
commitd479269f2805aba973d1ff3dd7cc7387908cb3ed (patch)
tree5ccaa2706c8cc45ab68adafbd05e8a5a0844d853 /lib/compiler/src/beam_ssa_type.erl
parent6fe596c68b0b7c5df6b2dff83747c279b9c7e884 (diff)
downloadotp-d479269f2805aba973d1ff3dd7cc7387908cb3ed.tar.gz
otp-d479269f2805aba973d1ff3dd7cc7387908cb3ed.tar.bz2
otp-d479269f2805aba973d1ff3dd7cc7387908cb3ed.zip
beam_ssa_opt: Make phase/4 tail-recursive
If compilation failed, the name of the current function *and* all previously compiled functions would be printed because phase/4 was not tail-recursive. https://bugs.erlang.org/browse/ERL-840
Diffstat (limited to 'lib/compiler/src/beam_ssa_type.erl')
0 files changed, 0 insertions, 0 deletions