Mark S. Miller (2013-04-22T01:29:18.000Z)
github at esdiscuss.org (2013-07-12T02:26:56.841Z)
Agreed that `Object.freeze` does not give you what you need. RiverTrail already needs a kind of collection that is transitively immutable by construction. They need this for safe data parallelism. But the reason they are safe for parallel access within a vat/worker is the same reason they would be safe to pass-by-sharing between vats/workers that share an address space. And between address spaces, including between machines, they would be passed by copy, but without any observable difference beyond performance. We should keep this in mind as we proceed on the RiverTrail work.