- 30 Mar, 2015 14 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
scoder authored
PyPy: Improve negative overflow error messages in int type conversion
-
- 29 Mar, 2015 7 commits
-
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
-
Stefan Behnel authored
reimplement ord() to make its (C long) return value and input argument type (bytes/unicode/char/unichar) available to the type analysis and avoid redundant round-trips into Python space
-
Stefan Behnel authored
-
Stefan Behnel authored
move declaration of __Pyx_sst_abs() macro to TypeConversion.c instead of more high-level ModuleSetupCode.c
-
Stefan Behnel authored
--HG-- extra : amend_source : 69b25b07657205e86aade4f4f8285e721e4648b0
-
- 28 Mar, 2015 7 commits
-
-
Stefan Behnel authored
changelog (PyLong optimisations are actually not used in Py2.7 anymore as it has the simpler 'int' type)
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
tune PyLong optimisations at (gcc) assembly level so that they prefer the most common case of a single-digit
-
Stefan Behnel authored
-
Stefan Behnel authored
-
- 27 Mar, 2015 10 commits
-
-
Stefan Behnel authored
exclude PyLong optimisation for arithmetic operators in Py2.7 as it's actually unlikely that we'd encounter C long sized PyLong objects in Py2.x (which has the 'int' type for that)
-
Stefan Behnel authored
-
Lisandro Dalcin authored
-
Lisandro Dalcin authored
-
Stefan Behnel authored
-
Stefan Behnel authored
fix crash in MarkParallelAssignments transform when it hits a type inferred TypedExprNode that lacks pos/subexprs
-
Stefan Behnel authored
-
Stefan Behnel authored
-
Stefan Behnel authored
extend PyLong optimisations to everything that fits into a C long (Py2.7 uses 15 bit digits even on 64 bit platforms, i.e. C long covers 4 digits)
-
Stefan Behnel authored
-
- 26 Mar, 2015 2 commits
-
-
Stefan Behnel authored
-
Stefan Behnel authored
-