[ty] Bind bare generic property receivers in protocol checks#26379
[ty] Bind bare generic property receivers in protocol checks#26379charliermarsh wants to merge 35 commits into
Performance Regression: -18.18%
⚠️ Different runtime environments detected
Some benchmarks with significant performance changes were compared across different runtime environments,
which may affect the accuracy of the results.
⚡ 1 improved benchmark
❌ 2 regressed benchmarks
✅ 72 untouched benchmarks
⏩ 64 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] |
364.3 ms | 801.5 ms | -54.55% |
| ❌ | WallTime | colour_science |
43.3 s | 45.9 s | -5.69% |
| ⚡ | Simulation | DateType |
258 ms | 201.9 ms | +27.78% |
Tip
Investigate this regression with the CodSpeed MCP and your agent.
Comparing charlie/protocol-property-generic-self (5399dc5) with main (f82a36b)2
Footnotes
-
64 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. ↩
-
No successful run was found on
charlie/protocol-property-check-2(8f86bcf) during the generation of this report, somain(f82a36b) was used instead as the comparison base. There might be some changes unrelated to this pull request in this report. ↩