summaryrefslogtreecommitdiffstats
path: root/app/perfsymboltable.h
diff options
context:
space:
mode:
Diffstat (limited to 'app/perfsymboltable.h')
-rw-r--r--app/perfsymboltable.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/app/perfsymboltable.h b/app/perfsymboltable.h
index 526834b..fe2082e 100644
--- a/app/perfsymboltable.h
+++ b/app/perfsymboltable.h
@@ -122,12 +122,12 @@ private:
qint32 m_pid;
QByteArray symbolFromPerfMap(quint64 ip, GElf_Off *offset) const;
- int parseDie(CuDieRangeMapping *cudie, Dwarf_Die *top, qint32 binaryId, qint32 binaryPathId, bool isKernel,
+ int parseDie(CuDieRangeMapping *cudie, Dwarf_Die *top, quint64 offset, quint64 size, qint32 binaryId, qint32 binaryPathId, bool isKernel,
Dwarf_Files *files, Dwarf_Addr entry, qint32 parentLocationId);
- int insertSubprogram(CuDieRangeMapping *cudie, Dwarf_Die *top, Dwarf_Addr entry, qint32 binaryId, qint32 binaryPathId,
+ int insertSubprogram(CuDieRangeMapping *cudie, Dwarf_Die *top, Dwarf_Addr entry, quint64 offset, quint64 size, qint32 binaryId, qint32 binaryPathId,
qint32 inlineParent, bool isKernel);
qint32 parseDwarf(CuDieRangeMapping *cudie, SubProgramDie *subprogram, const QVector<Dwarf_Die> &inlined,
- Dwarf_Addr bias, qint32 binaryId, qint32 binaryPathId, bool isKernel);
+ Dwarf_Addr bias, quint64 offset, quint64 size, qint32 binaryId, qint32 binaryPathId, bool isKernel);
};
QT_BEGIN_NAMESPACE