erts: Copy literals in messages on module purge
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.

massemanet/otp,bugs-erlang-org/otp,bugs-erlang-org/otp,neeraj9/otp,ahmedshafeeq/otp,getong/otp,bugs-erlang-org/otp,bernardd/otp,psyeugenic/otp,potatosalad/otp,potatosalad/otp,uabboli/otp,matwey/otp,neeraj9/otp,fenollp/otp,getong/otp,saleyn/otp,vinoski/otp,jj1bdx/otp,release-project/otp,falkevik/otp,basho/otp,ahmedshafeeq/otp,bernardd/otp,dumbbell/otp,psyeugenic/otp,lemenkov/otp,uabboli/otp,potatosalad/otp,release-project/otp,getong/otp,fenollp/otp,electricimp/otp,falkevik/otp,ahmedshafeeq/otp,bjorng/otp,legoscia/otp,kvakvs/otp,saleyn/otp,aboroska/otp,dgud/otp,RoadRunnr/otp,isvilen/otp,erlang/otp,vinoski/otp,tuncer/otp,potatosalad/otp,kvakvs/otp,rlipscombe/otp,emacsmirror/erlang,matwey/otp,emile/otp,ahmedshafeeq/otp,neeraj9/otp,aboroska/otp,dumbbell/otp,release-project/otp,bernardd/otp,ferd/otp,getong/otp,erlang/otp,g-andrade/otp,matwey/otp,massemanet/otp,mikpe/otp,matwey/otp,getong/otp,bsmr-erlang/otp,emile/otp,emacsmirror/erlang,tuncer/otp,bugs-erlang-org/otp,uabboli/otp,cobusc/otp,RaimoNiskanen/otp,g-andrade/otp,electricimp/otp,falkevik/otp,psyeugenic/otp,legoscia/otp,rlipscombe/otp,massemanet/otp,lrascao/otp,legoscia/otp,mikpe/otp,saleyn/otp,bsmr-erlang/otp,bsmr-erlang/otp,basho/otp,isvilen/otp,goertzenator/otp,jj1bdx/otp,ferd/otp,jj1bdx/otp,bugs-erlang-org/otp,bjorng/otp,saleyn/otp,legoscia/otp,potatosalad/otp,vinoski/otp,lightcyphers/otp,dumbbell/otp,massemanet/otp,saleyn/otp,matwey/otp,vinoski/otp,kvakvs/otp,lightcyphers/otp,kvakvs/otp,kvakvs/otp,RoadRunnr/otp,lemenkov/otp,ahmedshafeeq/otp,aboroska/otp,lemenkov/otp,dgud/otp,basho/otp,lrascao/otp,fenollp/otp,goertzenator/otp,dumbbell/otp,lrascao/otp,kvakvs/otp,psyeugenic/otp,weisslj/otp,basho/otp,getong/otp,getong/otp,isvilen/otp,uabboli/otp,bsmr-erlang/otp,electricimp/otp,goertzenator/otp,legoscia/otp,electricimp/otp,goertzenator/otp,electricimp/otp,bernardd/otp,ferd/otp,aboroska/otp,bernardd/otp,basho/otp,erlang/otp,weisslj/otp,psyeugenic/otp,bjorng/otp,aboroska/otp,bjorng/otp,neeraj9/otp,goertzenator/otp,ahmedshafeeq/otp,rlipscombe/otp,legoscia/otp,falkevik/otp,cobusc/otp,lrascao/otp,ferd/otp,rlipscombe/otp,mikpe/otp,jj1bdx/otp,bsmr-erlang/otp,kvakvs/otp,vladdu/otp,lrascao/otp,bernardd/otp,bsmr-erlang/otp,lemenkov/otp,lemenkov/otp,matwey/otp,jj1bdx/otp,mikpe/otp,vinoski/otp,vladdu/otp,weisslj/otp,uabboli/otp,weisslj/otp,bjorng/otp,bjorng/otp,erlang/otp,matwey/otp,cobusc/otp,fenollp/otp,emile/otp,uabboli/otp,mikpe/otp,vladdu/otp,lightcyphers/otp,vladdu/otp,tuncer/otp,potatosalad/otp,rlipscombe/otp,neeraj9/otp,g-andrade/otp,potatosalad/otp,erlang/otp,emacsmirror/erlang,RoadRunnr/otp,goertzenator/otp,neeraj9/otp,mikpe/otp,basho/otp,massemanet/otp,emile/otp,cobusc/otp,tuncer/otp,ferd/otp,goertzenator/otp,tuncer/otp,saleyn/otp,RoadRunnr/otp,cobusc/otp,vladdu/otp,bugs-erlang-org/otp,dgud/otp,RaimoNiskanen/otp,ferd/otp,lightcyphers/otp,lrascao/otp,vinoski/otp,falkevik/otp,potatosalad/otp,lightcyphers/otp,lightcyphers/otp,dumbbell/otp,tuncer/otp,emacsmirror/erlang,emacsmirror/erlang,cobusc/otp,RoadRunnr/otp,RaimoNiskanen/otp,g-andrade/otp,bjorng/otp,vinoski/otp,emile/otp,uabboli/otp,emacsmirror/erlang,release-project/otp,weisslj/otp,weisslj/otp,falkevik/otp,dumbbell/otp,getong/otp,tuncer/otp,massemanet/otp,goertzenator/otp,isvilen/otp,ahmedshafeeq/otp,lightcyphers/otp,dumbbell/otp,bsmr-erlang/otp,dumbbell/otp,psyeugenic/otp,vladdu/otp,rlipscombe/otp,emile/otp,neeraj9/otp,ferd/otp,fenollp/otp,mikpe/otp,legoscia/otp,emacsmirror/erlang,saleyn/otp,RoadRunnr/otp,erlang/otp,g-andrade/otp,falkevik/otp,isvilen/otp,bernardd/otp,g-andrade/otp,matwey/otp,getong/otp,aboroska/otp,basho/otp,mikpe/otp,cobusc/otp,jj1bdx/otp,rlipscombe/otp,dgud/otp,RaimoNiskanen/otp,legoscia/otp,emacsmirror/erlang,falkevik/otp,matwey/otp,RaimoNiskanen/otp,kvakvs/otp,isvilen/otp,g-andrade/otp,potatosalad/otp,ahmedshafeeq/otp,isvilen/otp,RaimoNiskanen/otp,rlipscombe/otp,fenollp/otp,psyeugenic/otp,ferd/otp,release-project/otp,lemenkov/otp,erlang/otp,dgud/otp,ferd/otp,getong/otp,RoadRunnr/otp,lightcyphers/otp,dgud/otp,emacsmirror/erlang,g-andrade/otp,lrascao/otp,basho/otp,tuncer/otp,aboroska/otp,isvilen/otp,dumbbell/otp,massemanet/otp,bugs-erlang-org/otp,jj1bdx/otp,dgud/otp,uabboli/otp,electricimp/otp,bjorng/otp,weisslj/otp,bernardd/otp,bernardd/otp,vinoski/otp,RoadRunnr/otp,lemenkov/otp,lemenkov/otp,aboroska/otp,psyeugenic/otp,ahmedshafeeq/otp,rlipscombe/otp,bjorng/otp,emacsmirror/erlang,weisslj/otp,lrascao/otp,goertzenator/otp,tuncer/otp,rlipscombe/otp,RaimoNiskanen/otp,vladdu/otp,bsmr-erlang/otp,saleyn/otp,aboroska/otp,lrascao/otp,potatosalad/otp,vladdu/otp,uabboli/otp,basho/otp,massemanet/otp,fenollp/otp,erlang/otp,vinoski/otp,release-project/otp,release-project/otp,release-project/otp,RaimoNiskanen/otp,dgud/otp,kvakvs/otp,emile/otp,electricimp/otp,emile/otp,bjorng/otp,vladdu/otp,legoscia/otp,weisslj/otp,g-andrade/otp,mikpe/otp,mikpe/otp,electricimp/otp,saleyn/otp,neeraj9/otp,dgud/otp,electricimp/otp,jj1bdx/otp,RaimoNiskanen/otp,erlang/otp,dumbbell/otp,falkevik/otp,jj1bdx/otp,cobusc/otp,fenollp/otp,emile/otp,bsmr-erlang/otp,RoadRunnr/otp,isvilen/otp,massemanet/otp,dgud/otp,erlang/otp,isvilen/otp,release-project/otp,fenollp/otp,jj1bdx/otp,vinoski/otp,bugs-erlang-org/otp,g-andrade/otp