myxce/.claude
Rongsong Shen 89a3dec5d9
feat(xce-build): discount --jobs for forked compiler/assembler children per profile
nproc - load_avg treats one ninja job as one process, but the compiler
driver forks cc1/cc1plus then as, and asan/debug keep those children
resident far longer than release's leaner ones -- under-throttling by
roughly that factor. Apply a per-profile PROCESS_FACTOR (0.5 for
asan/debug, 0.7 for release) to the CPU term before taking the min with
the memory-budget term.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RLSNJhNoULvVcUhXEFafQC
2026-09-15 06:35:34 +00:00
..
rules chore(wolf): checkpoint buglog.json (1062 bugs) 2026-08-27 08:27:43 +00:00
skills feat(xce-build): discount --jobs for forked compiler/assembler children per profile 2026-09-15 06:35:34 +00:00
settings.json chore(wolf): checkpoint buglog.json (1062 bugs) 2026-08-27 08:27:43 +00:00