docs: versioning model and proofs (draft) - #9950
connortsui20 wants to merge 1 commit into
Conversation
Signed-off-by: "Connor Tsui" <connor.tsui20@gmail.com>
Merging this PR will degrade performance by 1.57%
|
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | WallTime | filtered_owned_i64_avx2[OneNullInEight] |
22.3 µs | 25.9 µs | -13.8% |
| ❌ | WallTime | dbp_split_kernel_mixed_null_neon[(I256, 1024)] |
1.9 µs | 2.2 µs | -12.01% |
| ❌ | WallTime | mul_i32_nonnull_avx512 |
7.1 µs | 7.9 µs | -10.39% |
| ⚡ | Simulation | decompress[u64, (4000, 1024)] |
86.6 µs | 71.1 µs | +21.88% |
| ⚡ | WallTime | mul_u32_nonnull_avx512 |
6.3 µs | 5.6 µs | +11.57% |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing ct/versioning-proof-draft (4595fc3) with develop (c6678f3)
Footnotes
-
218 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports. ↩
Summary
Preserves the versioning model and proofs for separate review, split out of #9947. This is a draft and is not ready to merge.
Changes
Adds the Typst source and its existing PDF without changes. The proof depends on assumptions about reader and writer behavior, including planned compressor support.