Timeline


and

Dec 15, 2008:

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

Dec 14, 2008:

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

Dec 13, 2008:

6:58 PM 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
6:56 PM Ticket #161 (sort method on lists should be able to take optional arguments) created by robertwb

Dec 12, 2008:

11:41 PM 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 …
8:25 AM Ticket #159 (implement set literals, set comprehensions and dict comprehensions) closed by scoder
fixed: Implemented in rev b638811d14d0: …
8:17 AM Ticket #159 (implement set literals, set comprehensions and dict comprehensions) created by scoder
Py3 has them and so should Cython.

Dec 10, 2008:

6:53 AM Ticket #158 (out-of-order assignment with strings causes segfault) created by hoytak
Hello, In cython 1474:7f1b96cad687, the following code results in a …
2:09 AM 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 …

Dec 9, 2008:

11:08 PM Ticket #156 (cpdef method w/ no self crashes cython) created by hoytak
Hello, In version 1474:7f1b96cad687, the following code crashes the …
10:43 PM Ticket #155 (AssertionError w/ CloneNode when mixing python objects, buffers, and +=) created by hoytak
Hello, In cython version 1474:7f1b96cad687, the following code segments …
10:30 PM Ticket #154 (cleanup attempted for unused (so undeclared) buffer) created by hoytak
Hello, In version 1474:7f1b96cad687, the following code produces c code …
7:25 AM Ticket #153 (safe, ref-counted support for dynamic memory allocation) created by scoder
See this thread: …
7:15 AM Ticket #152 (subtyping PyVarObject (e.g. bytes/tuple)) created by scoder
The problem with a PyVarObject (such as bytes or tuple) is that its …

Dec 8, 2008:

7:46 PM Ticket #102 (from blah import (a, b, c)) closed by scoder
fixed: Implemented in http://hg.cython.org/cython-devel/rev/3ba99a87b30d as of …

Dec 7, 2008:

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

Dec 3, 2008:

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

Dec 2, 2008:

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

Dec 1, 2008:

12:02 AM 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

Nov 30, 2008:

1:27 PM 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 …
12:48 PM 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 …
12:24 PM 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 …
11:49 AM Ticket #147 (BoolBinopNode doesn't reuse temps) created by dagss
Blocked by #77. Before, BoolBinopNode was pretty smart about only …
11:32 AM Ticket #146 (FlattenInListTransform is disabled) created by dagss
PersistentNode doesn't play nice with the new temps. It is only used …
10:43 AM Ticket #145 (Problem with literals and boolean operators) created by dagss
Currently, […] prints True, which doesn't agree with Python. …
5:25 AM Ticket #123 (Regression due to PyDict_Next optimization) closed by scoder
fixed: Yes, that's the right thing to do.

Nov 29, 2008:

10:37 PM Ticket #124 (Misplaced decref due to PyDict_Next optimization) closed by dagss
fixed: From what I can see, these two fixes it: …
7:42 PM 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 …

Nov 28, 2008:

12:49 PM Ticket #120 (Make TupleNode use new temp allocation) closed by scoder
fixed: Changed in 71d8a06957eb: …
9:16 AM Ticket #143 (Need to change syntax for pxd function typing) created by dagss
The new inline pxd functions conflicts in syntax with the recently …
6:42 AM Ticket #142 (module dictionaries not deallocated at Python finalization) created by robertwb
6:26 AM Ticket #141 (cpdef special methods) created by robertwb
One should be able to make __call__, __init__, etc. go through …

Nov 27, 2008:

6:24 PM Ticket #140 (Feature: Inline function definition in pxd file) closed by dagss
fixed: http://hg.cython.org/cython-devel/rev/151d8366f329
6:19 PM Ticket #140 (Feature: Inline function definition in pxd file) created by dagss

Nov 26, 2008:

1:13 AM Ticket #139 (empty switch block when if statement contains pass) closed by robertwb
fixed
1:13 AM Ticket #139 (empty switch block when if statement contains pass) created by robertwb
http://hg.cython.org/cython/rev/04e83ffd8ea2
1:12 AM Ticket #138 (infinite loop in buffer code) closed by robertwb
fixed: http://hg.cython.org/cython/rev/43d4e2b19134
1:12 AM Ticket #138 (infinite loop in buffer code) created by robertwb
See http://trac.sagemath.org/sage_trac/ticket/4206
1:08 AM Ticket #137 (fix compiler crash on forward declarations) closed by robertwb
fixed: http://hg.cython.org/cython/rev/c8d4fc990029
1:08 AM Ticket #137 (fix compiler crash on forward declarations) created by robertwb
1:08 AM Ticket #136 (invalid c code with recursive typedef struct) closed by robertwb
fixed: http://hg.cython.org/cython/rev/92baafe0edf3

Nov 25, 2008:

7:29 PM 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
11:41 AM Ticket #136 (invalid c code with recursive typedef struct) created by robertwb
[…]
8:45 AM Ticket #135 (bad code segment crashes cython) created by hoytak
Hello, The following (bad) code segment crashes cython: […] The …
8:36 AM 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 …
8:27 AM 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 …

Nov 24, 2008:

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

Nov 23, 2008:

9:38 PM Ticket #129 (from module import (a,b,c)) created by scoder
Python supports parentheses around imported names, which allows them to …
9:31 PM 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 …
9:24 PM Ticket #127 (power operator (**) should be allowed in Python code) created by scoder
Even in pure Python modules, Cython disallows the operator.

Nov 22, 2008:

12:16 AM Ticket #126 (includes form cimported modules should come before this module's includes) closed by robertwb
fixed
12:16 AM 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.

Nov 20, 2008:

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

Nov 19, 2008:

9:38 PM Ticket #123 (Regression due to PyDict_Next optimization) created by jasone
These changesets introduce a code generation bug that causes repeated …
5:03 AM Ticket #122 (segfault problem with recent numpy.pxd/Python 2.4) closed by robertwb
fixed
5:03 AM Ticket #122 (segfault problem with recent numpy.pxd/Python 2.4) created by robertwb
http://hg.cython.org/cython/rev/991df2fe12e6
5:01 AM Ticket #121 (ref-count bug in try-except handling) closed by robertwb
fixed: Fixed in http://hg.cython.org/cython/rev/ef9d2c680684
5:01 AM Ticket #121 (ref-count bug in try-except handling) created by robertwb

Nov 18, 2008:

7:11 PM Ticket #120 (Make TupleNode use new temp allocation) created by dagss
See http://hg.cython.org/cython-devel/rev/4a4a4eba9cd6 . This could be …
10:37 AM 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, …

Nov 15, 2008:

11:18 AM 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.