larryhastings / gilectomy

Gilectomy branch of CPython. Use "gilectomy" branch in git. Read the important, short README below!
Other
527 stars 43 forks source link

Reduced the probability of data race to almost zero chance #37

Closed JustAMan closed 7 years ago

JustAMan commented 8 years ago

Making changes to a structure in a better order. This somewhat addresses #36 (though the data race is not fixed completely, but original code, even with GIL there, was more-or-less prone to the same issue).

So making this change is making things safer, if not completely safe.