Timeline


and .

12/15/2008:

09:15 Ticket #163 (Crash in FlattenBuiltinTypeCreation._find_handler()) created by jasone
FlattenBuiltintypeCreation._find_handler() assumes that …

12/14/2008:

01:21 Ticket #162 (memory leak in error handling) created by robertwb
Cached exceptions are not properly decreed when function returns from …

12/13/2008:

10:58 Ticket #161 (sort method on lists should be able to take optional arguments) closed by robertwb
fixed:  http://hg.cython.org/cython-devel/rev/4bbc6166052f
10:56 Ticket #161 (sort method on lists should be able to take optional arguments) created by robertwb

12/12/2008:

15:41 Ticket #160 (support for subinterpreters and module cleanup in Py3) created by scoder
Py3 implements PEP 3121 that changes the way modules can handle global …
00:25 Ticket #159 (implement set literals, set comprehensions and dict comprehensions) closed by scoder
fixed: Implemented in rev b638811d14d0: …
00:17 Ticket #159 (implement set literals, set comprehensions and dict comprehensions) created by scoder
Py3 has them and so should Cython.

12/09/2008:

22:53 Ticket #158 (out-of-order assignment with strings causes segfault) created by hoytak
Hello, In cython 1474:7f1b96cad687, the following code results in a …
18:09 Ticket #157 (multiple definitions of method fails in c code, not cython) created by hoytak
In version 1474:7f1b96cad687, defining multiple versions of the same …
15:08 Ticket #156 (cpdef method w/ no self crashes cython) created by hoytak
Hello, In version 1474:7f1b96cad687, the following code crashes the …
14:43 Ticket #155 (AssertionError w/ CloneNode when mixing python objects, buffers, and +=) created by hoytak
Hello, In cython version 1474:7f1b96cad687, the following code segments …
14:30 Ticket #154 (cleanup attempted for unused (so undeclared) buffer) created by hoytak
Hello, In version 1474:7f1b96cad687, the following code produces c code …

12/08/2008:

23:25 Ticket #153 (safe, ref-counted support for dynamic memory allocation) created by scoder
See this thread: …
23:15 Ticket #152 (subtyping PyVarObject (e.g. bytes/tuple)) created by scoder
The problem with a PyVarObject (such as bytes or tuple) is that its …
11:46 Ticket #102 (from blah import (a, b, c)) closed by scoder
fixed: Implemented in  http://hg.cython.org/cython-devel/rev/3ba99a87b30d as of …

12/07/2008:

13:48 Ticket #151 ('with' statement doesn't compile on C++) created by scoder
This crashes due to incorrect temp deallocation: […] The generated code …
12:19 Ticket #146 (FlattenInListTransform is disabled) closed by scoder
fixed: Fixed here:  http://hg.cython.org/cython-devel/rev/49a8357fc01e

12/03/2008:

14:48 Ticket #148 (for-loop crashes due to double allocation of temps) closed by scoder
fixed: works for me now

12/01/2008:

23:39 Ticket #150 (object not a builtin) created by robertwb
For example, this should work […]

11/30/2008:

16:02 Ticket #149 (Call subexpr.free_temps from everywhere needed) closed by dagss
fixed: OK this looks ok now  http://hg.cython.org/cython-devel/rev/6dbd25167239
05:27 Ticket #68 (Finish moving constant generation to Code.py) closed by dagss
duplicate: Duplicate of #144. (Closing the oldest one because the second on is better …
04:48 Ticket #149 (Call subexpr.free_temps from everywhere needed) created by dagss
First, get a patch I'm sitting on ready to fix recent issue posted on …
04:24 Ticket #148 (for-loop crashes due to double allocation of temps) created by scoder
It seems that in certain cases (at least in lxml, haven't got a trivial …
03:49 Ticket #147 (BoolBinopNode doesn't reuse temps) created by dagss
Blocked by #77. Before, BoolBinopNode was pretty smart about only …
03:32 Ticket #146 (FlattenInListTransform is disabled) created by dagss
PersistentNode doesn't play nice with the new temps. It is only used …
02:43 Ticket #145 (Problem with literals and boolean operators) created by dagss
Currently, […] prints True, which doesn't agree with Python. …

11/29/2008:

21:25 Ticket #123 (Regression due to PyDict_Next optimization) closed by scoder
fixed: Yes, that's the right thing to do.
14:37 Ticket #124 (Misplaced decref due to PyDict_Next optimization) closed by dagss
fixed: From what I can see, these two fixes it: …
11:42 Ticket #144 (Fix BlockNode/move literals/constants to code generation) created by dagss
In summer 2008, I moved the things that BlockNode was made for doing …

11/28/2008:

04:49 Ticket #120 (Make TupleNode use new temp allocation) closed by scoder
fixed: Changed in 71d8a06957eb: …
01:16 Ticket #143 (Need to change syntax for pxd function typing) created by dagss
The new inline pxd functions conflicts in syntax with the recently …

11/27/2008:

22:42 Ticket #142 (module dictionaries not deallocated at Python finalization) created by robertwb
22:26 Ticket #141 (cpdef special methods) created by robertwb
One should be able to make __call__, __init__, etc. go through …
10:24 Ticket #140 (Feature: Inline function definition in pxd file) closed by dagss
fixed:  http://hg.cython.org/cython-devel/rev/151d8366f329
10:19 Ticket #140 (Feature: Inline function definition in pxd file) created by dagss

11/25/2008:

17:13 Ticket #139 (empty switch block when if statement contains pass) closed by robertwb
fixed
17:13 Ticket #139 (empty switch block when if statement contains pass) created by robertwb
 http://hg.cython.org/cython/rev/04e83ffd8ea2
17:12 Ticket #138 (infinite loop in buffer code) closed by robertwb
fixed:  http://hg.cython.org/cython/rev/43d4e2b19134
17:12 Ticket #138 (infinite loop in buffer code) created by robertwb
See  http://trac.sagemath.org/sage_trac/ticket/4206
17:08 Ticket #137 (fix compiler crash on forward declarations) closed by robertwb
fixed:  http://hg.cython.org/cython/rev/c8d4fc990029
17:08 Ticket #137 (fix compiler crash on forward declarations) created by robertwb
17:08 Ticket #136 (invalid c code with recursive typedef struct) closed by robertwb
fixed:  http://hg.cython.org/cython/rev/92baafe0edf3
11:29 Ticket #133 (Illegal casting caused by new PyDict_Next iteration with typed variables) closed by scoder
fixed: Fixed.  http://hg.cython.org/cython-devel/rev/e490ccfecad0
03:41 Ticket #136 (invalid c code with recursive typedef struct) created by robertwb
[…]
00:45 Ticket #135 (bad code segment crashes cython) created by hoytak
Hello, The following (bad) code segment crashes cython: […] The …
00:36 Ticket #134 (cpdef method w/ unused buffer causes compilation error) created by hoytak
Hello, The following code segment won't compile: […] When I try to …
00:27 Ticket #133 (Illegal casting caused by new PyDict_Next iteration with typed variables) created by hoytak
It seems that I've hit a bug in the new dictionary iteration stuff (which …

11/24/2008:

03:51 Ticket #129 (from module import (a,b,c)) closed by scoder
fixed: Done.  http://hg.cython.org/cython-devel/rev/3ba99a87b30d
03:26 Ticket #132 (Deletion of local variables in functions is not supported) created by scoder
[…] raises a compiler error. Supporting this might depend on better …
03:16 Ticket #131 (getattr3() should be merged with getattr()) created by scoder
Especially for pure Python compilation, getattr() should support three …
03:09 Ticket #130 (Missing support for Python special methods for rich comparison) created by scoder
In pure Python mode, the __richcmp__() special method is not …

11/23/2008:

13:38 Ticket #129 (from module import (a,b,c)) created by scoder
Python supports parentheses around imported names, which allows them to …
13:31 Ticket #128 (Reduce name collisions in Pure Python mode) created by scoder
The parser currently handles names like "char" or "int" the same in .pyx …
13:24 Ticket #127 (power operator (**) should be allowed in Python code) created by scoder
Even in pure Python modules, Cython disallows the ** operator.

11/21/2008:

16:16 Ticket #126 (includes form cimported modules should come before this module's includes) closed by robertwb
fixed
16:16 Ticket #126 (includes form cimported modules should come before this module's includes) created by robertwb
This is the case *except* when they both include the same file.

11/20/2008:

11:04 Ticket #125 (Add support for Spam/__init__.pyx) created by jasone
The attached patch causes Spam/__init__.pyx have its module name set …
10:54 Ticket #124 (Misplaced decref due to PyDict_Next optimization) created by jasone
The PyDict?_Next optimization looks like it might be conflicting with …

11/19/2008:

13:38 Ticket #123 (Regression due to PyDict_Next optimization) created by jasone
These changesets introduce a code generation bug that causes repeated …

11/18/2008:

21:03 Ticket #122 (segfault problem with recent numpy.pxd/Python 2.4) closed by robertwb
fixed
21:03 Ticket #122 (segfault problem with recent numpy.pxd/Python 2.4) created by robertwb
 http://hg.cython.org/cython/rev/991df2fe12e6
21:01 Ticket #121 (ref-count bug in try-except handling) closed by robertwb
fixed: Fixed in  http://hg.cython.org/cython/rev/ef9d2c680684
21:01 Ticket #121 (ref-count bug in try-except handling) created by robertwb
11:11 Ticket #120 (Make TupleNode use new temp allocation) created by dagss
See  http://hg.cython.org/cython-devel/rev/4a4a4eba9cd6 . This could be …
02:37 Ticket #119 (request compile time value without raising error (allow constant folding)) created by robertwb
Often one wants to try and obtain the compile-time value of an expression, …

11/15/2008:

03:18 Ticket #118 (Cython 0.10 can't "import" sub-packages "as" names) closed by scoder
fixed
Note: See TracTimeline for information about the timeline view.