aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_zlib.c
diff options
context:
space:
mode:
authorLukas Larsson <[email protected]>2019-03-25 14:34:45 +0100
committerLukas Larsson <[email protected]>2019-03-25 16:34:11 +0100
commit7b6c36d65fabd9ba43beb2fa56cc1a17249aac64 (patch)
treebc7a39d4f5d7886cb67bfc1df5a3a69a896dfb8b /erts/emulator/beam/erl_zlib.c
parent6907100826bf1956a8dbeb16ba2e736199913d0a (diff)
downloadotp-7b6c36d65fabd9ba43beb2fa56cc1a17249aac64.tar.gz
otp-7b6c36d65fabd9ba43beb2fa56cc1a17249aac64.tar.bz2
otp-7b6c36d65fabd9ba43beb2fa56cc1a17249aac64.zip
erts: Include external msg in need of GC
When many external messages suddenly appear in the mailbox the young gen size is adjusted accordingly but it was immediately shrunk as the data was not counted towards the shrink size. This commit includes the ext dist size in the shrink calculation which means that the decode of the external messages will not trigger as many GCs which means much better performance.
Diffstat (limited to 'erts/emulator/beam/erl_zlib.c')
0 files changed, 0 insertions, 0 deletions