I'm profiling an application with a YourKit profiler, and there's something which baffles me.
Allocation tracing is on, with stack recording, for each 100th object. At the %application%->memory->allocations view there are, say, 20k objects recorded.
Now I take a memory snapshot and go to the allocations->call tree view. Most of the objects are listed as <Objects without allocation information>
, and I see about 100 recorded allocations.
Why the descrepancy? Do I miss something in these figures' meaning?