Repository navigation
What's changed
- Performance improvements
Full Changelog: 3.5.4...3.5.5
Commits
- bench: support hosts without instruction counters (
196e725) - perf: skip unconsumed separator overflow reporting (
ab37454) - test: preserve separators when reporting changes (
15ec28b) - bench: separate timing and allocation comparisons (
39700de) - perf: defer truncated-control visibility enforcement (
17cf131) - bench: cover capping without overflow reporting (
237bd03) - test: guard inherited placement report callbacks (
27e787e) - perf: preserve separator identity without line feedback (
351106a) - bench: measure complete separator rewrapping (
40b2243) - perf: attach one placement callback per reported flow (
e021c80) - bench: isolate overflow and small separator workloads (
26994f4) - perf: reuse priority allocation when scoring balanced lines (
e178917) - bench: cover first layout, separators, and mixed priorities (
10a9ab6) - perf: avoid candidate buffers and repeated fitting in line breaking (
3f1f7d8) - refactor: organize flow responsibilities and clarify lifecycle names (
734ed5f) - perf: benchmark hosted public flows with ordo-one Benchmark (
5c84a35) - fix: hide truncated flow controls from accessibility and focus (
7e5f53d) - test: cover retained lazy flow item resizing and reordering (
264ba30) - test: protect cross-axis resize behavior with a retained cache (
8d9f0da) - test: verify balanced wrapping against exhaustive partitions (
6ef6ca9) - test: express wrapping and separator requirements visually (
8f58cd1) - refactor: deepen lazy reveal lifecycle (
8803e27) - refactor: deepen visible-line composition (
7e83766) - perf: fuse geometry metrics and avoid repeated item copies (
e5fb45d) - perf: reuse balanced candidates and streamline uniform growth (
c89cf49) - perf: stream line fitting and reduce balanced layout overhead (
5feafac) - refactor: separate line fitting from flow sizing (
a7bb254) - refactor: consolidate flow composition and stabilize layout reporting (
f0675e4)