Timeline


and

Apr 16, 2009:

11:40 PM Milestone 0.11.1 completed
9:51 PM Ticket #284 ("cdef list" variable generates incorrect PyList_SetItem code) created by ksmith
The first function below "in_range" works fine (the last line generates a …
1:35 AM Ticket #276 (bad code generation for ctypedef classes when initializing ...) closed by robertwb
fixed
1:35 AM Ticket #276 (bad code generation for ctypedef classes when initializing ...) reopened by robertwb
1:35 AM Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) closed by robertwb
fixed
1:34 AM Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) reopened by robertwb
12:34 AM Ticket #283 (cdef inline functions in pxds can't have default arguments) created by robertwb
As discovered at http://trac.sagemath.org/sage_trac/ticket/5796

Apr 15, 2009:

12:00 PM Ticket #282 (explore ways to trap SIGFPE instead of doing runtime checks) created by scoder
To achieve Python semantics, Cython has to add a number of runtime checks …
4:36 AM Ticket #281 (Possible race condition w/ nogil exception propagation) created by dagss
Given this example: […] Here, the line marked (a) will generate code …

Apr 14, 2009:

4:15 PM Ticket #278 (Sage segfaults) closed by robertwb
fixed: OK, it looks like all is well now.
11:48 AM Ticket #280 ("cdef" statement allows invalid syntax) created by scoder
The parser accepts various kinds of invalid code for the cdef statement, …
1:08 AM Ticket #279 (compiler crash on .pxd -> .py definitions) created by robertwb
On Apr 13, 2009, at 2:14 PM, Riccardo Murri wrote: […]

Apr 10, 2009:

12:23 PM Ticket #144 (Fix BlockNode/move literals/constants to code generation) closed by scoder
fixed: CArrayDeclaratorNode is fixed in …
12:07 AM Ticket #278 (Sage segfaults) created by robertwb
[…]

Apr 9, 2009:

11:54 PM Ticket #255 (better c int <-> python object conversion) closed by robertwb
fixed: OK, it's merged.
11:42 PM Ticket #275 (fix for "exec" statement implementation) closed by scoder
fixed: Fix applied to cython-devel.
11:32 PM Ticket #235 (Support PEP 3132: Extended Iterable Unpacking) closed by scoder
fixed: Main commits are here: …
11:06 PM Ticket #270 (CEnumDefNode leaks memory during construction) closed by robertwb
fixed: Yes, that is the idea. I merged your patch.
11:00 PM Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) closed by robertwb
fixed: Looks good. Merged.
10:57 PM Ticket #276 (bad code generation for ctypedef classes when initializing ...) closed by robertwb
fixed: Looks good. Merged.
10:08 PM Ticket #277 (some tests are cpp specific) closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/b437c54be1d1
10:08 PM Ticket #277 (some tests are cpp specific) created by robertwb
Until we have a way for specifying the language in the file itself, …

Apr 8, 2009:

3:27 PM Ticket #276 (bad code generation for ctypedef classes when initializing ...) created by dalcinl

Apr 7, 2009:

6:29 PM Ticket #275 (fix for "exec" statement implementation) created by dalcinl
- fix broken compile with MSVC, it does not like preprocessor …

Apr 6, 2009:

11:55 AM Ticket #274 (use PY_FORMAT_SIZE_T to format Py_ssize_t values) created by dalcinl

Apr 3, 2009:

3:18 PM Ticket #265 (stdexcept should be added when cpp exception handling used) closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/49523eb3abb5
1:50 AM Ticket #265 (stdexcept should be added when cpp exception handling used) reopened by robertwb
[…]

Apr 2, 2009:

11:56 PM Ticket #202 (Refnanny: Module initialization code isn't refnannied) closed by robertwb
fixed
11:56 PM Ticket #202 (Refnanny: Module initialization code isn't refnannied) reopened by robertwb
11:55 PM Ticket #208 (empty for-int-in-range loop doesn't behave as in Python) closed by robertwb
fixed
11:54 PM Ticket #208 (empty for-int-in-range loop doesn't behave as in Python) reopened by robertwb
11:52 PM Ticket #230 (def-to-c(p)def method override in .pxd files fails for subclass methods) closed by robertwb
fixed
5:09 PM Ticket #165 (cython crashes on cpdef without "self") closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/3aac44b1f28a
4:58 PM Ticket #4 (from package cimport module doesn't work) closed by robertwb
fixed: Fixed: http://hg.cython.org/cython-devel/rev/6900df959135

Apr 1, 2009:

3:27 AM Ticket #273 (nogil check for usage of new temps) created by dagss
In ModuleNode?.py, around line 1350, there used to be a check for whether …

Mar 31, 2009:

1:14 PM Ticket #198 (Complete temp transition and remove old temp system) closed by dagss
fixed: A lot of commits leading up to this one: …
1:11 PM Ticket #271 (Module init code doesn't decref new temps on exception) closed by dagss
fixed: http://hg.cython.org/cython-devel/rev/3aa127500ce9 A testcase is some …
1:09 PM Ticket #272 (Missing test: Raising exception from module init code) created by dagss
This takes some effort to test for so not doing it now. #271 would have …
1:07 PM Ticket #271 (Module init code doesn't decref new temps on exception) created by dagss
Consider: […] Here, some references will be leaked.
12:04 PM Ticket #270 (CEnumDefNode leaks memory during construction) created by dagss
It's only int literals, but a leak is a leak.
4:30 AM Ticket #269 (Change command line compiler directive priority) created by dagss
Currently a directive is set by these precedence rules (i.e. start at the …

Mar 29, 2009:

12:10 PM Ticket #268 (optimise away redundant None and type checks) created by scoder
After implementing #233 and fixing #166, the syntax tree ends up with a …
11:16 AM Ticket #233 (Calls to known types need better optimisation support) closed by scoder
fixed: NoneCheckNode? implemented here: …
11:16 AM Ticket #166 (cdef'd list raises wrong exception on append when list is None) closed by scoder
fixed
9:48 AM Ticket #232 (result type of calling an extension type is unknown) closed by scoder
fixed: Cython now handles extension type tracking like Pyrex. See ticket #238 for …
9:04 AM Ticket #131 (getattr3() should be merged with getattr()) closed by scoder
fixed
2:52 AM Ticket #267 (Temp error related to if-else expression) closed by dagss
fixed: http://hg.cython.org/cython-devel/rev/9a445f71940f

Mar 28, 2009:

1:05 PM Ticket #183 (Compiler directives on cpdef/cdef functions) closed by robertwb
fixed
12:30 PM Ticket #260 (floor division not respected by c floats) closed by robertwb
fixed
8:15 AM Ticket #267 (Temp error related to if-else expression) created by dagss
There was no test case related to "a if b else c", and when writing one it …

Mar 27, 2009:

1:01 PM Ticket #261 (Cython emits references to std::exception without #include-ing it) closed by robertwb
fixed: Fixed at #265.
12:58 PM Ticket #266 (builtin exceptions used in except + clauses not getting initalized) created by robertwb
[…] pyx_builtin_MemoryError is used but never defined.
12:52 PM Ticket #265 (stdexcept should be added when cpp exception handling used) closed by robertwb
fixed
12:44 PM Ticket #265 (stdexcept should be added when cpp exception handling used) created by robertwb
11:51 AM Ticket #264 (handle @property decorator) created by scoder
In cdef classes, Cython should transform […] directly into […]
11:43 AM Ticket #263 (module local (private) cdef classes) created by scoder
C modules often implement certain classes that can only get instantiated …
9:29 AM Ticket #262 (pre-declaring a cdef class without its base type doesn't raise an error) created by scoder
This should fail: […]
6:14 AM Ticket #261 (Cython emits references to std::exception without #include-ing it) created by dagss
Stephane Drouard: […]
4:26 AM Ticket #252 (names of parameters with defaults not mangled in cdef, cpdef functions) reopened by robertwb

Mar 25, 2009:

10:35 PM Ticket #202 (Refnanny: Module initialization code isn't refnannied) closed by robertwb
fixed
10:35 PM Ticket #202 (Refnanny: Module initialization code isn't refnannied) reopened by robertwb
10:34 PM Ticket #252 (names of parameters with defaults not mangled in cdef, cpdef functions) closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/e4ca38a675cb
7:08 PM Ticket #260 (floor division not respected by c floats) created by robertwb
7:07 PM Ticket #259 (future division not respected by C ints (including literals)) created by robertwb
This: […] should result in a compilation error. The resulting type of …
3:57 PM Ticket #170 (better error when user-declared type conflicts with builtin type) closed by robertwb
fixed: Follow up at #258
3:57 PM Ticket #258 (redeclaration of builtin types, followup for #170) created by robertwb
3:16 PM Ticket #257 (create_convert_utility_code() in PyrexTypes needs a rewrite) created by scoder
Currently, the create_convert_utility_code() methods in …
2:38 PM Ticket #203 (Bug in optimization of range) closed by robertwb
fixed: Finally resolved by #243
2:38 PM Ticket #243 (Fix all the loop bugs) closed by robertwb
fixed
2:29 PM Ticket #254 (for..from by step doesn't work with floating point steps) closed by robertwb
fixed
2:25 PM Ticket #256 (for..from by step doesn't work with pointers) created by robertwb

Mar 24, 2009:

1:20 PM Ticket #255 (better c int <-> python object conversion) created by robertwb
1:55 AM Ticket #254 (for..from by step doesn't work with floating point steps) created by robertwb
the title says it all
12:09 AM Ticket #253 (move constant folding before type analysis) closed by scoder
fixed
12:06 AM Ticket #253 (move constant folding before type analysis) created by scoder
Constant folding is currently done after type analysis to take advantage …

Mar 22, 2009:

7:17 PM Ticket #252 (names of parameters with defaults not mangled in cdef, cpdef functions) created by hoytak
It appears that the names of parameters with default arguments are not …
11:56 AM Ticket #251 (Suboptimal code for empty "except" blocks) closed by scoder
fixed: Change is in http://hg.cython.org/cython-devel/rev/8db1388bb844
11:20 AM Ticket #251 (Suboptimal code for empty "except" blocks) created by scoder
[…] Clearing the current exception in the thread-state …
10:17 AM Ticket #250 (Traceback method name is wrong for exceptions caught in methods) created by scoder
When catching an exception in a method, Cython writes out this code: …

Mar 20, 2009:

3:29 AM Ticket #249 (build overhead) created by nicdumz
[…] Works as expected. The module is built only once But […] …

Mar 19, 2009:

12:07 PM Ticket #248 (line breaks between imported names) created by robertwb
[…] It does from Python, we should support this too.
11:59 AM Ticket #247 (Better error when Python headers not found) closed by robertwb
fixed: http://hg.cython.org/cython-devel/rev/07c1e0dc312b
11:58 AM Ticket #247 (Better error when Python headers not found) created by robertwb
If one doesn't have the Python development version installed, one gets an …
11:56 AM Ticket #242 (cryptic error when keyword arguments used with cdef method) closed by robertwb
duplicate: Dupe of #241
11:34 AM Ticket #246 (support const keyword on types) created by robertwb
7:38 AM Ticket #245 (Compiler crash on invalid code (external structs to object conversion)) created by dagss
This: […] gives […]
5:03 AM Ticket #99 (Char assignment allocates unused string literal) closed by scoder
fixed
3:46 AM Ticket #244 (Crash when using "with gil" in Py2.3-2.4.1 before threading is initialised) closed by scoder
fixed: Patch applied: http://hg.cython.org/cython-devel/rev/9a1f6f7c260a
3:44 AM Ticket #244 (Crash when using "with gil" in Py2.3-2.4.1 before threading is initialised) created by scoder
There was an old patch by Lisandro that let Cython call …

Mar 18, 2009:

11:16 PM Ticket #239 (lexicon unpickling) closed by robertwb
fixed
10:49 PM Ticket #241 (cryptic error when keyword arguments used with cdef method) closed by robertwb
fixed
12:47 PM Ticket #243 (Fix all the loop bugs) created by robertwb
[…] Gives […] where the later is an infinite loop. What I think …

Mar 17, 2009:

9:21 PM Ticket #242 (cryptic error when keyword arguments used with cdef method) created by robertwb
[…]
9:02 PM Ticket #241 (cryptic error when keyword arguments used with cdef method) created by robertwb
[…]
12:41 PM Ticket #240 (Invalid syntax leads to cython crash) created by ksmith
The following (invalid) code leads to a cython crash: (changeset 1871) …
Note: See TracTimeline for information about the timeline view.