changelog tags browse all files rss

shortlog for cython-devel

navigate: (0) -1000 -300 -100 -60 tip

2 days Stefan Behnel PyDict_Copy() can be used for dict.copy()
2 days Stefan Behnel fixed wrong signature of PyList_Insert()
2 days Stefan Behnel enable iter-dict optimisation also for a plain 'for x in dict', assign dict ref to temp var before entering the loop to avoid re-assignment problems
2 days Stefan Behnel merge
2 days Stefan Behnel generate expected code when for-looping over type-declared list or tuple
2 days Stefan Behnel extended for-loop test case
2 days Stefan Behnel don't use PyTuple_SetItem(): it differs from 'tup[i] = x' as it does not raise a TypeError
2 days Robert Bradshaw Merge 0.10.1 release.
2 days Robert Bradshaw 0.10.1 - bump version, metadata
2 days Robert Bradshaw Added tag cython-0.10.1 for changeset ef9d2c680684
3 days Stefan Behnel fixed ref-count bug in try-except handling
2 days Stefan Behnel use PyDict_DelItem() for 'del d[x]'
2 days Stefan Behnel use type specific Py*_SetItem() functions
2 days Stefan Behnel cleanup
2 days Stefan Behnel avoid calling TupleNode.allocate_temps() in iter-dict transform
3 days Stefan Behnel fixed ref-count bug in try-except handling
4 days Stefan Behnel test case for iter-dict transform
4 days Stefan Behnel integrate new iter-dict transform
4 days Stefan Behnel new transform that converts for-in-dict.iter*() into a while-loop over PyDict_Next(), which makes the loop 30-50% faster
4 days Stefan Behnel crash work-around
4 days Stefan Behnel inheritance fix
4 days Stefan Behnel cleanup
6 days Lisandro Dalcin array size could be expressions with known C compile-time values
6 days Stefan Behnel fix Python level 'import as' of packages
6 days Stefan Behnel merge
6 days Stefan Behnel disable slice assignments to pointers for now
6 days Stefan Behnel off-by-one fix
6 days Stefan Behnel compile time/runtime checks for array slice assignments
6 days Stefan Behnel array size must be set as int, not numeric string
7 days Dag Sverre Seljebotn merge
10 days Dag Sverre Seljebotn cleanup
10 days Dag Sverre Seljebotn Fix segfault problem with recent numpy.pxd/Python 2.4 patch
10 days Dag Sverre Seljebotn Include complex float structs in numpy.pxd
10 days Dag Sverre Seljebotn Minor optimization of previous change.
10 days David Cournapeau numpy.pxd support also when Py_ssize_t and npy_intp do not have the same size.
7 days Stefan Behnel test case for array slice assignments
7 days Stefan Behnel more fixme's
7 days Stefan Behnel allow slice assignments for arrays
8 days Stefan Behnel extended test case
8 days Stefan Behnel test cases for 'import as'
9 days Stefan Behnel compile Visitor.py, reduces lxml compile time by another ~20%
9 days Stefan Behnel fixed bug in Visitor cache, reduces lxml compile time by ~20%
9 days Robert Bradshaw merge
9 days Robert Bradshaw Make raising a KeyError not the default for parsing names.
9 days Robert Bradshaw More Parsing.py optimizations
9 days Robert Bradshaw Compile Cython.Compiler.Parsing.py, auto_cpdef, fix bugs in AlignFunctionDefinitions
9 days Robert Bradshaw more bootstrap tweaks
9 days Stefan Behnel merge
9 days Stefan Behnel extended test case
9 days Stefan Behnel partial implementation of the "exec" statement
9 days Stefan Behnel import fixes for Py2.6
9 days Robert Bradshaw more compiler cythonization
10 days Robert Bradshaw Further bootstrapping of Scanner
10 days Robert Bradshaw Add __file__, __doc__, __name__, __builtins__ to module globals.
10 days Robert Bradshaw Cleanup manifest, auxiliary files.
12 days Robert Bradshaw merge
12 days Robert Bradshaw Version 0.10 released
12 days Robert Bradshaw Added tag 0.10 for changeset a89b05b78236
13 days Lisandro Dalcin add explicit cast to avoid GCC warnings with -Wwrite-strings
2 weeks Stefan Behnel conservative fix for empty switch statements

navigate: (0) -1000 -300 -100 -60 tip