1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Turn off the old indexer. Good night, Gracie...

This commit is contained in:
Doug Schaefer 2006-04-07 19:25:24 +00:00
parent e9eb7ef7e6
commit c4bbf1b922
2 changed files with 27 additions and 29 deletions

View file

@ -377,32 +377,33 @@ public class IndexManager extends JobManager{
}
public ICDTIndexer getIndexerForProject(IProject project){
ICDTIndexer indexer = null;
try {
//Make sure we're not updating list
monitor.enterRead();
//See if indexer exists already
indexer = (ICDTIndexer) indexerMap.get(project);
//Create the indexer and store it
if (indexer == null) {
monitor.exitRead();
try {
monitor.enterWrite();
indexer = getIndexer(project);
//Make sure we're not putting null in map
if (indexer != null)
indexerMap.put(project,indexer);
} finally{
monitor.exitWriteEnterRead();
}
}
return indexer;
}finally {
monitor.exitRead();
}
return null;
// ICDTIndexer indexer = null;
// try {
// //Make sure we're not updating list
// monitor.enterRead();
//
// //See if indexer exists already
// indexer = (ICDTIndexer) indexerMap.get(project);
//
// //Create the indexer and store it
// if (indexer == null) {
// monitor.exitRead();
// try {
// monitor.enterWrite();
// indexer = getIndexer(project);
// //Make sure we're not putting null in map
// if (indexer != null)
// indexerMap.put(project,indexer);
// } finally{
// monitor.exitWriteEnterRead();
// }
// }
// return indexer;
//
// }finally {
// monitor.exitRead();
// }
}
public ICDTIndexer getDefaultIndexer(IProject project) throws CoreException {

View file

@ -295,9 +295,6 @@ public class CCorePlugin extends Plugin {
fCoreModel = CoreModel.getDefault();
fCoreModel.startup();
//Fired up the indexer
fCoreModel.startIndexing();
// Fire up the PDOM
pdomManager = new PDOMManager();
pdomManager.startup();