No description
Find a file
Linus Björnstam 970754b3be Benchmarks: the choose after the scheduler fix
A chain of two fibers no longer moves between cores when the inline
budget runs out, and the skewed choose takes 181 ns at best, not 230.
The ring rows move by a nanosecond or two, and the spawn row to 210 ns.
The text says that the spawn row is slow only on many cores: on two or
four, the current scheduler spawns faster than the pool did.

🤖 Generated with [ECA](https://eca.dev)

Co-Authored-By: eca-agent <git@eca.dev>
2026-10-14 10:38:28 +02:00
modules Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
.gitignore The manual as a site: a landing page, the chapters, and a page per module 2026-10-01 18:37:22 +02:00
_01.Language-basics.sz Comparison patterns, and decimal and bigint literals 2026-10-13 10:00:18 +02:00
_02_.Writing-programs.sz Benchmarks: the choose after the scheduler fix 2026-10-14 10:38:28 +02:00
_03.Standard-library.sz Reference pages for the rest of std, and Part III sections on them 2026-10-12 07:15:06 +02:00
_04.Appendices.sz Scopes work in ordinary code, and macros can write by-colour 2026-10-10 22:45:43 +02:00
index.sz The landing page is titled Bjolang documentation, so that under the homepage it is not a second Bjolang 2026-10-01 18:38:11 +02:00
manual.sz Numbered headings 2026-10-08 21:35:59 +02:00