Revision 1187541
Go back to digest for 24th October 2010Features in Development Tools
Josef Weidendorfer committed changes in /trunk/KDE/kdesdk/kcachegrind:
Better Valgrind 3.6.0 compatibility
* add new default known event types: LLx (last level), branch prediction, global bus event
* the known types are not only used at first run
* derived types are shown even if just one referenced event type is provided in profile.
E.g. for "Ev = A + B", Ev is already shown if just events for A or for B are provided.
Previously, events for both A and B had to be provided.
To have "CEst" work with both L2 (< VG 3.6) and LL (VG 3.6) event types, this change is needed:
"CEst" (Cycle estimation) now references both L2 and LL events.
* For the formula of derived event types, the displayed formula is cut down to only reference existing types.
For editing,
the full formula is used.
File Changes
Modified 7 files
- /trunk/KDE/kdesdk/kcachegrind
- /libcore/eventtype.cpp
- /libcore/eventtype.h
- /libcore/globalconfig.cpp
- /libviews/eventtypeitem.cpp
- /libviews/eventtypeitem.h
- /libviews/eventtypeview.cpp
- /libviews/globalguiconfig.cpp
7 files changed in total