Macintoshプラットフォームで利用できます。
autoGILモジュールは、自動的にイベントループを実行する場合 、 Python のグローバルインタープリタをロックしたり、ロックの解除をした りするための関数 installAutoGIL を提供します。
例えば現在のスレッドがループしていないなど、オブザーバにコールバックが できない場合に発生します。
) |
現在のスレッドのイベントループ(CFRunLoop)中のオブザーバにコールバッ クを行ない、適切な時にグローバルインタープリタロック(GIL)を、イ ベントループが使用されていない間、他の Python スレッドの起動がで きるようにロックしたり、ロックの解除をしたりします。
有効性:OSX 10.1以降
ご意見やご指摘をお寄せになりたい方は、 このドキュメントについて... をご覧ください。