/
niceSOFT
/
swig
Обзор
Документация
Войти
/
niceSOFT
/
swig
Код
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Examples/test-suite/python/langobj_runme.py
17 строк
289 B
William S Fulton
Refactor python no-gil detection
17 апр 2025, 19:44
17 апр 2025, 19:44
1b09f4f
Код
Авторство
О чём код?
import sys from langobj import * x = 256*256+1 # avoid an immortal object for the ref count check to always work such as when using no-gil x += 1 rx = sys.getrefcount(x) v = identity(x) rv = sys.getrefcount(v) if v != x: raise RuntimeError if rv - rx != 1: raise RuntimeError