summaryrefslogtreecommitdiff
path: root/Cython/Utility/ModuleSetupCode.c
Commit message (Expand)AuthorAgeFilesLines
...
* Allow cached threadstate to persist within nogil blocks.Robert Bradshaw2017-06-291-14/+31
* Avoid PyCapsule_Import for Python 2.6Robert Bradshaw2017-06-291-0/+4
* Fix actual method name for getting thread state.Robert Bradshaw2017-06-291-1/+1
* Fixes for other Python versions.Robert Bradshaw2017-06-291-1/+13
* Fix pedantic compiler error.Robert Bradshaw2017-06-291-1/+2
* Add an optimization for re-aquiring the GIL.Robert Bradshaw2017-06-291-0/+130
* Add a Pythran backend for Numpy operationAdrien Guinet2017-06-171-0/+29
* Excape comma in dll_linkage macros.Robert Bradshaw2017-02-251-0/+3
* Allow taking address of fake references.Robert Bradshaw2016-11-151-0/+1
* Suppress unused function warnings for Clang.Robert Bradshaw2016-11-151-2/+8
* Suppress self-assignment warning.Robert Bradshaw2016-11-151-0/+8
* Remove superfluous semicolons.Robert Bradshaw2016-11-141-2/+2
* Merge pull request #1503 from jdemeyer/cython_unusedscoder2016-10-291-23/+23
|\
| * Move CYTHON_UNUSED macro up such that included files can use itJeroen Demeyer2016-10-261-23/+23
* | Safelify macro.Stefan Behnel2016-10-281-1/+1
|/
* Fix builtin Exception type checking.Robert Bradshaw2016-10-251-0/+1
* avoid potential conflict with typedefed name in CPythonStefan Behnel2016-10-151-2/+4
* special case METH_FASTCALL signatures of PyCFunctions in Py3.6+Stefan Behnel2016-10-151-0/+11
* correctly handle PyCFunctions with METH_FASTCALL signature in Py3.6Stefan Behnel2016-10-151-0/+6
* define HAVE_LONG_LONG if CPython does not but we know that it requires itStefan Behnel2016-09-181-0/+7
* Merge branch 'typeid'Robert Bradshaw2016-09-081-0/+3
|\
| * Add some more typeid tests.Robert Bradshaw2016-09-081-0/+3
* | copy and adapt fast Python function calling code from CPython 3.6Stefan Behnel2016-08-211-0/+7
* | directly call into CPython's Unicode writers to format float/int values, rath...Stefan Behnel2016-08-211-0/+10
* | speed up f-string building with a specialised PyUnicode_Join() implementationStefan Behnel2016-08-201-0/+2
* | add commentStefan Behnel2016-08-161-0/+1
* | clean up Pyston macro setupStefan Behnel2016-08-161-6/+12
* | Add Pyston supportBoxiang Sun2016-08-081-2/+35
|/
* fold CYTHON_USE_PYLONG_INTERNALS feature macro into the same initialisation s...Stefan Behnel2016-07-311-3/+8
* add macro indirections that apparently help making pyston happierStefan Behnel2016-07-311-0/+3
* guard the usage of the new PEP 492 async type slots by an explicit feature macroStefan Behnel2016-07-311-11/+21
* make new feature-specific guards overridable by user #defines in CPython to a...Stefan Behnel2016-07-301-7/+28
* replace generic "COMPILING_IN_*" C macros with feature specific guards that a...Stefan Behnel2016-07-301-1/+15
* Work around missing Cygwin truncl.Robert Bradshaw2016-05-171-0/+6
* avoid code duplication in utility function by using macrosStefan Behnel2016-04-221-0/+5
* add fallback implementation for PyByteArray_Check() in PyPyStefan Behnel2016-04-061-0/+4
* provide fallback implementation for PyObject_Format() in PyPyStefan Behnel2016-03-281-0/+4
* F strings (PEP 498)Robert Bradshaw2016-03-241-0/+4
|\
| * simplify code generated for f-string formatting using simple utility functionsStefan Behnel2016-03-221-1/+0
| * make missing PyObject_ASCII() function sort-of available in Py2 (to be used b...Stefan Behnel2016-03-211-0/+4
| * avoid formatting call overhead for simple Unicode value caseStefan Behnel2016-03-211-0/+1
* | fix copy&paste bugStefan Behnel2016-03-241-1/+1
* | avoid truth-testing overhead in Py3.3+ also for non-ready (wchar_t) Unicode s...Stefan Behnel2016-03-241-0/+2
* | avoid alignment overhead in internal structStefan Behnel2016-03-241-1/+1
|/
* generally #define PyObject_Malloc() and friends to their PyMem_*() counterpar...Stefan Behnel2016-03-171-0/+6
* Merge branch '0.23.x'Stefan Behnel2015-09-301-1/+1
|\
| * suppress warning about unused value by casting it to (void)Stefan Behnel2015-09-301-1/+1
| * Use reference rather than pointer for destructor calling.Robert Bradshaw2015-09-011-2/+2
* | undef unwanted defines from longintrepr.hJeroen Demeyer2015-09-041-0/+4
* | Use reference rather than pointer for destructor calling.Robert Bradshaw2015-08-281-2/+2