我发现有几个SO问题以这种或那种方式询问这个问题,但实际上他们都没有提供清单或参考清单。
This question是指a wiki page,但是当wiki页面谈论关于 GIL和多线程时,它并没有提供GIL发布函数的列表
This mailing list post表示找出的唯一方法是阅读numpy来源。真的?
答案 0 :(得分:2)
不保证能抓住所有东西,但我跑了:
git grep nogil
在我的numpy存储库的克隆中。它在2个文件中显示82个用法:
random/mtrand/mtrand.pyx
random/mtrand/numpy.pxd