Hello,
As I wrote few weeks ago I started working on integrating ttb tracing tool into
erlide. I spent some time on learning JFace, ttb etc so results aren't very
impressive;) You can get it from my git repository:
git://github.com/pdorobisz/erlide.git, ttb branch.
And few words about how it works.
First prepare erlang project with module containing few functions and then
start erlang node ("run configuration..."). In "Erlang tracing control panel"
view refresh list of available backends and select one you started. Add
functions to be traced and remember to check "enabled". Next press "start" and
call functions you wanted trace. Press "stop" to finish tracing - results will
be displayed in "Erlang tracing results" view as a tree.
So this is for the beginning. Let me know how do you find it. I'll be working
on integrating advanced ttb features and then I can try with with generating
sequence diagram displaying traces (instead of a tree view). My ideas of what
else should be added to this plugin:
- saving and restoring trace configuration (that one from control panel)
- displaying all results, not only results of last tracing (history of tracing)
- loading trace results from disk (ttb generates directory for each tracing so
I'd like to enable scanning those dirs and loading data from them)
Piotrek
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
_______________________________________________
Erlide-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/erlide-devel