[Cython] Old style dependency tracking

2013-05-26 Thread Nikita Nemkin
Hi, I wonder if it's time to to remove old dependency tracking code? I mean this: http://trac.cython.org/cython_trac/ticket/379, CompilationOptions.recursive, .dep file generation etc. Since it is broken for a long time already, there is no problem with backwards (in)compatibility. And cythonize

[Cython] Exception check optimization

2013-05-26 Thread Nikita Nemkin
Hi, I wonder why is __pyx_filename (in exception check blocks) tracked dynamically? AFAIK it's impossible to split function body between multiple files (include only works at the top level), which makes filename a compile time constant for any given function. If the above is correct, __pyx_filen

Re: [Cython] How should be C-clobal deletion handled?

2013-05-26 Thread Vitja Makarov
2013/5/25 Robert Bradshaw > > On May 25, 2013 10:37 AM, "Vitja Makarov" wrote: > > > > > > > > > > 2013/5/25 Stefan Behnel > >> > >> Am 25.05.2013 08:34, schrieb Robert Bradshaw: > >> > On Thu, May 23, 2013 at 10:02 PM, Vitja Makarov wrote: > >> >> Recently I've found that the following code ca