Stefan Behnel, 08.05.2013 20:43:
> in the past, Robert and I have invested some work into supporting profiling
> and tracing in Cython, and I would like to see this finalised. While Python
> level tracing and profiling might not seem like the ideal tools for
> performance critical Cython code, they are actually pretty handy when much
> of your code is Python code and you want to do, say, coverage analysis over
> your whole code base, without having to exclude the Cython parts.
> 
> So I've opened a ticket that highlights the missing bits.
> 
> http://trac.cython.org/cython_trac/ticket/815
> 
> If anyone's interested in pursuing this, I'd be glad to help getting you on
> the right track. I don't even think there's all that much left to do, but
> it's still a bit of cleanup and maybe some naughty little details along the
> way. Would make a good entry project, IMHO.

And maybe I should mention that there's a second side to this: with another
bit of work to improve the configuration of code objects, Cython
implemented Python functions could become even more Python compatible by
allowing for better introspection, e.g. of function signatures and their
parameters. A PEP 362 implementation (the __signature__ API) doesn't seem
all that far either.

http://www.python.org/dev/peps/pep-0362/

> Anyone interested?

Stefan

_______________________________________________
cython-devel mailing list
cython-devel@python.org
http://mail.python.org/mailman/listinfo/cython-devel

Reply via email to