Avatar
omochimetaru 11/2/2023 1:07 AM
SE-0338 changed the execution of non-actor async functions so that they always hop to the generic executor, but some functions need a way to suppress this so that they inherit the caller's ...
1:07 AM
Not inheriting the caller's executor is a major problem for these functions. Under SE-0338, treating them as non-isolated means that it's illegal to pass them anything non-Sendable from a ...
1:10 AM
SE-0388導入後に一部のstdlibが壊れたから0388以前に戻すためにこのアトリビュートを実装している
1:11 AM
0388挙動導入のパッチを見つけたいな
1:12 AM
Async functions are now expected to set ExpectedExecutor in their prologue (and, generally, immediately hop to it). I updated the prologue code for a bunch of function emission, most of which was ...
1:13 AM
This is the first half of SE-0338; the second, sendability enforcement, is much more complicated, and Doug has volunteered to do it.
1:14 AM
プルリクに何も書いてなくてコミットメッセージに書いてあるパターンだ