| commit | 109650a6bf1b174cc85f0d146e1b2727ef3d8bbf | [log] [tgz] |
|---|---|---|
| author | Harris Hancock <[email protected]> | Thu Jan 20 15:21:01 2022 +0000 |
| committer | Harris Hancock <[email protected]> | Thu Jan 20 15:24:24 2022 +0000 |
| tree | 813887106b6d3a2f20f5e36a5e22f29241e7c601 | |
| parent | 7f6922115085156db507f971714b36e180713ba1 [diff] |
Disable the coroutine immediately-ready optimization before the first suspension This behavior was erroneous, and broke the guarantee that calling code could observe its own subsequent synchronous code run before newly-enqueued asynchronous code.
Cap‘n Proto is an insanely fast data interchange format and capability-based RPC system. Think JSON, except binary. Or think Protocol Buffers, except faster. In fact, in benchmarks, Cap’n Proto is INFINITY TIMES faster than Protocol Buffers.