SIGN IN SIGN UP

gh-116604: Fix test_gc on free-threaded build (#116662)

The free-threaded GC only does full collections, so it uses a threshold that
is a maximum of a fixed value (default 2000) and proportional to the number of
live objects. If there were many live objects after the previous collection,
then the threshold may be larger than 10,000 causing
`test_indirect_calls_with_gc_disabled` to fail.

This manually sets the threshold to `(1000, 0, 0)` for the test. The `0`
disables the proportional scaling.
S
Sam Gross committed
8e2aab7ad5e1c8b3360c1e1b80ddadc0845eaa3e
Parent: 186af3c
Committed by GitHub <noreply@github.com> on 3/13/2024, 1:27:36 PM