Skip to content

perf: skip span hashing in non-incremental builds#45

Closed
xmakro wants to merge 1 commit into
perf/base-0713from
perf/skip-span-hashing-nonincr
Closed

perf: skip span hashing in non-incremental builds#45
xmakro wants to merge 1 commit into
perf/base-0713from
perf/skip-span-hashing-nonincr

Conversation

@xmakro

@xmakro xmakro commented Jul 13, 2026

Copy link
Copy Markdown
Owner

Span stable-hashing only matters when the hashes outlive the session, i.e. for incremental fingerprints and coverage source hashes. This PR changes it to be off otherwise, which leads to ~2% fewer instructions on non-incr full builds.

@xmakro xmakro changed the title Skip span hashing and dep-node key verification in non-incremental builds Skip span hashing and dep-node key verification in non-incremental builds [-2.0% avg] Jul 14, 2026
@xmakro
xmakro force-pushed the perf/skip-span-hashing-nonincr branch from b5ae3c3 to 5ef05ce Compare July 23, 2026 21:10
@xmakro xmakro changed the title Skip span hashing and dep-node key verification in non-incremental builds [-2.0% avg] perf: skip span hashing in non-incremental builds Jul 23, 2026
@xmakro
xmakro force-pushed the perf/skip-span-hashing-nonincr branch 5 times, most recently from 1c6f7b4 to 7871b61 Compare July 23, 2026 21:31
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@xmakro
xmakro force-pushed the perf/skip-span-hashing-nonincr branch from 7871b61 to 8ea1e4e Compare July 23, 2026 21:43
@xmakro xmakro closed this Jul 24, 2026
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