Community
Participate
Working Groups
Using 3.1 RC2. On full source workspace, open Object.class and in Outline view search for declaration of method "equals" in Hierarchy... After a long while lookup in indexes, I get an OOM: !ENTRY org.eclipse.ui 4 4 2005-06-14 14:11:38.285 !MESSAGE Unhandled event loop exception Unhandled event loop exception Reason: !ENTRY org.eclipse.ui 4 0 2005-06-14 14:11:38.285 !MESSAGE java.lang.OutOfMemoryError !STACK 0 java.lang.OutOfMemoryError java.lang.OutOfMemoryError !ENTRY org.eclipse.core.runtime 4 2 2005-06-14 14:11:38.335 !MESSAGE An internal error occurred during: "Java Search". !STACK 0 java.lang.OutOfMemoryError
Note that I'm using eclipse default for VM heap: -Xmx256M -Xms40M
Bug 98378 needs to be fixed otherwise there's no match while performing this search...
Note also that it's not really an indexer problem as search for declarations on workspace ends normally with an VM heap at 198Mo => no link with bug 99114 => seems to be a specific issue of IndexBasedHierarchyBuilder while computing type hierarchy...
Not really usual to search declaration in hierarchy from Object + easy workarounds (modify VM -Xmx param value or search in workspace/project) => defer post 3.1 (with priority 2)
Reopen for 3.2
Cannot reproduce. I've tested 3.1.2, 3.2 M4 and 3.2 M5. All these versions perform the search without any OOME.