| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Windows fix | Armin Rigo | 2019-04-19 | 1 | -1/+2 |
| | | |||||
| * | attempt to use PyInterpreterState_GetDict() | Armin Rigo | 2019-03-16 | 1 | -12/+25 |
| | | |||||
| * | potential fix for Py 3.8 | Armin Rigo | 2019-02-25 | 1 | -0/+6 |
| | | |||||
| * | "char *" => "const char *" until Python 3.7 is happy | Armin Rigo | 2017-09-27 | 1 | -1/+1 |
| | | |||||
| * | Update the comment. | Armin Rigo | 2017-09-14 | 1 | -2/+3 |
| | | |||||
| * | Use __sync_synchronize() only if setup.py detects we have it. Fix for | Armin Rigo | 2017-01-13 | 1 | -1/+1 |
| | | | | | people using an incredibly old gcc. | ||||
| * | support more obscure compilers. source is ↵ | Armin Rigo | 2017-01-02 | 1 | -1/+14 |
| | | | | | https://github.com/matricks/bam/pull/61/files | ||||
| * | Python 3 compat | Armin Rigo | 2016-03-16 | 1 | -1/+1 |
| | | |||||
| * | Another attempt at improving the shutdown issues w.r.t. @def_extern | Armin Rigo | 2016-03-15 | 1 | -16/+44 |
| | | |||||
| * | issue #246: trying to be more robust against CPython's fragile | Armin Rigo | 2016-02-06 | 1 | -4/+10 |
| | | | | | interpreter shutdown logic | ||||
| * | hg merge default | Armin Rigo | 2015-12-29 | 1 | -2/+25 |
| |\ | |||||
| | * | Expand comment | Armin Rigo | 2015-12-05 | 1 | -4/+12 |
| | | | |||||
| | * | in-progress | Armin Rigo | 2015-12-05 | 1 | -2/+2 |
| | | | |||||
| | * | in-progress | Armin Rigo | 2015-12-05 | 1 | -2/+17 |
| | | | |||||
| * | | py3k compat | Armin Rigo | 2015-12-07 | 1 | -4/+1 |
| | | | |||||
| * | | fix (very minor) leak | Armin Rigo | 2015-12-07 | 1 | -1/+1 |
| | | | |||||
| * | | Tweak for PyGILState_Ensure(), improving massively its performance in | Armin Rigo | 2015-12-06 | 1 | -6/+2 |
| |/ | | | | case it is called repeatedly in a non-python-created thread | ||||
| * | Fix the issue with subinterpreters: now each subinterpreter should have | Armin Rigo | 2015-11-20 | 1 | -16/+113 |
| | | | | | its own independent copy of each @ffi.def_extern(). | ||||
| * | Change the @ffi.def_extern() decorator to not automatically replace the | Armin Rigo | 2015-11-20 | 1 | -8/+5 |
| | | | | | | | function with the cdata. You need to get the cdata from the lib explicitly. This should make it clearer that there is only one cdata, even if you apply the decorator again. | ||||
| * | an XXX | Armin Rigo | 2015-11-18 | 1 | -0/+3 |
| | | |||||
| * | Write one error message directly to stderr instead of sys.stderr. This | Armin Rigo | 2015-11-18 | 1 | -15/+7 |
| | | | | | | lets us avoid taking the GIL, which might crash in case the Python interpreter is not initialized at all. | ||||
| * | update the code to use 'extern "Python"' | Armin Rigo | 2015-11-18 | 1 | -23/+23 |
| | | |||||
| * | More tests, make the name optional in ffi.call_python() | Armin Rigo | 2015-11-13 | 1 | -2/+13 |
| | | |||||
| * | ffi.call_python() | Armin Rigo | 2015-11-13 | 1 | -7/+64 |
| | | |||||
| * | in-progress | Armin Rigo | 2015-11-13 | 1 | -1/+46 |
| | | |||||
| * | in-progress | Armin Rigo | 2015-11-13 | 1 | -0/+6 |
