[ltt-dev] [UST RELEASE] UST 0.8 Released

David Goulet david.goulet at polymtl.ca
Wed Oct 27 12:16:51 EDT 2010


Hi everyone,

This release is quite major with a lot of improvement and features. Here 
is some interesting facts about the great work that has been done:

Stats between v0.7 and v0.8 :

* 62 files changed, 4766 insertions(+), 2312 deletions(-)
* 1154 line added (mostly error handling and ust communication protocol)
* Percentage of changes :
   3.5%  doc/man/
   11.4% include/ust/
   22.8% libust/
    5.6% libustcmd/
   18.7% libustcomm/
    9.2% libustd/
   10.6% tests/
* 39 Commits since v0.7 including 20 from Nils Carlson who did a 
fantastic job for ustcomm and tracepoint API.

Upcoming for future release :
* TRACE EVENT integration
* Tracing session meaning marker -> per user per session
* Event filtering

Cheers
David

On 10-10-27 04:04 AM, Nils Carlson wrote:
> Release 0.8 of the User Space Tracer - UST
>
> Tarball available at: http://lttng.org/files/ust/releases/ust-0.8.tar.gz
>
> Major change is that the tracepoint API now takes a void *data pointer
> as its first argument which must be provided when connecting the
> tracepoint. This allows multiple probes with the same function to be
> connected as long as the data pointers provided are different.
>
> Changelog:
> * API CHANGE!!! Add data pointer to tracepoint probe
> void *data is always the first argument to a tracepoint probe
> * License LGPGv2.1 text and information added
> * Update COPYING file
> * Add TRACE_EVENT api proposal, not finalised
> NOT usable at this point. Only bound to a printf.
> ustctl command for listing trace event
> * Multiple fixes
> Compilation warnings
> Value and error handling
> Fix bugs introduce by prior commits
> Security fix (CVE-2010-3386)
> Add exit status for ustctl
> Change malloc to zmalloc for most of UST
> Remove unused code, syntax cleanup and consistency for markers
> * New UST internal communication protocol
> Add message headers
> Usage of epoll
> * New testcases
> * Try to decrease namespace pollution
> * Fix valgrind for sendmsg bug
> * tracectl destructor aware of fork
>
>
> Best Regards,
> Nils Carlson
>
> _______________________________________________
> ltt-dev mailing list
> ltt-dev at lists.casi.polymtl.ca
> http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev

-- 
David Goulet
LTTng project, DORSAL Lab.

PGP/GPG : 1024D/16BD8563
BE3C 672B 9331 9796 291A  14C6 4AF7 C14B 16BD 8563




More information about the lttng-dev mailing list