Skip to content

Conversation

@fayekelmith
Copy link
Collaborator

@fayekelmith fayekelmith commented Dec 24, 2025

Ran RUST_LOG=info cargo run --release -p standalone --features neo4j and got the following results for the most expensive part in code add_calls
function calls section for ingesting stakwork/gitsee and got this

2025-12-25T17:18:39.332500Z  INFO finalize_graph{files=64}: [perf][call_finder] Analyzed 1083 function calls in 0ms
2025-12-25T17:18:39.332510Z  INFO finalize_graph{files=64}: [perf][call_finder]   • only_one: 305 hits (0ms, 0%)
2025-12-25T17:18:39.332552Z  INFO finalize_graph{files=64}: [perf][call_finder]   • same_file: 4 hits (0ms, 0%)
2025-12-25T17:18:39.332560Z  INFO finalize_graph{files=64}: [perf][call_finder]   • not_found: 774 hits (0ms, 0%)
2025-12-25T17:18:39.332566Z  INFO finalize_graph{files=64}: [perf][imports] Parsed 1083 files (28 unique) in 3827ms
2025-12-25T17:18:39.332587Z  INFO finalize_graph{files=64}: [perf][imports]   • index.ts: 158× calls, 626ms (16%)
2025-12-25T17:18:39.332682Z  INFO finalize_graph{files=64}: [perf][imports]   • handler.ts: 179× calls, 619ms (16%)
2025-12-25T17:18:39.332711Z  INFO finalize_graph{files=64}: [perf][imports]   • concepts.ts: 54× calls, 418ms (10%)
2025-12-25T17:18:39.332754Z  INFO finalize_graph{files=64}: [perf][imports]   • repo-cloner.ts: 63× calls, 237ms (6%)
2025-12-25T17:18:39.332766Z  INFO finalize_graph{files=64}: [perf][imports]   • FileStore.ts: 56× calls, 198ms (5%)

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