Merged callees +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------+-----------------+ | Name | Time (ms) | Own Time (ms) | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------+-----------------+ | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(BundleContext) | 50,422 100 % | 0 | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins() | 26,127 52 % | 20 | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.poll() | 24,965 50 % | 0 | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.scanDirectories() | 24,945 49 % | 0 | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.processFile(File, DirectoryChangeListener) | 24,945 49 % | 0 | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.added(File) | 24,945 49 % | 0 | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.addRepository(File) | 24,905 49 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.getMetadataRepository(URI, Map) | 21,180 42 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.createExtensionLocationMetadataRepository(URI, String, Map) | 21,180 42 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.addRepository(IMetadataRepository) | 21,180 42 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.addRepository(IRepository, boolean, String) | 21,180 42 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepository.getProperties() | 21,180 42 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepository.ensureInitialized() | 21,180 42 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.SiteListener.synchronizeRepositories(ExtensionLocationMetadataRepository, ExtensionLocationArtifactRepository, File) | 21,180 42 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.poll() | 21,140 42 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.scanDirectories() | 17,725 35 % | 0 | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.processFile(File, DirectoryChangeListener) | 17,635 35 % | 40 | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.added(File) | 17,575 35 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.process(File, boolean) | 17,575 35 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.processFeature(File, boolean) | 11,316 22 % | 10 | | | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.processBundle(File, boolean, boolean) | 6,128 12 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.publish(IPublisherAction, boolean) | 3,815 8 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.p2.publisher.eclipse.BundlesAction.createBundleDescription(File) | 1,822 4 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | +---java.io.File.lastModified() | 330 1 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | +---java.io.File.toURI() | 110 0 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.EntryAdvice.setProperties(File, long, URI) | 50 0 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | +---java.io.File.isDirectory() | 90 0 % | 0 | | | | | | | | | | | | | | | | | | | | | | | | | +---java.io.File.exists() | 40 0 % | 0 | | | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.getSeenFile(File) | 20 0 % | 20 | | | | | | | | | | | | | | | | | | | | | +---java.io.File.listFiles() | 50 0 % | 0 | | | | | | | | | | | | | | | | | | | | | +---java.util.HashSet.add(Object) | 30 0 % | 0 | | | | | | | | | | | | | | | | | | | | | +---java.util.HashSet.remove(Object) | 10 0 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.stopPoll() | 3,414 7 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepository.reload() | 40 0 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.getArtifactRepository(URI, Map) | 3,725 7 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.loadArtifactRepository(URI, IProgressMonitor) | 3,284 7 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(URI, IProgressMonitor) | 3,284 7 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.artifact.repository.ArtifactRepositoryManager.loadRepository(URI, int, IProgressMonitor) | 3,284 7 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(URI, IProgressMonitor, String, int) | 3,284 7 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.addRepository(IRepository, boolean, String) | 2,914 6 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationArtifactRepository.getProperties() | 2,914 6 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationArtifactRepository.ensureInitialized() | 2,914 6 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.SiteListener.synchronizeRepositories(ExtensionLocationMetadataRepository, ExtensionLocationArtifactRepository, File) | 2,914 6 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationMetadataRepositoryFactory.load(URI, int, IProgressMonitor) | 1,712 3 % | 0 | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.metadata.repository.SimpleMetadataRepositoryFactory.load(URI, int, IProgressMonitor) | 1,712 3 % | 0 | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO.read(URL, InputStream, IProgressMonitor) | 1,712 3 % | 0 | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryIO$Parser.parse(InputStream, IProgressMonitor) | 1,712 3 % | 0 | | | | | | | | | | | | | | | | | | | | | +---com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(InputSource) | 1,712 3 % | 0 | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler.startElement(String, String, String, Attributes) | 701 1 % | 0 | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler.endElement(String, String, String) | 190 0 % | 0 | | | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler.characters(char[], int, int) | 60 0 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.poll() | 821 2 % | 0 | | | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationArtifactRepository.reload() | 380 1 % | 0 | | | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.loadRepository(URI, String, String, int, SubMonitor) | 370 1 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.createExtensionLocationArtifactRepository(URI, String, Map) | 440 1 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.extensionlocation.ExtensionLocationArtifactRepositoryFactory.create(URI, String, String, Map) | 440 1 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryFactory.load(URI, int, IProgressMonitor) | 440 1 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryIO.read(URL, InputStream, IProgressMonitor) | 440 1 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.artifact.repository.simple.SimpleArtifactRepositoryIO$Parser.parse(InputStream) | 440 1 % | 0 | | | | | | | | | | | | | | | +---com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(InputSource) | 440 1 % | 0 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler.startElement(String, String, String, Attributes) | 220 0 % | 50 | | | | | | | | | | | | | | | +---org.eclipse.equinox.internal.p2.persistence.XMLParser$AbstractHandler.endElement(String, String, String) | 40 0 % | 0 | | | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.added(File) | 40 0 % | 0 | | | | | | | | | | | +---org.eclipse.equinox.internal.provisional.p2.directorywatcher.DirectoryWatcher.stopPoll() | 20 0 % | 0 | | | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.(IProvisioningAgent, String) | 1,131 2 % | 0 | | | | | | | | | +---java.lang.ClassLoader.loadClass(String) | 10 0 % | 0 | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.synchronize(IProgressMonitor) | 23,764 47 % | 20 | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchConfiguration() | 510 1 % | 0 | | | | | | | +---org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.isUpToDate() | 20 0 % | 0 | +------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+-----------------+-----------------+ Generated by YourKit Java Profiler 8.0.24 May 6, 2010 10:04:44 AM