wlav / CPyCppyy

Other
23 stars 20 forks source link

No static gPythonizations variable to avoid initialization order fiasco #38

Closed guitargeek closed 6 days ago

guitargeek commented 1 month ago

No static gPythonizations variable to avoid static initialization order fiasco. This avoids some crashes when using TPython in compiled code.

This is necessary to make a newly suggested TPython multithreading unit test work: https://github.com/root-project/root/pull/16427

guitargeek commented 6 days ago

Hi @wlav, could this PR be merged? It's a rather simple improvement.