On Tuesday, May 29, 2018 at 4:09:42 PM UTC-5, vitalije wrote:

Benchmark comparison with the present Leo's python importer gave the 
> following results:
>

Some general comments.  First, this is superb code. It must find its way 
into Leo.

I have already spent 5 or 6 hours studying the code.  There are several 
patterns that are "alien" to me, and I intend to understand those patterns 
fully.

I have made several "interesting" mistakes as I study the code. That's not 
important: I understand the code more deeply now. 

I'll go further.  I intend to understand *all* the choices made in the new 
code. This will involve profiling with cProfile, and other kinds of 
profiling that cProfile can not handle.

At present, *everything* is important. Many details will have no effect on 
performance, but it's not possible to know what they are at present. For 
instance, I want to know how many times various vars and ivars are accessed.

Upcoming posts in this thread will discuss what I have learned.

Edward




-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to