summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* | Merge pull request #316 from lambdafu/lambdafu/cpp_class_redefRobert Bradshaw2014-08-163-1/+29
|\ \
| * | If cppclass is redefined, make sure the this pointer enters the correct scope.Marcus Brinkmann2014-08-173-1/+29
|/ /
* | fix compiler crashStefan Behnel2014-08-161-1/+1
* | fix test: passing an object into a METH_O Python function no longer stores it...Stefan Behnel2014-08-161-1/+1
* | avoid method call optimisation for inner functions (which are obviously not m...Stefan Behnel2014-08-161-3/+16
* | fix testStefan Behnel2014-08-161-1/+2
* | fine tune method call optimisation to mark likely plain function calls explic...Stefan Behnel2014-08-161-5/+14
* | exclude calls to known but unoptimised builtins from method call optimisationStefan Behnel2014-08-161-9/+11
* | enable method call optimisation on all simple Python calls as PyMethod_Check(...Stefan Behnel2014-08-162-17/+20
* | fix reference leakStefan Behnel2014-08-161-2/+3
* | avoid performance regression in one-arg calling case if the function turns ou...Stefan Behnel2014-08-161-10/+33
* | streamline method call optimisation a bit more by freeing method object as ea...Stefan Behnel2014-08-161-14/+29
* | fix slight performance regression in for-in looping codeStefan Behnel2014-08-151-3/+3
* | prevent timeout errors on long multi threaded cythonize() buildsStefan Behnel2014-08-151-1/+4
* | Rename var for clarity.Robert Bradshaw2014-08-141-3/+3
* | Merge branch 'profile_abspath' of github.com:martinra/cython into martinra-pr...Robert Bradshaw2014-08-141-1/+12
|\ \
| * | Table of file names with relative paths.Martin Raum2014-08-141-1/+12
| * | Table of file names with absolute paths.Martin Raum2014-08-141-1/+1
* | | remove unused dependencyStefan Behnel2014-08-141-1/+0
* | | tiny bit more streamlined and less redundant call implementationStefan Behnel2014-08-141-37/+44
* | | poll less and terminate immediately on SIGINT instead of continuingStefan Behnel2014-08-141-1/+2
* | | changelogStefan Behnel2014-08-141-0/+3
* | | fix KeyboardInterrupt handling when running cythonize() in parallelStefan Behnel2014-08-141-3/+20
|/ /
* | make sure dir() of locals returns a sorted listStefan Behnel2014-08-141-3/+3
* | replace PyMapping_Keys() usage by safer code (PyMapping_Keys() may return a t...Stefan Behnel2014-08-141-6/+17
* | fix assertion crash in Py3 debug builds by avoiding overly aggressive referen...Stefan Behnel2014-08-121-1/+1
* | include bound methods in method call optimisationStefan Behnel2014-08-121-1/+10
* | streamline non-C-function fallback code for the 1-arg call case to avoid over...Stefan Behnel2014-08-121-1/+3
* | prepare release of 0.21 beta 10.21b20.21b1Stefan Behnel2014-08-121-1/+1
* | changelogStefan Behnel2014-08-121-0/+2
* | Print missing pxd files as path.Robert Bradshaw2014-08-111-1/+1
* | simplify WithTargetAssignmentStatNode and make it more robust against replace...Stefan Behnel2014-08-115-48/+37
* | when replacing SimpleCallNode with PyMethodCallNode, make sure we replace all...Stefan Behnel2014-08-101-3/+3
* | fix legitimate test for missing result temp nameStefan Behnel2014-08-101-1/+1
* | clean up some whitespaceStefan Behnel2014-08-101-10/+10
* | be more verbose in compiler crash case when temp result name is missingStefan Behnel2014-08-101-1/+4
* | remove duplicate codeStefan Behnel2014-08-101-3/+0
* | catch C code error of unset temp results with an assert at code generation timeStefan Behnel2014-08-101-1/+2
* | fix compiler crash when manager.__enter__() call node in with statement gets ...Stefan Behnel2014-08-102-3/+6
* | give more informative crash messages on temp releasing errorsStefan Behnel2014-08-101-5/+6
* | support CyFunction also in __Pyx_PyObject_CallNoArg()Stefan Behnel2014-08-101-1/+5
* | optimise 1-arg/no-args calls to PyCFunction by avoiding tuple packing if the ...Stefan Behnel2014-08-104-46/+164
* | Merge pull request #313 from vbraun/setinterrupt_nogilscoder2014-08-101-1/+1
|\ \
| * | Mark PyErr_SetInterrupt as nogilVolker Braun2014-08-101-1/+1
|/ /
* | fix test assertionsStefan Behnel2014-08-091-10/+28
* | speed up method calls a little by inlining CPython's method_call() and avoidi...Stefan Behnel2014-08-093-2/+91
* | fix accidental argument name reuse in C macroStefan Behnel2014-08-081-6/+7
* | fix Py3.5 support: PyCFunction is now weak referencible itself, need to remov...Stefan Behnel2014-08-081-3/+15
* | remove Py2.4 work-aroundStefan Behnel2014-08-051-2/+2
* | Merge pull request #312 from thedrow/patch-1scoder2014-08-051-0/+4
|\ \