aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/erl_message.h
diff options
context:
space:
mode:
authorBjörn-Egil Dahlberg <[email protected]>2016-05-18 19:38:47 +0200
committerBjörn-Egil Dahlberg <[email protected]>2016-05-20 18:22:45 +0200
commit9effc6a6c52d9c492925c4271743d06d68d04bcb (patch)
tree1fd1cf8c33b50dbca7a0ba5d2d024b05257c5c9f /erts/emulator/beam/erl_message.h
parent949f1d3a807e3bb095668fac4bfc4624fea2e34e (diff)
downloadotp-9effc6a6c52d9c492925c4271743d06d68d04bcb.tar.gz
otp-9effc6a6c52d9c492925c4271743d06d68d04bcb.tar.bz2
otp-9effc6a6c52d9c492925c4271743d06d68d04bcb.zip
erts: Copy literals in messages on module purge
During check process code, explicitly copy all referenced literals in a message (in the private queue) to a heap fragment and attach it to the message reference. Not all types of message communication does an explicit copy of a literal and this needs to be taken care of before a module is purged.
Diffstat (limited to 'erts/emulator/beam/erl_message.h')
0 files changed, 0 insertions, 0 deletions