// make sure that a valid object is set, at least dummy with empty name void CachegrindLoader::ensureObject() { if (currentObject) return; currentObject = _data->object(_emptyString); currentPartObject = currentObject->partObject(_part); }
void CachegrindLoader::setCalledObject(const QString& name) { currentCalledObject = compressedObject(name); if (!currentCalledObject) { error(QStringLiteral("Invalid specification of called ELF object, setting to unknown")); currentCalledObject = _data->object(_emptyString); } currentCalledPartObject = currentCalledObject->partObject(_part); }
void CachegrindLoader::setObject(const QString& name) { currentObject = compressedObject(name); if (!currentObject) { error(QString("Invalid ELF object specification, setting to unknown")); currentObject = _data->object(_emptyString); } currentPartObject = currentObject->partObject(_part); currentFunction = 0; currentPartFunction = 0; }