Community
Participate
Working Groups
The Common Trace Format (CTF) Parser that is used for C/C++, kernel and hardware tracing. Of interest, LTTng 2.0 (scheduled for Juno) uses the CTF format.
I would like to submit this patch http://git.dorsal.polymtl.ca/~mattkhouzam?p=ctf_plugin;a=summary sha 5996b35f106c1cfe9624f3be98281a31449e3355 This patch supports ctf v0.17 as detailed in the specifications here http://git.efficios.com/?p=ctf.git;a=summary sha 4cac83ee85af3683bcce60ef83184aa49507e7bc Cheers, Matthew
I, Matthew Khouzam am contributing the code in the ctf git. It has been developped from scratch without referencing any third party material* not under an EPL compatible license. I am authorized by l'ecole Polytechnique de Montreal and Ericsson to license it under EPL. *The babeltrace reader was co-developped at the same time as the ctf viewer. The babeltrace viewer is licensed under MIT and GPLv2. (http://git.efficios.com/?p=babeltrace.git;a=blob;f=LICENSE;h=d4af9bbf69cf3514bc173fe49e0514a6eaea509f;hb=25ccc85ba8fce5fb8402f1c6fc63a75ff7f07d99)
Created attachment 211210 [details] CTF Parser contribution
I, Simon Marchi, am contributing the code in the ctf git. It has been developped from scratch without referencing any third party material* not under an EPL compatible license. I am authorized by l'École Polytechnique de Montréal and Ericsson to license it under EPL. *The babeltrace reader was co-developped at the same time as the ctf viewer. The babeltrace viewer is licensed under MIT and GPLv2. (http://git.efficios.com/?p=babeltrace.git;a=blob;f=LICENSE;h=d4af9bbf69cf3514bc173fe49e0514a6eaea509f;hb=25ccc85ba8fce5fb8402f1c6fc63a75ff7f07d99)
I, Francis Giraldeau, am contributing the code in the ctf git. It has been developped from scratch without referencing any third party material* not under an EPL compatible license. I am authorized by l'École Polytechnique de Montréal and Ericsson to license it under EPL. *The babeltrace reader was co-developped at the same time as the ctf viewer. The babeltrace viewer is licensed under MIT and GPLv2. (http://git.efficios.com/?p=babeltrace.git;a=blob;f=LICENSE;h=d4af9bbf69cf3514bc173fe49e0514a6eaea509f;hb=25ccc85ba8fce5fb8402f1c6fc63a75ff7f07d99)
I, Alexandre Montplaisir, am contributing part of the code in this CTF parser. It has been developped from scratch without referencing any third party material not under an EPL compatible license. I am authorized by l'École Polytechnique de Montréal and Ericsson to license it under EPL. I contributed the high-level API part, which is specific to this implementation (and is independant from Babeltrace).
Legal Message: I, Matthew Khouzam, declare that I developed 35% of the attached code from scratch, without referencing any 3rd party material except material licensed under the EPL. I am authorized by École Polytechnique de Montréal and Ericsson to make this contribution under the EPL.
Legal Message: I, Francis Giraldeau, declare that I developed 35% of the attached code from scratch, without referencing any 3rd party material except material licensed under the EPL. I am authorized by École Polytechnique de Montréal and Ericsson to make this contribution under the EPL.
Legal Message: I, Alexandre Montplaisir, declare that I developed 10% of the attached code from scratch, without referencing any 3rd party material except material licensed under the EPL. I am authorized by École Polytechnique de Montréal and Ericsson to make this contribution under the EPL.
Legal Message: I, Simon Marchi, declare that I developed 20% of the attached code from scratch, without referencing any 3rd party material except material licensed under the EPL. I am authorized by École Polytechnique de Montréal and Ericsson to make this contribution under the EPL.
Contribution was committed with minor fixes (warning removals). Commit: 4b3c7051980dce0f99804256e60958216afa95ac
Delivered with 1.0