On Saturday, 14 February 2015 19:41:25 UTC-5, Jameson wrote: > > Just task switches are disallowed (and thus any IO). Perhaps after the > threads branch merged, it'll be worth reconsidering that restriction too. > The reason to ban task switch is that gc could happen at any time in user's > code due to an allocation. It's not generally advisable therefore to allow > task switches at that time, since that it necessary for the user to be much > more concerned with syncronization. >
I see, thanks for explaining.
