Skip to content

Worktree fix+perf memory cpu#32

Closed
linhdmn wants to merge 4 commits intomainfrom
worktree-fix+perf-memory-cpu
Closed

Worktree fix+perf memory cpu#32
linhdmn wants to merge 4 commits intomainfrom
worktree-fix+perf-memory-cpu

Conversation

@linhdmn
Copy link
Copy Markdown
Member

@linhdmn linhdmn commented Apr 28, 2026

Summary

Type of Change

  • Bug fix
  • New feature
  • Breaking change
  • Documentation update
  • Refactoring
  • Chore

Testing

  • Unit tests pass (cargo test)
  • Integration tests pass
  • Manual verification

Checklist

  • Code follows project conventions
  • Self-review completed
  • Documentation updated (if needed)
  • No new warnings or errors

Breaking Changes

Related Issues

Additional Context

linhdmn added 4 commits April 6, 2026 15:35
- Remove .worktrees directory
- Remove target/debug build artifacts
- Add .cargo/config.toml to disable debug info in dev builds
- Profile settings optimized for disk space savings
- Replace all_elements() + all_relationships() with count_*() methods
- Remove estimate_baseline() which spawned subprocesses on every call
- Use count_by_element_type() for functions/classes counting
- ~60% memory reduction per mcp_status call
@linhdmn linhdmn force-pushed the worktree-fix+perf-memory-cpu branch from 522cfc7 to 98699f2 Compare April 28, 2026 07:03
@linhdmn
Copy link
Copy Markdown
Member Author

linhdmn commented Apr 29, 2026

Merged - commits are in main

@linhdmn linhdmn closed this Apr 29, 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