Hi all,

As some of you may have noticed, Spyder's editor is still suffering of
performance issues when using code completion and calltips. Those
features -which are powered by 'rope'- were sometimes really slow: for
example, the first appearance of code completion list on NumPy could
take 10 seconds on an average machine. This is not acceptable and
would legitimately lead some users to disable these features to avoid
being slown down when typing code.

As I was getting tired of these performance issues, I decided last
week to write a simple test (see the 'rope_profiling' folder in Spyder
sources) and see with the 'rope' team if things could be improved.

After some iterations with the 'rope' project owner, we found a
solution and a patch has now been integrated in Spyder's development
version:
http://code.google.com/p/spyderlib/source/detail?r=d71858d8206c7423be9e49c4c2e032a546bb9856

The results is that code completion performances have been greatly
improved (on a NumPy example: before the patch, 11 seconds, after the
patch: 200ms...!).

Enjoy! (and please report any related bug)
-Pierre

-- 
You received this message because you are subscribed to the Google Groups 
"spyder" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/spyderlib?hl=en.

Reply via email to