Skip to content

Restore CI Benchmark#21

Draft
carlos-granados wants to merge 1 commit intopronskiy:mainfrom
carlos-granados:restore-ci-benchmark
Draft

Restore CI Benchmark#21
carlos-granados wants to merge 1 commit intopronskiy:mainfrom
carlos-granados:restore-ci-benchmark

Conversation

@carlos-granados
Copy link
Collaborator

@carlos-granados carlos-granados commented Mar 18, 2026

The original Xdebug had a performance measuring mechanism that used the count of executed instructions instead of time. This is much more precise and does not depend on random conditions which can skew timings. This PR recovers this mechanism, runs a benchmark. This benchmark is then compared with two branches: the base branch for any pull request and a "base" branch which represents the original Xdebug

In order to run this performance checks we need to add the performance-check label to any PR

For now this is a draft as I need to confirm that this is running correctly and produces the right results

@carlos-granados carlos-granados added the performance-check Add this label to run the performance CI workflow label Mar 18, 2026
@carlos-granados carlos-granados added performance-check Add this label to run the performance CI workflow and removed performance-check Add this label to run the performance CI workflow labels Mar 18, 2026
@carlos-granados carlos-granados added performance-check Add this label to run the performance CI workflow and removed performance-check Add this label to run the performance CI workflow labels Mar 18, 2026
@carlos-granados carlos-granados added performance-check Add this label to run the performance CI workflow and removed performance-check Add this label to run the performance CI workflow labels Mar 18, 2026
@carlos-granados carlos-granados added performance-check Add this label to run the performance CI workflow and removed performance-check Add this label to run the performance CI workflow labels Mar 18, 2026
@carlos-granados carlos-granados added performance-check Add this label to run the performance CI workflow and removed performance-check Add this label to run the performance CI workflow labels Mar 18, 2026
@carlos-granados carlos-granados added performance-check Add this label to run the performance CI workflow and removed performance-check Add this label to run the performance CI workflow labels Mar 18, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

performance-check Add this label to run the performance CI workflow

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant