[erlang-questions] Why are messages between processes copied?

Masklinn <>
Thu Feb 23 08:02:09 CET 2012


On 2012-02-22, at 23:32 , Lukas Larsson wrote:
> Hello,
> 
> It makes garbage collection much easier and more predictable as the
> heaps of each process then can be completely isolated. There have been
> attempts to make a hybrid heap which would allows non copy message
> passing, but afaik the attempts have been abandoned.

Have there been attempts in moving structures from one process to the
next (instead of copying), using escape analysis to see whether a
structure can be safely moved?




More information about the erlang-questions mailing list