aboutsummaryrefslogtreecommitdiffstats
path: root/bootstrap/lib/compiler/ebin/beam_bsm.beam
diff options
context:
space:
mode:
authorSverker Eriksson <[email protected]>2015-03-12 13:42:15 +0100
committerSverker Eriksson <[email protected]>2015-03-12 14:41:47 +0100
commit10a1f3a2d5d9343bd4d2b8ec77c32ec18da21666 (patch)
tree28a10db7dd529cef5a592e064f8c5d05fe5cedfd /bootstrap/lib/compiler/ebin/beam_bsm.beam
parentaf87b1c3d4897840d8247589a88d3611106ecedc (diff)
downloadotp-10a1f3a2d5d9343bd4d2b8ec77c32ec18da21666.tar.gz
otp-10a1f3a2d5d9343bd4d2b8ec77c32ec18da21666.tar.bz2
otp-10a1f3a2d5d9343bd4d2b8ec77c32ec18da21666.zip
erts: Add missing binary offheap overhead in binary_to_term
Binary offheap overhead is used to trigger GC when a process is referring "too much" binary offheap data. Offheap binaries created from external format (binary_to_term, distributed messages or compacted ets tables) were not accounted for. Example: A process receiving a lot of binary data in distributed messages, while not building much terms on its heap, could cause an extensive memory consumption for garbage binaries.
Diffstat (limited to 'bootstrap/lib/compiler/ebin/beam_bsm.beam')
0 files changed, 0 insertions, 0 deletions