Skip to content

atrium 0.35.1

Choose a tag to compare

@JSBtechnologies JSBtechnologies released this 16 Sep 01:10
· 108 commits to main since this release

A patch release: no API or behaviour change beyond speed.

Output floods run about 1.5x faster again, from nativelite-vterm 0.5.2 blitting runs of plain ASCII instead of writing cell by cell. On Linux, one pane flooding 16 MB went from 39-51 to 73.7-76.6 MB/s, against 135-139 MB/s for cat — a 1.8x gap, down from 9x at the 0.34.0 baseline.

That gap is now explained rather than merely smaller. atrium does everything cat does and feeds the bytes through the emulator, one after the other: 1/173 + 1/137 predicts 76 MB/s, which is what it measures. The emulator is no longer what limits a flood, and nothing in the pipeline is being wasted — so this is where the throughput work stops until something demands more. Details in benches/README.md.