Files
automatic/modules/sdnq
CalamitousFelicitousness 1fd39358c5 fix(sdnq): reset dynamo caches at model unload
Dynamo tracks a lifetime recompile counter per compiled function that
freed models leave climbing while their graphs and guards die, and the
compiled dequant runs fullgraph, so crossing the accumulated limit is a
hard FailOnRecompileLimitHit instead of an eager fallback; enough model
or quant switches in one process got there. unload_model_weights now
calls reset_compile_caches when the compiled dequant is active, dropping
the dead graphs and the counters in the same sweep as the unload gc.
Raised limits only move the wall; the reset removes it.

- scoped to the model unload branch: the reset is global and must only
  run when the graphs' owner is being discarded
- regression test trips the wall under a lowered limit and recovers
  through the same helper the unload path calls
2026-08-10 02:44:39 +01:00
..
2026-07-24 19:46:38 +03:00
2026-06-02 17:13:08 +02:00
2026-07-13 18:01:01 +03:00
2026-08-04 11:18:54 +03:00
2026-07-24 19:46:38 +03:00
2026-07-24 19:46:38 +03:00
2026-08-04 15:46:38 +03:00