summaryrefslogtreecommitdiff
path: root/Cython/Compiler/ModuleNode.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix function import refcount (Stefan Behnel)Robert Bradshaw2007-10-311-2/+4
|
* Fix missing decref in __Pyx_ImportModuleRobert Bradshaw2007-10-281-1/+4
|
* cache builtins at module levelRobert Bradshaw2007-10-241-2/+2
|
* Generate module cleanup codeRobert Bradshaw2007-10-241-1/+81
| | | | Decref cdef globals, interned values, and imported types
* Fix builtins cachingRobert Bradshaw2007-10-241-3/+3
|
* package-local import patch revertedStefan Behnel2007-10-211-73/+29
|
* ctypedef casting, more cdef extern class workRobert Bradshaw2007-10-211-3/+2
|
* Fix ctypedef extern class, assignment on declaration, redeclaration warningsRobert Bradshaw2007-10-201-13/+14
|
* greg: Tests passedStefan Behnel2007-10-181-100/+34
|
* Only include public types in generated headersStefan Behnel2007-10-181-22/+23
|
* Fix C API namespace pollutionStefan Behnel2007-10-181-6/+25
|
* import modules only once, support module-level importsStefan Behnel2007-10-171-26/+74
|
* preliminary merge of Pyrex 0.9.6.2 -> crashesStefan Behnel2007-10-151-156/+461
|
* Interned integer constants, created at module load time.Robert Bradshaw2007-10-111-0/+6
| | | | | | | | | | | | For example, in the SAGE source we have 1158 PyInt_FromLong(0) 776 PyInt_FromLong(1) 258 PyInt_FromLong(2) 33 PyInt_FromLong(3) 21 PyInt_FromLong(10) and a thousand or so others... Who knows how many of these are in loops too.
* merge changes for 0.9.6.7 releaseRobert Bradshaw2007-10-081-3/+5
|\
| * merge from 0.9.6.6Stefan Behnel2007-09-121-1/+1
| |\
| * \ merge of 0.9.6.4Stefan Behnel2007-08-251-0/+2
| |\ \
| * | | debug code left overStefan Behnel2007-08-031-1/+0
| | | |
| * | | initial support for unicode literals in UTF-8Stefan Behnel2007-08-021-3/+6
| | | |
* | | | Emit and release temporary variables in global namespaceThomas Hunger2007-09-191-1/+1
| |_|/ |/| | | | | | | | because the class-body code is exectuted at module-init time.
* | | enable attribute access of cdef functionsRobert Bradshaw2007-09-101-1/+1
| |/ |/|
* | PyObject -> Py_ssize_t now uses __index__ rather than __int__ (even in ↵Robert Bradshaw2007-08-181-0/+2
|/ | | | function signatures)
* Changing Python. to Cython.William Stein2007-07-281-1/+1
|
* Merge in C/API patch from lxml-pyrex.William Stein2007-07-281-8/+107
|
* Added pre-import option, which assumes all undeclared names come from the ↵Robert Bradshaw2007-07-101-0/+11
| | | | | | | | given module. Emulates behavior of from <module> import *
* gcc branch predictionRobert Bradshaw2007-07-101-3/+3
| | | | For some reason, it actually makes it slower in some of the most common cases (now commented out). Why? It does help in others.
* finish merging, fix weakref segfault, all SAGE doctests passRobert Bradshaw2007-07-101-7/+7
|
* copy ModuleNode changes to new fileRobert Bradshaw2007-06-061-6/+44
|
* Pyrex Official version 0.9.5.1aRobert Bradshaw2007-06-061-0/+1270