CxxProf
CxxProf copied to clipboard
CxxProf is a manual instrumented Profiling library for C++. It's goal is to provide easy integration into existing projects with just as little overhead as possible. It should be easy to remove the pr...
There should be special activities for certain actions. These perhaps need additional information or simply could be displayed in another way in the GUI: - Mutexes (they're important if they...
The getCxxProf method of the CxxProfStatic-singleton is not threadsafe. I haven't seen a problem with that yet, but that does not mean that it does not exists there. What is...
We currently simply print out the SQLite errors we're receiving. We should react in a more robust way to possible errors. See TODOs in DataStorage.cpp (Currently Line 221, 256 and...
It is important that the THREAD and PROCESS_ALIAS is only set in the beginning. As soon as something has been sent (Plot, Mark, Activity) the alias should not change. There...
The current code just takes a random number between 0 and 9999 to set an identifier. This model breaks in 1 of 10000 cases as there could be the same...
The script currently just takes arguments as inputs and stores them back. This works fine if the input is given without a path. It breaks if a path is included....
There are currently problems when empty activities (duration of 0.0) follow each other. trace-viewer then wants to display them at the same time which results in them stacking each other....
It is possible to not only use trace-viewer via Google Chrome but to integrate it directly in a GUI. It would of course be a lot more useful to have...
We should create a simple GUI for the server. There could be a lot of useful functions which aren't as easy to integrate with a simple console application: - Define...
The old example data does not work with the new release (rev 101) anymore. We need to record some new data.