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
