Skip to content

fix: bound large-repo memory and traversal work - #1583

Open
danusha2345 wants to merge 8 commits into
colbymchenry:mainfrom
danusha2345:fix/resolution-memory-and-graph-bounds
Open

fix: bound large-repo memory and traversal work#1583
danusha2345 wants to merge 8 commits into
colbymchenry:mainfrom
danusha2345:fix/resolution-memory-and-graph-bounds

Conversation

@danusha2345

@danusha2345 danusha2345 commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

Validation

  • full suite: 186 test files, 3,131 passed, 9 skipped
  • native kernel build and TypeScript build pass
  • focused archive-read and quadratic-synthesis regressions pass
  • 290 MB sparse .har probe: rejected before decode, 58 MB peak RSS, 0.05 s
  • ArduPilot full index (13,633 files): peak PSS reduced from 4.09-4.26 GB to 3.316 GB with resolver workers disabled
  • ArduPilot graph remained identical to baseline: 177,869 nodes / 474,074 edges
  • 100,000-node shortest path probe: 0.14 s, ~119 MB max RSS
  • focused query-pool, graph, CFML extraction, and Linux watcher regression tests pass

Commits are separated by defect for review.

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