profile: Track unknown image hits in Inclusive mode.
Solves a TODO.
This commit is contained in:
@@ -286,10 +286,12 @@ InclusiveProfileResult::AddSamples(ImageProfileResultContainer* container,
|
|||||||
int32 symbol = -1;
|
int32 symbol = -1;
|
||||||
if (image != NULL) {
|
if (image != NULL) {
|
||||||
symbol = image->GetImage()->FindSymbol(address - loadDelta);
|
symbol = image->GetImage()->FindSymbol(address - loadDelta);
|
||||||
if (symbol < 0) {
|
if (image != previousImage || symbol != previousSymbol) {
|
||||||
// TODO: Count unknown image hits?
|
if (symbol < 0)
|
||||||
} else if (image != previousImage || symbol != previousSymbol)
|
image->AddUnknownHit();
|
||||||
image->AddSymbolHit(symbol);
|
else
|
||||||
|
image->AddSymbolHit(symbol);
|
||||||
|
}
|
||||||
|
|
||||||
if (image != previousImage)
|
if (image != previousImage)
|
||||||
image->AddImageHit();
|
image->AddImageHit();
|
||||||
|
|||||||
Reference in New Issue
Block a user