Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-core-dev] Fix in the CDT_1_0_1 cdt.core/model branch

We got an interresting case where users have a project:

- 8000 files
- 25000 objects files

when zip the project is about < 1 gig.

yes, there are lot of weird/real cases.

The problem is the Core Model is caching the ICElement created
which is unbounded.  Also the ICElement are handles  or a proxy
and the information is save in the ICElementInfo(see the way
IResource work).

We'll be committing in the branch a LRU caching and some changes
to bound the memory.

Thanks.



Back to the top