Adam Olsen <rhamph <at> gmail.com> writes:

> So you want responsiveness when idle but throughput when busy?

Exactly ;)

> Are those calculations primarily python code, or does a C library do
> the grunt work?  If it's a C library you shouldn't be affected by
> safethread's increased overhead.
> 

It's Python code all the way. Frankly, it's a huge mess, but it would be very
very hard to come up with a scalable solution that would allow to optimize
certain hotspots and redo them in C or C++. There isn't even anything left to
optimize in particular because all those low hanging fruit have already been
taken care of. So it's just ~30kloc Python code over which the total time spent
is quite uniformly distributed :(.

_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to