View Issue Details

IDProjectCategoryView StatusLast Update
0002895DarkRadiantDesign/Codingpublic11.10.2012 19:03
Reportergreebo Assigned Togreebo  
PrioritynormalSeveritynormalReproducibilityhave not tried
Status closedResolutionfixed 
Product Version1.6.1 
Target Version1.7.0Fixed in Version1.7.0 
Summary0002895: EntityClassManager module is using a lot of memory
DescriptionIn my debug build I watched the memory allocation go up to 900 MB while the Entity Class Manager is initialising. This is definitely too much.
Additional InformationThe primary memory hog is the AttributeCopyingVisitor in the resolveInheritance method. 50% of the memory allocation can be blamed on the editor keys, the other half are actual spawnargs.
TagsNo tags attached.

Activities

greebo

greebo

28.10.2011 09:20

administrator   ~0004109

After a few refactoring oeprations, we're down at 316 MB after startup, which is an total memory footpring reduction of about 60%.

Issue History

Date Modified Username Field Change
27.10.2011 07:26 greebo New Issue
27.10.2011 07:26 greebo Status new => confirmed
27.10.2011 07:40 greebo Additional Information Updated View Revisions
28.10.2011 09:18 greebo Assigned To => greebo
28.10.2011 09:18 greebo Status confirmed => assigned
28.10.2011 09:18 greebo Product Version 1.7.0 => 1.6.1
28.10.2011 09:18 greebo Target Version => 1.7.0
28.10.2011 09:20 greebo Note Added: 0004109
28.10.2011 09:20 greebo Status assigned => resolved
28.10.2011 09:20 greebo Fixed in Version => 1.7.0
28.10.2011 09:20 greebo Resolution open => fixed
11.10.2012 19:03 greebo Status resolved => closed