chore(cargo): trim dev/test debug info — line-tables-only + split-debuginfo #30
Reference in New Issue
Block a user
Delete Branch "chore/cargo-dev-profile-debug-trim"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
요약
dev/test profile 의 DWARF 디버그 정보 양 줄이고 별도
.dwo파일로 분리해서target/디스크 사용량 절감.동작 영향
없음.
debug = "line-tables-only"— DWARF 에서 column 번호만 뺌. line 번호는 유지 → backtrace 에 함수+라인 다 보임. opt level 동일 (opt-level = 0), codegen 동일.split-debuginfo = "unpacked"— symbol 정보를 별도.dwo파일에 분리. binary 자체는 byte-identical.cargo run --release는 upstream default 와 동일.Cargo.toml 코멘트 rename leftover 도 같이 정리
워크스페이스 root
Cargo.toml의 dep 코멘트 5 곳에 옛 이름 남아있던 거 갱신:kb-eval→kebab-evalkb-store-sqlite→kebab-store-sqlitekb-store-vector→kebab-store-vectorkb-rag→kebab-ragkb-llm-local→kebab-llm-localrename PR #29 의 sweep 이
crates/ docs/ tasks/ README만 대상으로 해서 워크스페이스 rootCargo.toml코멘트가 빠진 부분.검증
cargo build --workspaceclean (fresh build).cargo test --workspace --no-fail-fast -j 1clean (모든 테스트 green; 0 FAILED).Test plan
-j 1)kebab-rename leftover 0 hits🤖 Generated with Claude Code