expanding a java project with many JARs using a variable -------------------------------------------------------- Description of CPU usage for thread main 100.0% - 140070 ms - intuitive.audit.Audit.main() 100.0% - 140070 ms - intuitive.audit.Main.runProgramWithClass() 100.0% - 140070 ms - org.eclipse.core.launcher.Main.main() 100.0% - 140070 ms - org.eclipse.core.launcher.Main.run() 100.0% - 140070 ms - org.eclipse.core.launcher.Main.basicRun() 100.0% - 140070 ms - java.lang.reflect.Method.invoke() 100.0% - 140070 ms - org.eclipse.core.boot.BootLoader.run() 100.0% - 140070 ms - org.eclipse.core.internal.boot.InternalBootLoader.run() 100.0% - 140070 ms - org.eclipse.ui.internal.Workbench.run() 100.0% - 140070 ms - org.eclipse.ui.internal.Workbench.runEventLoop() 99.92% - 139964 ms - org.eclipse.swt.widgets.Display.readAndDispatch() 99.74% - 139709 ms - org.eclipse.swt.internal.win32.OS.DispatchMessage() 99.74% - 139709 ms - org.eclipse.swt.internal.win32.OS.DispatchMessageW() 99.73% - 139704 ms - org.eclipse.swt.widgets.Display.windowProc() 99.73% - 139704 ms - org.eclipse.swt.widgets.Control.windowProc() 99.7% - 139658 ms - org.eclipse.swt.widgets.Tree.WM_LBUTTONDOWN() 99.7% - 139658 ms - org.eclipse.swt.widgets.Tree.callWindowProc() 99.7% - 139658 ms - org.eclipse.swt.internal.win32.OS.CallWindowProc() 99.7% - 139658 ms - org.eclipse.swt.internal.win32.OS.CallWindowProcW() 99.7% - 139658 ms - org.eclipse.swt.widgets.Display.windowProc() 99.7% - 139658 ms - org.eclipse.swt.widgets.Control.windowProc() 99.7% - 139658 ms - org.eclipse.swt.widgets.Composite.WM_NOTIFY() 99.7% - 139658 ms - org.eclipse.swt.widgets.Control.WM_NOTIFY() 99.7% - 139658 ms - org.eclipse.swt.widgets.Tree.wmNotifyChild() 99.7% - 139658 ms - org.eclipse.swt.widgets.Widget.sendEvent() 99.7% - 139658 ms - org.eclipse.swt.widgets.Widget.sendEvent() 99.7% - 139658 ms - org.eclipse.swt.widgets.Widget.sendEvent() 99.7% - 139658 ms - org.eclipse.swt.widgets.EventTable.sendEvent() 99.7% - 139658 ms - org.eclipse.swt.widgets.TypedListener.handleEvent() 99.7% - 139658 ms - org.eclipse.jface.viewers.AbstractTreeViewer$4.treeExpanded() 99.7% - 139658 ms - org.eclipse.jface.viewers.AbstractTreeViewer.handleTreeExpand() 99.7% - 139658 ms - org.eclipse.jface.viewers.AbstractTreeViewer.createChildren() 99.7% - 139658 ms - org.eclipse.swt.custom.BusyIndicator.showWhile() 99.7% - 139658 ms - org.eclipse.jface.viewers.AbstractTreeViewer$1.run() 50.55% - 70813 ms - org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem() 50.49% - 70730 ms - org.eclipse.jface.viewers.StructuredViewer.updateItem() 50.49% - 70730 ms - org.eclipse.core.runtime.Platform.run() 50.49% - 70730 ms - org.eclipse.core.internal.runtime.InternalPlatform.run() 50.49% - 70730 ms - org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run() 50.49% - 70730 ms - org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem() 50.49% - 70725 ms - org.eclipse.core.runtime.Platform.run() 50.49% - 70725 ms - org.eclipse.core.internal.runtime.InternalPlatform.run() 50.49% - 70725 ms - org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run() 50.49% - 70725 ms - org.eclipse.jface.viewers.TreeViewer.doUpdateItem() 49.98% - 70020 ms - org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelProvider.getText() 49.98% - 70020 ms - org.eclipse.jface.viewers.DecoratingLabelProvider.getText() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.packageview.PackageExplorerLabelProvider.getText() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.viewsupport.JavaUILabelProvider.getText() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.getTextLabel() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.getElementLabel() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.getElementLabel() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.getPackageFragmentRootLabel() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.getArchiveLabel() 49.97% - 69995 ms - org.eclipse.jdt.internal.ui.viewsupport.JavaElementLabels.getVariableLabel() 49.94% - 69955 ms - org.eclipse.jdt.internal.core.PackageFragmentRoot.getRawClasspathEntry() 0.02% - 30 ms - org.eclipse.core.runtime.Path.toOSString() 0.0% - 5 ms - java.lang.StringBuffer.append() 0.01% - 25 ms - org.eclipse.ui.internal.decorators.DecoratorManager.decorateText() 0.47% - 665 ms - org.eclipse.jdt.internal.ui.viewsupport.DecoratingJavaLabelProvider.getImage() 0.02% - 30 ms - org.eclipse.swt.widgets.TreeItem.setText() 0.0% - 10 ms - org.eclipse.swt.widgets.TreeItem.setImage() 0.0% - 5 ms - org.eclipse.jface.viewers.AbstractTreeViewer.associate() 0.03% - 53 ms - org.eclipse.jface.viewers.AbstractTreeViewer.updatePlus() 0.01% - 25 ms - org.eclipse.jface.viewers.TreeViewer.newItem() 49.15% - 68845 ms - org.eclipse.jface.viewers.StructuredViewer.getSortedChildren() 48.98% - 68616 ms - org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.getFilteredChildren() 48.97% - 68601 ms - org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.getChildren() 48.96% - 68586 ms - org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.rootsAndContainers() 48.95% - 68576 ms - org.eclipse.jdt.internal.core.PackageFragmentRoot.getRawClasspathEntry() 0.0% - 5 ms - java.util.HashSet.add() 0.0% - 5 ms - java.util.ArrayList.add() 0.01% - 15 ms - org.eclipse.jdt.ui.StandardJavaElementContentProvider.getChildren() 0.01% - 15 ms - org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart$4.filter() 0.16% - 229 ms - org.eclipse.jface.viewers.ViewerSorter.sort() 0.01% - 16 ms - org.eclipse.swt.widgets.ToolBar.callWindowProc() 0.01% - 15 ms - org.eclipse.swt.widgets.Composite.WM_PAINT() 0.0% - 5 ms - org.eclipse.swt.widgets.Tree.callWindowProc() 0.0% - 5 ms - org.eclipse.swt.widgets.Table.callWindowProc() 0.0% - 5 ms - org.eclipse.swt.widgets.Sash.WM_MOUSEMOVE() 0.17% - 240 ms - org.eclipse.swt.internal.win32.OS.PeekMessage() 0.0% - 5 ms - org.eclipse.swt.widgets.Display.checkDevice() 0.0% - 5 ms - org.eclipse.swt.widgets.Display.runDeferredEvents() 0.07% - 106 ms - org.eclipse.swt.widgets.Display.sleep()