git.efficios.com Git - ctf.git/atom - common-trace-format-proposal.txt history Common Trace Format Documents http://git.efficios.com?p=ctf.git Efficios Inc. /gitweb/theme/git-favicon.png /gitweb/theme/git-logo.png 2011-06-22T18:21:36Z gitweb Rename proposal into "specification", add credits. 2011-06-22T18:21:36Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-06-22T18:21:36Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=339a7dde945687b835bcdd379b13a72c2cfde239
Rename proposal into "specification", add credits.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Add table of contents 2011-06-10T15:42:01Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-06-10T15:42:01Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=beabf088015cd7de7fc53cedf59c0551e692fc3b
Add table of contents

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
update metadata packet header size vs content size 2011-06-08T21:00:24Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-06-08T21:00:24Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=ce2228dad513904652a2c0a6487a4cddbbe60d37
update metadata packet header size vs content size

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Grammar: remove redundant ; 2011-05-31T20:51:30Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-31T20:51:30Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=b12919a589a631b26fb9eecd4bfbecefa7744bb4
Grammar: remove redundant ;

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Update string grammar 2011-05-31T15:08:57Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-31T15:08:57Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=7609d3c77f6ba49881df5e4294269146546efa4e
Update string grammar

Allow:

string field_name;

in addition to

string { attributes... } field_name;

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
CTF grammar: = -> assignment-operator 2011-05-31T15:03:58Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-31T15:03:58Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=8d2d41f7862ac57d00a0a93242bb8a5831626a76
CTF grammar: = -> assignment-operator

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Grammar: replace := by type-assignment-operator 2011-05-31T13:35:08Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-31T13:35:08Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=6143bab734320f8e21b4a177c5cefee78fd9afe6
Grammar: replace := by type-assignment-operator

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Fix typo 2011-05-19T14:43:23Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-19T14:43:23Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=d674f4b88e91b6cdd6e8f3f879aded53f13edc35
Fix typo

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Update event header example alignment 2011-05-18T16:34:43Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-18T16:34:43Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=cb108fea0ab07513d3618ae5931d0f0d72a92d6a
Update event header example alignment

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
TSDL grammar: ctf-assignment-expression-list require semicolon 2011-05-17T21:12:43Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-17T21:12:43Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=13441bf58f43115c03856276005260dc2b869ea7
TSDL grammar: ctf-assignment-expression-list require semicolon

Before, it was allowed to do:

event { id = 1 };

Now require semicolon at the end of the expression list, e.g.

event { id = 1; };

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
trace_uuid -> uuid 2011-05-17T12:03:06Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-17T12:03:06Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=3fde5da106cc1adbb564ceaf283701d796355ede
trace_uuid -> uuid

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Add missing -opt in grammar 2011-05-16T22:24:47Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-16T22:24:47Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=eacb16d1f3e474265853018832ae358d74e5bb40
Add missing -opt in grammar

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Add missing -opt in grammar 2011-05-16T22:23:42Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-16T22:23:42Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=136830e95c50f7377882af612e71dd5ac00d7b2c
Add missing -opt in grammar

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Update packet-based metadata description 2011-05-16T21:17:29Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-16T21:17:29Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=5ae2352de690f0a4d9b8ee4ae3d313af568b966c
Update packet-based metadata description

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Update dynamic scope explanation 2011-05-16T19:59:24Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-16T19:59:24Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=2e7d7fcb288895571a682e1ae3344d15578b1f55
Update dynamic scope explanation

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
TSDL grammar: Fold constant-expression into unary-expression 2011-05-16T14:31:56Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-16T14:31:56Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=73d61ac34ca7bcfab6935b041aa52da3d73907b0
TSDL grammar: Fold constant-expression into unary-expression

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Sequence: use field reference instead of type specifier 2011-05-16T13:59:51Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-16T13:59:51Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=1ab22b2a8ccbc0766c46f4d5a5a15931644c3caa
Sequence: use field reference instead of type specifier

Sequence can be made more flexible by specifying its size using a
reference to an unsigned integer field (declared prior to the sequence)
rather than specifying the type. Many sequences can now share the same
length field, and the length field does not have to be physically
contiguous with the sequence.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Add base integer attribute for pretty-print 2011-05-13T23:35:11Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-13T23:35:11Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=56b77c06fb9f6f0ee8e70ed5c4513d62d80ea006
Add base integer attribute for pretty-print

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
Add alignment explanation and struct align() attribute 2011-05-13T21:53:22Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-13T21:53:22Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=ec4404a7302479761f14e36a567b57692d93b44d
Add alignment explanation and struct align() attribute

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt
update stream -> stream_id 2011-05-13T10:30:34Z Mathieu Desnoyers mathieu.desnoyers@efficios.com Mathieu Desnoyers mathieu.desnoyers@efficios.com 2011-05-13T10:30:34Z http://git.efficios.com?p=ctf.git;a=commitdiff;h=67f02e24ac298e9517029ea4a53964852ea29ab4
update stream -> stream_id

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
  • [DB] common-trace-format-proposal.txt