Robert Bradshaw wrote:
> Hi All.
> 
> Cython 0.9.6.13 is available for download at http://cython.org or  
> http://pypi.python.org/pypi/Cython/0.9.6.13. The main improvements to  
> this release are
> 
> - C++ exception handling (Felix Wu)
> - (optional) C line numbers in Errors (Gary Furnish)
> - some circular cimports (Gary Furnish)
> - (experimental) parse tree transforms (Dag Seljebotn)
> - struct member functions automatically coerced to function pointers  
> (for easier C++ wrapping)
> - no unneeded incref on function arguments
> - allow single-character ascii literals to be used as ints (no need  
> for c'x' notation)
> - better support for using arrays as pointers
> 
> There are also several bugfixes and pre-Py3K changes due to Robert  
> Bradshaw, Stefan Behnel, Jum Kleckner, and Chris Perkins. The  
> compiler and package repositories have been merged, and while all  
> history has been preserved it is a completely new repository now.
> 
> We are looking forward to lots of development at Sage Developer Days  
> 1 (http://wiki.sagemath.org/dev1) and hopefully some Google Summer of  
> Code projects over the summer.
> 
>   - Robert

Hi guys,

Sage with the new Cython has a lot of leaks exposed by valgrind:

==9372== LEAK SUMMARY:
==9372==    definitely lost: 232,533 bytes in 3,757 blocks.

Those leaks are all considered "possibly lost" or "still reachable" with 
Cython 0.9.6.12, so it seems to be mostly an accounting issue 
[valgrind's accounting of possibly lost vs. still reachable vs. 
definitely lost can vary depending on other leaks, but I will spare you 
the details here].

While we have looked into this in the past at various Sage Days it might 
be a good idea to put this on the agenda for Dev Day 1 since this 
currently adds massive noise to the interesting bits when looking for 
memleaks in Sage. I can add a suppression file, but I would consider 
that only a last resort.

Keep up the great work.

Cheers,

Michael

> _______________________________________________
> Cython-dev mailing list
> [email protected]
> http://codespeak.net/mailman/listinfo/cython-dev
> 

_______________________________________________
Cython-dev mailing list
[email protected]
http://codespeak.net/mailman/listinfo/cython-dev

Reply via email to