dumdidum.. 🚀

#phpstan

@markusstaab Thank you Markus for your work. 🚀

Do you have a way to be sure there is no regression in the billions performance fixes you add to PHPStan? 😁

@Romm we are running all previous "slow examples" in the test-suite and try to monitor that we don't regress on performance.

I am planning to make the perf numbers visible, maybe similar to https://ajenbo.github.io/phpantom_lsp/dev/bench/

Benchmarks

@markusstaab Very nice!!

@Romm @markusstaab We’re using phpbench since https://github.com/phpstan/phpstan-src/pull/5200

Previously we just relied on noticing that something got slower

Introduce PHPBench and move performance tests from AnalyserIntegrationTest to RegressionBench by ondrejmirtes · Pull Request #5200 · phpstan/phpstan-src

Each testBug method now has a comment on its first line describing the nature of the original issue: crash, performance, infinite run, false positive, or false negative. https://claude.ai/code/sess...

GitHub