[ty] Include inherited object members in protocol comparisons - #27548
Draft
AlexWaygood wants to merge 3 commits into
Draft
[ty] Include inherited object members in protocol comparisons#27548AlexWaygood wants to merge 3 commits into
AlexWaygood wants to merge 3 commits into
CodSpeed HQ / CodSpeed Performance Analysis
failed
Aug 7, 2026 in 0s
Performance Regression: -32.89%
⚠️ Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.
❌ 3 regressed benchmarks
✅ 108 untouched benchmarks
⏩ 84 skipped benchmarks1
Warning
Please fix the performance issues or acknowledge them on CodSpeed.
Performance Changes
| Mode | Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|---|
| ❌ | Simulation | ty_micro[many_protocol_members_mismatch] |
579.8 ms | 1,030.9 ms | -43.76% |
| ❌ | Simulation | DateType |
235.5 ms | 405.4 ms | -41.9% |
| ❌ | Memory | DateType |
14.8 MB | 16 MB | -7.49% |
Tip
Investigate this regression with the CodSpeed MCP and your agent.
Comparing alex/protocol-object-fallback (ed3c4fa) with main (9a908ef)
Footnotes
-
84 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. ↩
Loading