<font size=2 face="sans-serif">To me, your suggestion seems simple and
elegant, but my experience in this area is still rather small...</font>
<br>
<br><font size=2 color=#000080 face="sans-serif">Amit Margalit</font>
<br><font size=2 color=#808000 face="sans-serif">IBM XIV </font><font size=2 face="sans-serif">-
<i>Storage Reinvented</i></font>
<br><font size=2 face="sans-serif">XIV-NAS Development Team</font>
<br><font size=2 face="sans-serif">Tel. 03</font><font size=2 face="Arial">-689-7774</font>
<br><font size=2 face="Arial">Fax. 03-689-7230</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:      
 </font><font size=1 face="sans-serif">Mathieu Desnoyers <mathieu.desnoyers@efficios.com></font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:      
 </font><font size=1 face="sans-serif">Amit Margalit/Israel/IBM@IBMIL</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc:      
 </font><font size=1 face="sans-serif">lttng-dev@lists.lttng.org</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:      
 </font><font size=1 face="sans-serif">07/04/2013 04:06 PM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:    
   </font><font size=1 face="sans-serif">Re: [lttng-dev]
Question about TRACEPOINT_FORMAT</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>* Amit Margalit (AMITM@il.ibm.com) wrote:<br>
> Hi,<br>
> <br>
> I never got any response to this. Anyone care to comment?<br>
> <br>
> Thanks,<br>
> <br>
> Amit Margalit<br>
> IBM XIV - Storage Reinvented<br>
> XIV-NAS Development Team<br>
> Tel. 03-689-7774<br>
> Fax. 03-689-7230<br>
> <br>
> <br>
> <br>
> From:   Amit Margalit/Israel/IBM@IBMIL<br>
> To:     lttng-dev@lists.lttng.org<br>
> Date:   06/04/2013 10:41 AM<br>
> Subject:        [lttng-dev] Question about TRACEPOINT_FORMAT<br>
> <br>
> <br>
> <br>
> Hello, <br>
> <br>
> I've read the discussion in the past about this suggested feature,
and I'd <br>
> like to ask what has become of this. Is this still being considered?
Has <br>
> anyone come up with an idea for a solution that does not include extending
<br>
> CTF? <br>
> <br>
> I understand that CTF doesn't support looking into the ELF binary,
but <br>
> perhaps there is a way around this. <br>
> <br>
> First, I'd like to explain what I wish to have, so that maybe a different
<br>
> solution could be suggested - <br>
> In all, migration from an existing log-to-file system for existing
<br>
> projects may push the entire formatted string as the trace entry.
<br>
> We'd like to avoid storing the entire format string multiple times,
as <br>
> this is wasteful, of course, and we'd like the viewer to be in charge
of <br>
> performing the formatting. <br>
> <br>
> I was wondering whether we could use CTF enums. The CTF specification
for <br>
> enums doesn't say that the textual representation of the value has
to be a <br>
> valid identifier. In fact, the example includes a quoted string. <br>
> <br>
> An instrumentation tool could generate code that writes an enum <br>
> description into the metadata, where each value corresponds to a different
<br>
> format string. <br>
<br>
I have something quite simpler in mind for this, but it involves<br>
extending the CTF spec. Adding, to the event {} description within the<br>
metadata, something like:<br>
<br>
event {<br>
        ...<br>
        format = "This is the first field: %u
and the second: %llu";<br>
        ...<br>
}<br>
<br>
Thoughts ?<br>
<br>
Thanks,<br>
<br>
Mathieu<br>
<br>
> <br>
> Thanks, <br>
> <br>
> Amit Margalit <br>
> IBM XIV - Storage Reinvented <br>
> XIV-NAS Development Team <br>
> Tel. 03-689-7774 <br>
> Fax. 03-689-7230_______________________________________________<br>
> lttng-dev mailing list<br>
> lttng-dev@lists.lttng.org<br>
> </font></tt><a href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev"><tt><font size=2>http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</font></tt></a><tt><font size=2><br>
> <br>
<br>
> _______________________________________________<br>
> lttng-dev mailing list<br>
> lttng-dev@lists.lttng.org<br>
> </font></tt><a href="http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev"><tt><font size=2>http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev</font></tt></a><tt><font size=2><br>
<br>
<br>
-- <br>
Mathieu Desnoyers<br>
EfficiOS Inc.<br>
</font></tt><a href=http://www.efficios.com/><tt><font size=2>http://www.efficios.com</font></tt></a><tt><font size=2><br>
<br>
</font></tt>
<br>