Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Major PDOM changes in HEAD

Hey gang,

 

I have made some major last minute changes to improve PDOM performance. First, the PDOM database is now per workspace instead of per project. This will allow projects to share indexing results with each other. It may also lead to weird results but, for the moment, it is worth it.

 

Also, I have done some caching so that the indexer accesses the PDOM less often during a parse. This has given me a Firefox index time of 13 minutes compared to 53 minutes in CDT 3.0.2. This may fluctuate as I spend the rest of this release and 3.1.1 making it more accurate, but it is a huge step forward.

 

At any rate, I apologize for the late churn and promise to make sure indexing and the features that use the index remain robust for our GA release.

 

Cheers,

Doug Schaefer, QNX Software Systems

Eclipse CDT Project Lead, Tools PMC member

http://cdtdoug.blogspot.com

 

 


Back to the top