I just did an experiment with 4 files:
A - 6,700 lines
B - 6,000 lines
C - 1,800 lines
D - 1,400 lines

Files A, B are very long files that consist mostly of long methods, and some
inner classes.
Files C, D differ mostly in level of complexity, D is class with many short
methods, D has few but very long methods.

Parse times:
A, #650: initial 45sec, after minor changes 20-30sec
A, #651: initial 60sec, after minor changes consistently 25sec (and 60sec
once)

B, #650: initial 25sec, after minor changes 25-30sec
B, #651: initial 25sec, after minor changes 20-25sec

C, #650: initial 10sec, after minor changes 9sec
C, #651: initial 12sec, after minor changes 9sec

D, #650: initial ?, after minor changes 3sec
D, #651: initial 10sec, after minor changes 3sec

Editing all files (D less noticeably), causes delays when typing.
-----------------------------

IMHO initial time to parse is ok, but a more intelligent incremental parser
will make a big difference.
Hope this helps.
--nikolay


"Eugene Belyaev" <[EMAIL PROTECTED]> wrote in message
anctdh$c14$[EMAIL PROTECTED]">news:anctdh$c14$[EMAIL PROTECTED]...
> Hi,
>
> In #651 we have fixed a number of performance issues, so please check it
and
> report asap.
>
> Thanks,
> Eugene Belyaev
>
>


_______________________________________________
Eap-bugs mailing list
[EMAIL PROTECTED]
http://lists.jetbrains.com/mailman/listinfo/eap-bugs

Reply via email to