perf: CallGraphCache — 2700x speedup on warm build_forward_graph (6295ms → 2ms)
sha256:75e62a8cb106279baea02aed0e39b106a85d0c012dc964861ecb4b3869f6bbca
sha
+86
~1
symbols
sha256:764fb670b7cdbb4e55dc7ab262d0464ea12a2d3200b143e1c065a681cc65b2b2
snapshot
+86
symbols added
~1
symbol modified
0
dead code introduced
Semantic Changes
87 symbols
+
test_cache_subgraph_has_correct_callees
method
method test_cache_subgraph_has_correct_callees L488–506
+
test_explicit_cache_hit_skips_read_object
method
method test_explicit_cache_hit_skips_read_object L434–450
+
test_entry_with_non_str_callee_skipped
method
method test_entry_with_non_str_callee_skipped L358–368
+
test_invalid_entry_skipped_valid_survive
method
method test_invalid_entry_skipped_valid_survive L340–356
+
test_frozensets_preserved_in_subgraph
method
method test_frozensets_preserved_in_subgraph L200–207
+
test_graph_correctness_not_degraded_by_cache
method
method test_graph_correctness_not_degraded_by_cache L650–668
+
test_warm_cache_under_100ms_for_30_files
method
method test_warm_cache_under_100ms_for_30_files L635–648
+
test_multiple_entries_survive_round_trip
method
method test_multiple_entries_survive_round_trip L281–296
+
test_round_trip_preserves_frozenset_type
method
method test_round_trip_preserves_frozenset_type L244–253
+
test_with_empty_muse_dir_returns_empty
method
method test_with_empty_muse_dir_returns_empty L405–408
0 comments
To add a comment, use the Muse CLI:
muse hub commit comment sha256:75e62a8cb106279baea02aed0e39b106a85d0c012dc964861ecb4b3869f6bbca --body "your comment"
No comments yet. Be the first to start the discussion.