Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update C++ Rectangle example.robertwb-rect | Robert Bradshaw | 2016-03-24 | 1 | -29/+48 |
| | |||||
* | Update wrapping_CPlusPlus.rst | Robert Bradshaw | 2016-03-24 | 1 | -13/+1 |
| | | | Remove obsolete forward about (extremely) old versions of Cython. | ||||
* | Merge branch '0.23.x' | Stefan Behnel | 2016-03-24 | 1 | -2/+2 |
|\ | |||||
| * | rst fix0.23.50.23.x | Stefan Behnel | 2016-03-24 | 1 | -2/+2 |
| | | |||||
* | | Merge branch '0.23.x' | Stefan Behnel | 2016-03-24 | 1 | -2/+2 |
|\ \ | |/ | | | | | | | Conflicts: CHANGES.rst | ||||
| * | changelog | Stefan Behnel | 2016-03-24 | 1 | -2/+2 |
| | | |||||
* | | Merge branch '0.23.x' | Stefan Behnel | 2016-03-24 | 1 | -3/+3 |
|\ \ | |/ | |||||
| * | remove dead left-over code in any()/all() optimisation that issued an ↵ | Stefan Behnel | 2016-03-24 | 4 | -21/+79 |
| | | | | | | | | | | | | | | "unreachable code" warning Conflicts: CHANGES.rst | ||||
| * | improve comments | Stefan Behnel | 2016-03-24 | 1 | -4/+4 |
| | | |||||
* | | remove dead left-over code in any()/all() optimisation that issued an ↵ | Stefan Behnel | 2016-03-24 | 4 | -21/+79 |
| | | | | | | | | "unreachable code" warning | ||||
* | | improve comments | Stefan Behnel | 2016-03-24 | 1 | -4/+4 |
| | | |||||
* | | fix copy&paste bug | Stefan Behnel | 2016-03-24 | 1 | -1/+1 |
| | | |||||
* | | avoid truth-testing overhead in Py3.3+ also for non-ready (wchar_t) Unicode ↵ | Stefan Behnel | 2016-03-24 | 2 | -1/+3 |
| | | | | | | | | strings | ||||
* | | avoid alignment overhead in internal struct | Stefan Behnel | 2016-03-24 | 1 | -1/+1 |
| | | |||||
* | | Merge branch '0.23.x' | Stefan Behnel | 2016-03-24 | 1 | -1/+6 |
|\ \ | |/ | | | | | | | Conflicts: CHANGES.rst | ||||
| * | changelog | Stefan Behnel | 2016-03-24 | 1 | -0/+5 |
| | | |||||
| * | Fixed a bug | Aaron M. Watson | 2016-03-24 | 1 | -1/+1 |
| | | |||||
| * | Silence a warning about applying unary minus to an unsigned integer | Ian Henriksen | 2016-03-24 | 1 | -1/+1 |
| | | | | | | | | with MSVC. | ||||
| * | __Pyx_PyInt_TrueDivideObjC: switch comparison order | Nikolaus Rath | 2016-03-24 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current order results in compiler warnings on 32 bit machines, e.g. src/llfuse.c: In function '__Pyx_PyInt_TrueDivideObjC': src/llfuse.c:43980:17: warning: left shift count >= width of type if (8 * sizeof(long) <= 53 || (__Pyx_sst_abs(size) <= 52 / PyLong_SHIFT) || likely(labs(a) <= (1L << 53))) { Switching the order so that the left shift is closer to the sizeof test avoids the warning, presumably because it makes it easier for the compiler to see that the left shift is only executed on 64 bit. Thanks to Christian Neukirchen for doing most of the work! | ||||
| * | FROM_PY_FUNCTION: Cast to sdigit after unary minus, not before | Nikolaus Rath | 2016-03-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | The current cast isn't doing anything, because the unary minus implicitly upcasts to int again, resulting in warnings about potentially value altering conversions on 32 bit systems. Fixes issue #877. | ||||
| * | Fix typo | Aditya Bhosale | 2016-03-24 | 1 | -1/+1 |
| | | |||||
| * | fix reference leak in closure when reassigning to "*args" argument | Stefan Behnel | 2016-03-24 | 2 | -1/+12 |
| | | |||||
* | | Merge branch '0.23.x' | Stefan Behnel | 2016-03-24 | 2 | -2/+11 |
|\ \ | |/ | | | | | | | | | | | Conflicts: CHANGES.rst Cython/Compiler/ExprNodes.py Cython/Shadow.py | ||||
| * | use portable #define instead of directly calling a Py3.3+ only function | Stefan Behnel | 2016-03-24 | 1 | -1/+1 |
| | | |||||
| * | prepare release of 0.23.5 | Stefan Behnel | 2016-03-24 | 2 | -2/+4 |
| | | |||||
| * | release hand break from truth tests on Unicode strings in Py3.3+ | Stefan Behnel | 2016-03-24 | 1 | -1/+1 |
| | | |||||
| * | changelog | Stefan Behnel | 2016-03-18 | 1 | -1/+5 |
| | | |||||
* | | release hand break from truth tests on Unicode strings in Py3.3+ | Stefan Behnel | 2016-03-24 | 1 | -1/+1 |
| | | |||||
* | | fix reference leak in closure when reassigning to "*args" argument | Stefan Behnel | 2016-03-24 | 2 | -1/+12 |
| | | |||||
* | | Merge branch 'master' of git+ssh://github.com/cython/cython | Stefan Behnel | 2016-03-22 | 4 | -14/+24 |
|\ \ | |||||
| * | | Add helpful utility code logging. | Robert Bradshaw | 2016-03-21 | 1 | -6/+9 |
| | | | |||||
| * | | Forward declare some memoryview utility code functions. | Robert Bradshaw | 2016-03-21 | 1 | -0/+5 |
| | | | |||||
| * | | Use proper conversion for import star and memory views. | Robert Bradshaw | 2016-03-21 | 2 | -8/+10 |
| | | | |||||
* | | | exclude another crashing buffer test in PyPy | Stefan Behnel | 2016-03-22 | 1 | -0/+1 |
|/ / | |||||
* | | speed up compilation for functions with large numbers of temps (already ↵ | Stefan Behnel | 2016-03-21 | 1 | -9/+11 |
| | | | | | | | | shows for a couple of thousand, e.g. for large list literals) | ||||
* | | Merge branch 'master' of github.com:cython/cython | Robert Bradshaw | 2016-03-19 | 1 | -0/+13 |
|\ \ | |||||
| * | | extend test | Stefan Behnel | 2016-03-19 | 1 | -0/+13 |
| | | | |||||
* | | | Note about property syntax in CHANGES.rst | Robert Bradshaw | 2016-03-19 | 1 | -1/+3 |
| | | | |||||
* | | | Lower level for old property syntax use. | Robert Bradshaw | 2016-03-19 | 1 | -3/+3 |
|/ / | |||||
* | | Bump to 0.24.alpha1 | Robert Bradshaw | 2016-03-17 | 1 | -1/+1 |
| | | |||||
* | | Let the span of error types be object again. | Robert Bradshaw | 2016-03-17 | 1 | -1/+2 |
| | | | | | | | | | | | | | | | | This partially revert the change introduced in 767fce81073e7f96c6e9dc95906d96795e61cc32. Turns out AttributeNodes always start with type error, which we don't want to propagate in some places. | ||||
* | | generally #define PyObject_Malloc() and friends to their PyMem_*() ↵ | Stefan Behnel | 2016-03-17 | 2 | -8/+6 |
| | | | | | | | | counterparts in PyPy | ||||
* | | fall back to PyMem_Malloc() in PyPy (which doesn't have PyObject_Malloc() ↵ | Stefan Behnel | 2016-03-17 | 1 | -0/+8 |
| | | | | | | | | and friends) | ||||
* | | Remove deprecated property syntax from MemoryView utility code. | Robert Bradshaw | 2016-03-17 | 1 | -58/+50 |
| | | |||||
* | | Fix error with fused types and optional template params. | Robert Bradshaw | 2016-03-11 | 1 | -1/+1 |
| | | |||||
* | | Bump version to 0.24a00.24a0 | Robert Bradshaw | 2016-03-11 | 2 | -12/+3 |
| | | |||||
* | | Merge branch 'molpopgen' | Robert Bradshaw | 2016-03-10 | 10 | -12/+89 |
|\ \ | |||||
| * | | Fix for stl conversions with default template params. | Robert Bradshaw | 2016-03-10 | 1 | -4/+14 |
| | | | |||||
| * | | add in MRE for devs to look at | Kevin R. Thornton | 2016-02-24 | 1 | -0/+9 |
| | | | |||||
| * | | restore c++0x to make the test pass on older compilers. | Kevin R. Thornton | 2016-02-24 | 1 | -1/+1 |
| | | |