[Cython] Temps again
Dag Sverre Seljebotn
dagss at student.matnat.uio.no
Wed Dec 3 13:09:03 CET 2008
Dag Sverre Seljebotn wrote:
> Stefan Behnel wrote:
>
>> Robert Bradshaw wrote:
>>
>>
>>> Unfortunately the devel branch is even less stable than usual, as
>>> temporary variable handling is undergoing a major shift
>>>
>>>
>> "less stable" is a clear understatement. I actually consider it broken in
>> a couple of places. A lot of code will still work, but crashes (both
>> compiler crashes and runtime crashes) should be expected.
>>
>>
> The only changes that's been done should be backwards-compatible with
> the old temp system though. So if you feel that this is the wrong time
> for fixing up those things and that it halts other kinds of development,
> you "should" be able to simply change the nodes back to ExprNode and
> have everything go back to a relatively normal, stable state. Except
> your dict optimizations, but those can be disabled easily. (I suppose
> BoolBinopNode might be an exception to this BTW, but that's localized to
> one place.)
>
TupleNode.generate_assignment_code is another possible exception to this.
Dag Sverre
More information about the Cython-dev
mailing list