SIGN IN SIGN UP
python / cpython UNCLAIMED

The Python programming language

0 0 130 Python

bpo-35423: Stop using the "pending calls" machinery for signals. (gh-10972)

This change separates the signal handling trigger in the eval loop from the "pending calls" machinery. There is no semantic change and the difference in performance is insignificant.

The change makes both components less confusing. It also eliminates the risk of changes to the pending calls affecting signal handling. This is particularly relevant for some upcoming pending calls changes I have in the works.
E
Eric Snow committed
fdf282d609fd172d52b59a6f1f062eb701494528
Parent: a909460
Committed by GitHub <noreply@github.com> on 1/11/2019, 9:26:55 PM