Skip to content

Conversation

@Peter554
Copy link
Collaborator

@Peter554 Peter554 commented Nov 12, 2025

Forked from #263.

In this version we discover all modules before we start parsing any of them. This version is a little less performant, but it is easier to understand and debug.

@Peter554 Peter554 self-assigned this Nov 12, 2025
@Peter554 Peter554 changed the title Demo: Build graph rust - Sequential Demo: Build graph rust (Sequential) Nov 12, 2025
@codspeed-hq
Copy link

codspeed-hq bot commented Nov 12, 2025

CodSpeed Performance Report

Merging #264 will improve performances by ×2.6

Comparing Peter554:build-graph-rust-sequential (14ae3ce) with main (558e62c)

Summary

⚡ 5 improvements
✅ 21 untouched
⏩ 23 skipped1

Benchmarks breakdown

Mode Benchmark BASE HEAD Change
WallTime test_build_django_from_cache_a_few_misses[15] 153.7 ms 60.4 ms ×2.5
WallTime test_build_django_from_cache_a_few_misses[2] 151.2 ms 59.2 ms ×2.6
WallTime test_build_django_from_cache_a_few_misses[350] 282 ms 124.1 ms ×2.3
WallTime test_build_django_from_cache_no_misses 142.8 ms 57.5 ms ×2.5
WallTime test_build_django_uncached 157.4 ms 80.6 ms +95.38%

Footnotes

  1. 23 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant