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.

Bug 52866 - JMManager.getJavaExtent() can be faster
Summary: JMManager.getJavaExtent() can be faster
Status: CLOSED FIXED
Alias: None
Product: java
Classification: Unclassified
Component: Unsupported (show other bugs)
Version: 4.x
Hardware: All All
: P2 blocker (vote)
Assignee: Martin Matula
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-01-03 16:06 UTC by Tomas Hurka
Modified: 2007-09-26 09:14 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Hurka 2005-01-03 16:06:52 UTC
JMManager.getJavaExtent() can have Set for classpath's root files. 
This will speed-up find-usages test case especially in cases  
when there is a lot of classpath roots.

All Nb sources mounted:
Trans. time: 15.533
getJavaExtent: 6.765

Trans. time: 59.555
getJavaExtent: 26.704

Trans. time: 14.502
getJavaExtent: 6.284
Comment 1 Martin Matula 2005-01-04 18:07:51 UTC
Fixed.

Checking in src/org/netbeans/modules/javacore/JMManager.java;
/cvs/java/javacore/src/org/netbeans/modules/javacore/JMManager.java,v
 <--  JMManager.java
new revision: 1.80; previous revision: 1.79
done
Checking in src/org/netbeans/modules/javacore/ProgressPanel.java;
/cvs/java/javacore/src/org/netbeans/modules/javacore/ProgressPanel.java,v
 <--  ProgressPanel.java
new revision: 1.13; previous revision: 1.12
done
Checking in src/org/netbeans/modules/javacore/RepositoryUpdater.java;
/cvs/java/javacore/src/org/netbeans/modules/javacore/RepositoryUpdater.java,v
 <--  RepositoryUpdater.java
new revision: 1.30; previous revision: 1.29
done
Checking in src/org/netbeans/modules/javacore/Util.java;
/cvs/java/javacore/src/org/netbeans/modules/javacore/Util.java,v  <--
 Util.java
new revision: 1.10; previous revision: 1.9
done
Processing log script arguments...
More commits to come...
Checking in
src/org/netbeans/modules/javacore/classpath/FilterClassPathImplementation.java;
/cvs/java/javacore/src/org/netbeans/modules/javacore/classpath/FilterClassPathImplementation.java,v
 <--  FilterClassPathImplementation.java
new revision: 1.13; previous revision: 1.12
done
Checking in
src/org/netbeans/modules/javacore/classpath/MergedClassPathImplementation.java;
/cvs/java/javacore/src/org/netbeans/modules/javacore/classpath/MergedClassPathImplementation.java,v
 <--  MergedClassPathImplementation.java
new revision: 1.14; previous revision: 1.13
done
Checking in
src/org/netbeans/modules/refactoring/ui/ChangeParametersAction.java;
/cvs/refactoring/src/org/netbeans/modules/refactoring/ui/ChangeParametersAction.java,v
 <--  ChangeParametersAction.java
new revision: 1.10; previous revision: 1.9
done
Checking in
src/org/netbeans/modules/refactoring/ui/EncapsulateFieldAction.java;
/cvs/refactoring/src/org/netbeans/modules/refactoring/ui/EncapsulateFieldAction.java,v
 <--  EncapsulateFieldAction.java
new revision: 1.9; previous revision: 1.8
done
Checking in src/org/netbeans/modules/refactoring/ui/MoveClassAction.java;
/cvs/refactoring/src/org/netbeans/modules/refactoring/ui/MoveClassAction.java,v
 <--  MoveClassAction.java
new revision: 1.11; previous revision: 1.10
done
Checking in
src/org/netbeans/modules/refactoring/ui/RefactoringOperationListener.java;
/cvs/refactoring/src/org/netbeans/modules/refactoring/ui/RefactoringOperationListener.java,v
 <--  RefactoringOperationListener.java
new revision: 1.15; previous revision: 1.14
done
Checking in src/org/netbeans/modules/refactoring/ui/RenameAction.java;
/cvs/refactoring/src/org/netbeans/modules/refactoring/ui/RenameAction.java,v
 <--  RenameAction.java
new revision: 1.23; previous revision: 1.22
done
Checking in src/org/netbeans/modules/refactoring/ui/WhereUsedAction.java;
/cvs/refactoring/src/org/netbeans/modules/refactoring/ui/WhereUsedAction.java,v
 <--  WhereUsedAction.java
new revision: 1.10; previous revision: 1.9
done
Comment 2 Tomas Hurka 2005-01-05 09:45:06 UTC
Verified.

Trans time: 56.894
getJavaExtent: 3.11

Trans time: 60.911
getJavaExtent: 4.717
Comment 3 Quality Engineering 2007-09-20 12:26:56 UTC
Reorganization of java component