Summary: | Should use LRUCache for package fragments | ||
---|---|---|---|
Product: | [Eclipse Project] JDT | Reporter: | Jerome Lanneluc <jerome_lanneluc> |
Component: | Core | Assignee: | Jerome Lanneluc <jerome_lanneluc> |
Status: | VERIFIED DUPLICATE | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | ||
Version: | 3.0 | ||
Target Milestone: | 3.1 M2 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: |
Description
Jerome Lanneluc
2004-06-02 07:23:30 EDT
Comparing the 2 memory snapshots, I see 20,000 ClassFile handles more using the HashMap than using the LRUCache. Post 3.0, as quite risky at this stage. In particular, we may instead consider closing entire package fragment roots instead of losing some of their packages gradually. Thus when space is claimed, an entire jar is closed instead of portions of multiple ones. *** This bug has been marked as a duplicate of 57585 *** Verified for 3.1 M2 with build I200409231635. |