- 06 Apr, 2015 14 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
change declaration of GC related type slot functions to use 'PyObject*' instead of 'object' to prevent accidental reference counting
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
optimise kwargs dict creation away when it's only being passed on and not otherwise modified (ticket 744)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 05 Apr, 2015 3 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
prevent fallback to absolute cimport when relative cimport is not found; generally clean up relative cimport code
-
Stefan Behnel authored
-
- 04 Apr, 2015 5 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
move declarations of PyObject and PyTypeObject from ref.pxd to object.pxd and extend PyTypeObject with further struct fields
-
Stefan Behnel authored
-
- 03 Apr, 2015 11 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
undo CheckExact broadening for RHS of optimised arithmetic expressions as Python would still evaluate it to get the right subtype as result
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
when it's clear that the LHS of an optimised arithmetic expression is exactly an int/long/float, apply the optimisations also when the RHS is an int/long/float subtype as it does not influence the result
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 02 Apr, 2015 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
let's assume PY_LONG_LONG isn't going to hold substantially more bits than 4*PyLong_SHIFT on any well configured system
-
- 01 Apr, 2015 2 commits
-
-
Stefan Behnel authored
-
Robert Bradshaw authored
-
- 31 Mar, 2015 1 commit
-
-
Stefan Behnel authored
grow optimisation for PyLong operations with constant C longs to use PY_LONG_LONG if it's larger than C long
-
- 30 Mar, 2015 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-