2005-03-29 Chris Wiebe small change for potential reduction in memory usage * browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java 2005-03-29 Chris Wiebe temporary fix for type parser timeout * browser/org/eclipse/cdt/core/browser/cache/TypeParser.java 2005-03-13 Bogdan Gheorghe Updated references to IndexManager to reflect new multi-indexer framework. * browser/org/eclipse/cdt/internal/core/browser/cache/IndexerDependencies.java * browser/org/eclipse/cdt/internal/core/browser/cache/IndexerJob.java * browser/org/eclipse/cdt/internal/core/browser/cache/IndexerTypesJob.java * browser/org/eclipse/cdt/internal/core/browser/cache/TypeCache.java * browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacherJob.java Added temporary flag to TypeCacheManager to prevent deadlocks during JUnit runs, pending changes to Index Storage framework. * browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacheManager.java 2005-01-06 Chris Wiebe added parser timeout to TypeParser * browser/org/eclipse/cdt/internal/core/browser/cache/TypeParser.java 2004-11-08 Chris Wiebe fix for 68883 * browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacheManager.java 2004-09-15 Chris Wiebe add getTypes and getAllTypes methods * browser/org/eclipse/cdt/core/browser/TypeUtil.java 2004-09-02 Chris Wiebe add method to get global namespace * browser/org/eclipse/cdt/internal/core/browser/AllTypesCache.java 2004-09-01 Chris Wiebe avoid unnecessary deltas * browser/org/eclipse/cdt/internal/core/browser/cache/TypeCacheManager.java 2004-08-31 Chris Wiebe Fix for 68883 * browser/org/eclipse/cdt/core/browser/AllTypesCache.java * browser/org/eclipse/cdt/core/browser/ITypeCacheChangedListener.java * browser/org/eclipse/cdt/core/browser/ITypeInfo.java * browser/org/eclipse/cdt/core/browser/TypeInfo.java * browser/org/eclipse/cdt/core/browser/TypeUtil.java * browser/org/eclipse/cdt/core/browser/typehierarchy/TypeHierarchy.java * browser/org/eclipse/cdt/core/browser/cache/ITypeCache.java * browser/org/eclipse/cdt/core/browser/cache/TypeCache.java * browser/org/eclipse/cdt/core/browser/cache/TypeCacheManager.java 2004-08-26 Chris Wiebe make QualifiedTypeName immutable class get rid of unnecessary memory allocations * browser/org/eclipse/cdt/core/browser/IQualifiedTypeName.java * browser/org/eclipse/cdt/core/browser/QualifiedTypeName.java * browser/org/eclipse/cdt/core/browser/TypeInfo.java * browser/org/eclipse/cdt/internal/core/browser/TypeCache.java 2004-07-16 Chris Wiebe Fixing numerous warnings. 2004-07-06 Chris Wiebe This patch prevents some NPEs from happening in the class browser. I suggest this should be applied to both HEAD and CDT_2_0 branch. * browser/org/eclipse/cdt/core/browser/TypeInfo.java 2004-06-22 Alain Magloire Part of PR 68246. Close the inputstream to release resource handle when we done with it, we can not rely on the GC to do it for us. * browser/org/eclipse/cdt/internal/core/browser/cache/TypeParser.java 2004-06-21 Chris Wiebe - fix for bug #66108 (C++ browser cannot show members of class) - TypeParser now uses resource to get scanner info 2004-06-17 Alain Magloire Changes from Chris Wiebe to deal with the memory consumption. 2004-05-12 Chris Wiebe Heavy refactoring of type cache to address scalability concerns. 2004-05-06 Chris Wiebe Creating a new Job to handle the changes, instead of reusing the same job. 2004-04-20 Chris Wiebe refactored TypeCacheDeltaListener into standalone class added option in Work In Progress prefs page to disable background cache 2004-04-06 Chris Wiebe initial placement of non-ui code into org.eclipse.cdt.core.browser