3 ms·
So guilds are effectively OS-managed processes?
by bad_user 10y ago
So guilds are effectively OS-managed processes?
- pmontra 10y agoFrom the slides I got the idea that there is only one OS process with guilds and possibly threads within guilds. But it could be that the language doesn't care and that's an implementation detail. We'll see.
- audunw 10y agoNo, the heap is shared among guilds. See the last slide. Moving data between guilds is cheap because data does not have to be copied. Referencing frozen (immutable) data is cheap to. It seems it will track ownership of objects to make sure guilds don't access other guilds data. But it doesn't seem that it uses OS-level data protection.