You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Clear per-thread free-list concurrently from GC #114016
From #111968, we now manage free lists as per-thread resources.
But the overhead of this implementation is that gc should traverse the resources of all threads that belong to the interpreter.
Since the clearing multiple per thread resources can be split by multiple thread tasks, it will be beneficial to reduce GC time.
Activity
[-]Clear per-thread free-list in concurrently from gc.[/-][+]Clear per-thread free-list concurrently from GC[/+]rruuaanng commentedon Oct 23, 2024
I have submitted the best solution for this problem and also improved the interpreter's lock management for this operation.