This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The test case 4) from the issue 43284 should be made faster. The lastest numbers for this test case on Dell Precision 220, PIII 800MHz, 512MB RAM, W2K are: Showing code completion for "new " (invoked explicitly by CTRL+SPACE in opened jEdit.java file): 5.0beta: 6641ms, 3234ms, 3109ms 4.1: 5281ms, 3688ms, 3547ms 3.6: 375ms, 140ms, 62ms
This issue will not be fixed for 5.0. It needs some architecture redesign. (e.g. use lazy list in completion)
Following fix should improve computation time of "new |" Checking in org/netbeans/mdr/NBMDRepositoryImpl.java; /cvs/mdr/src/org/netbeans/mdr/NBMDRepositoryImpl.java,v <-- NBMDRepositoryImpl.java new revision: 1.85; previous revision: 1.84 done
Here are numbers (Pentium III 800MHz, 384 MB, Linux). originally: 6.936 6.992 7.007 6.917 6.918 6.938 after fix: 6.531 6.621 6.677 6.650 6.224 6.549 (We measured time of transaction which computes all the classes.)
Cool, this improvement is very good, at least for the first invocation. I measured the following times (see the initial comment of this issue for comparison): trunk 200511271900: 5312ms, 3250ms, 2937ms Seems we are at the numbers of 4.1 now. That's great progress! Thanks!
Javacore module was replaced by Retouche infrastructure. This bug is not valid in trunk any more.
Reorganization of java component