-
Notifications
You must be signed in to change notification settings - Fork 6
Closed
Labels
P1medium prioritymedium priorityX [isolation]improved interpreter isolationimproved interpreter isolationX [runtime]CPython runtime (lifecycle, state)CPython runtime (lifecycle, state)complexity: mediummoderately hard to figure outmoderately hard to figure outsize: smallrequires few changesrequires few changestype: enhancement
Description
Choose one:
- move
PyRuntimeState.exitfuncstoPyInterpreterState.exitfuncs - track interpreter for each exit func
Notable concerns:
- for test failures (on some buildbots) #2, track the interp ID or the pointer?
- trigger when interpreter finalizes or when runtime finalizes?
- when to error?
Metadata
Metadata
Assignees
Labels
P1medium prioritymedium priorityX [isolation]improved interpreter isolationimproved interpreter isolationX [runtime]CPython runtime (lifecycle, state)CPython runtime (lifecycle, state)complexity: mediummoderately hard to figure outmoderately hard to figure outsize: smallrequires few changesrequires few changestype: enhancement