[Gammaray-commits] [KDAB/GammaRay] 95f538: Add class to represent a probe ABI, and to find a ...
Volker Krause
volker.krause at kdab.com
Sat Mar 15 14:41:34 CET 2014
Branch: refs/heads/probe-abi-detection
Home: https://github.com/KDAB/GammaRay
Commit: 95f5388566e093249098b9e4e02d872216d93938
https://github.com/KDAB/GammaRay/commit/95f5388566e093249098b9e4e02d872216d93938
Author: Volker Krause <volker.krause at kdab.com>
Date: 2014-03-15 (Sat, 15 Mar 2014)
Changed paths:
M common/CMakeLists.txt
A common/probeabi.cpp
A common/probeabi.h
M tests/CMakeLists.txt
A tests/probeabitest.cpp
Log Message:
-----------
Add class to represent a probe ABI, and to find a matching one.
Commit: b65159f544deb0da785a9b665f150dfc1b4a3ed5
https://github.com/KDAB/GammaRay/commit/b65159f544deb0da785a9b665f150dfc1b4a3ed5
Author: Volker Krause <volker.krause at kdab.com>
Date: 2014-03-15 (Sat, 15 Mar 2014)
Changed paths:
M common/CMakeLists.txt
A common/probeabidetector.cpp
A common/probeabidetector.h
A common/probeabidetector_dummy.cpp
A common/probeabidetector_elf.cpp
A common/probeabidetector_mac.cpp
A common/probeabidetector_win.cpp
M tests/CMakeLists.txt
A tests/probeabidetectortest.cpp
Log Message:
-----------
Empty stub of the probe ABI detector.
Apart from the dummy implementation (which is functionally equivalent to
the current behavior), we can't actually detect anything yet though, on
any platform.
Commit: ca53a6c0789750d971eef3f08ffd5626bc2810b1
https://github.com/KDAB/GammaRay/commit/ca53a6c0789750d971eef3f08ffd5626bc2810b1
Author: Volker Krause <volker.krause at kdab.com>
Date: 2014-03-15 (Sat, 15 Mar 2014)
Changed paths:
M common/probeabi.cpp
M common/probeabi.h
Log Message:
-----------
Add convenience API to check if the Qt version is set.
Commit: d646b8514c0198af626f228bfe1f8f871cbeafb3
https://github.com/KDAB/GammaRay/commit/d646b8514c0198af626f228bfe1f8f871cbeafb3
Author: Volker Krause <volker.krause at kdab.com>
Date: 2014-03-15 (Sat, 15 Mar 2014)
Changed paths:
M common/probeabidetector.cpp
M common/probeabidetector.h
Log Message:
-----------
Add caching of probe ABIs for QtCore DLLs.
Commit: ae25c56cd841277c843412258f3c9e0f923823c0
https://github.com/KDAB/GammaRay/commit/ae25c56cd841277c843412258f3c9e0f923823c0
Author: Volker Krause <volker.krause at kdab.com>
Date: 2014-03-15 (Sat, 15 Mar 2014)
Changed paths:
M common/probeabidetector.h
M common/probeabidetector_dummy.cpp
M common/probeabidetector_elf.cpp
M common/probeabidetector_mac.cpp
M common/probeabidetector_win.cpp
Log Message:
-----------
Implement QtCore version detection for ELF, and detecting QtCore for a PID.
We currently have two ways of detecting the version:
- the file name
- the version printed when executing QtCore.so
For detecting QtCore for a given PID we only support /proc lookup at the
moment, a non-/proc fallback as we have it in the process list still needs
to be added.
Compare: https://github.com/KDAB/GammaRay/compare/f73bfe1a1497...ae25c56cd841
More information about the Gammaray-commits
mailing list