diff options
author | Raimo Niskanen <[email protected]> | 2019-01-15 13:36:42 +0100 |
---|---|---|
committer | Raimo Niskanen <[email protected]> | 2019-01-17 09:27:28 +0100 |
commit | dfb91c491f1bd21b8c05ed38e5addedd6ddf7292 (patch) | |
tree | 7c492cc445b5995bae96e7e2285b7213cc6aade6 /erts | |
parent | 1aea2e0e3756c79c5802041befcdc10f80abbcc9 (diff) | |
download | otp-dfb91c491f1bd21b8c05ed38e5addedd6ddf7292.tar.gz otp-dfb91c491f1bd21b8c05ed38e5addedd6ddf7292.tar.bz2 otp-dfb91c491f1bd21b8c05ed38e5addedd6ddf7292.zip |
Move out helper functions to engine loop
This strategy improves speed benchmarks and reduces the
amount of garbage that is produced.
More:
* Handle transition options as loop function arguments instead
of in a record.
* Shorten the state_enter loop and make it more efficient
by making it more part of the loop and less a loop restart.
* Simplify the internal timeout action handling somewhat.
Diffstat (limited to 'erts')
0 files changed, 0 insertions, 0 deletions