Antonio Cuni pushed to branch branch/rgil-track-thread at PyPy / pypy

Commits:
00e78c0a by Antonio Cuni at 2020-03-03T20:49:14+01:00
(ab)use cpu._debug_errno_container to store also the thread_ident

--HG--
branch : rgil-track-thread

- - - - -
bf78a098 by Antonio Cuni at 2020-03-03T21:26:00+01:00
re-add the call to RPython_ThreadLocals_ProgramInit in RPython_StartupCode(); 
this is needed for embedded users like CFFI. Add a check inside it to avoid a 
double-initialization, since now it is also called very early from 
pypy_main_function() (which in turn it's needed because the GIL depends on 
TLS now)

--HG--
branch : rgil-track-thread

- - - - -


5 changed files:

- rpython/jit/backend/llsupport/llerrno.py
- rpython/jit/backend/llsupport/llmodel.py
- rpython/jit/backend/llsupport/lltls.py
- rpython/translator/c/genc.py
- rpython/translator/c/src/threadlocal.c


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/compare/1dfc8e71aa9c0e30d10b2237a3bef5855b96995f...bf78a098a861ccf63a4d14a25809847de2d3928c

---
View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/compare/1dfc8e71aa9c0e30d10b2237a3bef5855b96995f...bf78a098a861ccf63a4d14a25809847de2d3928c
You're receiving this email because of your account on foss.heptapod.net.
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to