Repository navigation
Commit 0d7489c
committed
Keep dev evaluator frames compact during native re-entry
Apply the existing test optimization level to rustpython-vm in dev builds. Unoptimized opcode dispatch reserves over 120 KiB per native frame and can exhaust normal stacks during stdlib imports, terminating multiprocessing manager accepter threads in coverage runs.
Retain debug assertions, native recursion guards, thread stack settings and all tests. Other workspace crates keep their existing dev profile.
Assisted-by: Codex:model-version-unavailable1 parent dadb59d commit 0d7489c
1 file changed
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
95 | 100 | | |
96 | 101 | | |
97 | 102 | | |
| |||
0 commit comments