summaryrefslogtreecommitdiff
path: root/Cython/Utility
Commit message (Expand)AuthorAgeFilesLines
...
* | Remove accidental "#endif" leftover.Stefan Behnel2018-08-151-1/+0
* | Move declaration of global variable before its use.Stefan Behnel2018-08-151-2/+3
* | Merge pull request #2554 from akruis/add_stackless_meth_flagscoder2018-08-142-3/+8
|\ \
| * | make the fast-call signature test compatible with Stackless PythonAnselm Kruis2018-08-132-3/+8
* | | Move PyFrame localsplus offset calculation to a more appropriate utility file...Stefan Behnel2018-08-142-39/+34
* | | make __Pyx_PyFunction_FastCallNoKw compatible with Stackless PythonAnselm Kruis2018-08-142-2/+40
|/ /
* | Merge pull request #2537 from jakirkham/extern_py_raw_memscoder2018-08-111-0/+6
|\ \
| * | Tweak Raw memory macros' version constraintJohn Kirkham2018-08-091-1/+1
| * | Define Python Raw Mem helpers in ModuleSetupCodeJohn Kirkham2018-08-091-0/+6
| |/
* | Enable PEP-489 multi-phase module initialisation, now that re-imports are han...Stefan Behnel2018-08-101-3/+1
* | Revert PEP-489 behaviour, but keep error raising code to make it easy to try ...Stefan Behnel2018-08-101-1/+3
* | Enable PEP-489 module initialisation again, but raise an error on re-inits.Stefan Behnel2018-08-101-3/+1
|/
* Fix calling va_arg function with a NULL argument from generated C++ codeOrivej Desh2018-07-311-1/+1
* Merge branch '0.28.x'Stefan Behnel2018-07-231-0/+3
|\
| * Fix reference leak in Py2 string comparison code when comparing str with unic...Stefan Behnel2018-07-231-0/+3
* | Replace GCC's attribute optimize("Os") by the better supported and similar (c...Stefan Behnel2018-07-221-3/+2
* | Fix other instances of negative one.Robert Bradshaw2018-07-181-2/+2
* | Even more conservative signedness test.Robert Bradshaw2018-07-181-1/+1
* | Avoid casting to negative number for signedness check.Robert Bradshaw2018-07-171-1/+1
* | Merge branch '0.28.x'Stefan Behnel2018-07-082-6/+6
|\ \ | |/
| * The change of making "tstate->exc_state" a struct was introduced in CPython 3...Stefan Behnel2018-07-082-6/+6
* | Repair accidentally broken support for comparing non-trivial objects (e.g. Nu...Stefan Behnel2018-07-071-1/+1
* | Merge branch '0.28.x'Stefan Behnel2018-06-261-3/+11
|\ \ | |/
| * Add safety checks to prevent exception subtype checks with non-types. This ra...Stefan Behnel2018-06-261-3/+11
* | Merge branch '0.28.x'Stefan Behnel2018-06-261-0/+25
|\ \ | |/
| * Correct the runtime handling of exception tuples in except clauses.Stefan Behnel2018-06-261-0/+25
* | Generate short wrappers for "__await__()" special method to adapt its signatu...Stefan Behnel2018-06-171-1/+7
* | Fix function signature casts in PyMethodDef structs that lead to warnings in ...Stefan Behnel2018-06-162-9/+25
* | Fix several internal function signatures and function pointer casts that lead...Stefan Behnel2018-06-162-15/+15
* | Fix several internal function signatures that lead to warnings in gcc-8.Stefan Behnel2018-06-152-22/+22
* | Adapt some non-const C-API declarations that were already constified in Py2.5.Stefan Behnel2018-05-261-2/+2
* | Remove redundant helper function "__Pyx_ImportModule()" which was only needed...Stefan Behnel2018-05-262-42/+7
* | Avoid redundant importing of modules when cimporting external extension types...Stefan Behnel2018-05-261-10/+3
* | Remove dead code.Stefan Behnel2018-05-261-1/+0
* | Mark several one-time functions (used during module init) with CYTHON_SMALL_C...Stefan Behnel2018-05-251-13/+16
* | Avoid some overindentation in the generated C code due to duplicated opening ...Stefan Behnel2018-05-253-8/+12
* | Merge branch '0.28.x'Stefan Behnel2018-05-211-0/+6
|\ \ | |/
| * Fix error reporting on very early errors when the Cython runtime configuratio...Stefan Behnel2018-05-211-0/+6
* | Merge branch '0.28.x'Stefan Behnel2018-05-181-1/+2
|\ \ | |/
| * Avoid segfault due to a bug in g++ 4.4.7 when the -Os setting for the module ...Stefan Behnel2018-05-181-1/+2
* | Merge branch '0.28.x'Stefan Behnel2018-05-181-0/+1
|\ \ | |/
| * Prevent UnicodeEncodeError in Py2 when ``%s`` formatting is optimised for uni...Stefan Behnel2018-05-181-0/+1
* | Merge pull request #2188 from scoder/faster_int_comparisonscoder2018-05-172-23/+129
|\ \
| * | Update comment after changing code.Stefan Behnel2018-05-171-1/+1
| * | Repair and simplify unrolled PyLong comparison loop that used PyLong_BASE inc...Stefan Behnel2018-05-171-14/+7
| * | Improve comment.Stefan Behnel2018-04-131-2/+2
| * | Handle integer comparison in the gap between the maximum multiple PyLong digi...Stefan Behnel2018-04-131-3/+11
| * | Apply some type casts for safety.Stefan Behnel2018-04-131-3/+3
| * | Give equality comparisons to integer constants a dedicated implementation tha...Stefan Behnel2018-04-131-0/+84
| * | The optimised int/float comparison was accidentally not activated when the re...Stefan Behnel2018-04-132-23/+44