The Flash Builder (4.6) profiler shows a current memory usage of about 24000k (so 24MB if I’m not mistaken) for my app, which simply cannot be.
The live object view, however, shows for example that the object with the highest memory consumption, 80 live instances, consumes 119000bytes, or 10% of the overall memory consumption.
That doesn’t really sum up to 24MB now, does it? Can someone explain to me how the profiler calculates the memory consumption?
With the Profiler, there are filters in place by default and that includes hiding certain Flash and Flex classes from the display. Be sure that you’ve removed all filters.
As stated in the comments on the main question, in this case you had not removed the filter for flash.display; meaning that those classes were not displayed in your class list, yet their memory usage were still calculated in the memory usage.