Skip to content

fix: align JIT and class counters in compare timelines#55

Merged
cdsap merged 1 commit into
mainfrom
fix/jit-class-compare-counter-alignment
Jun 16, 2026
Merged

fix: align JIT and class counters in compare timelines#55
cdsap merged 1 commit into
mainfrom
fix/jit-class-compare-counter-alignment

Conversation

@cdsap

@cdsap cdsap commented Jun 16, 2026

Copy link
Copy Markdown
Owner

Summary

JIT and Class Loading compare charts now keep counter values visible even when the two uploaded runs sampled at different seconds. The counter series advances to the latest observation at or before each shared frame, matching the forward-filled behavior that already made GC compare correctly.

Before this, GC could show both runs while JIT/Class only showed one run because counter metrics required exact timestamp matches on the shared compare timeline.

Verification

  • node --check frontend/public/compare-shared.js
  • npm test -- --runInBand

@cdsap cdsap merged commit 3158970 into main Jun 16, 2026
17 checks passed
@cdsap cdsap deleted the fix/jit-class-compare-counter-alignment branch June 16, 2026 17:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant