X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=common-trace-format-specification.txt;h=7a475e4f8af477ff2af4b1dea083649f97be1c93;hb=dbb8b28013c7e80fd9bb051163190aa92efa840d;hp=2beb8bbf6ef738febf761c54d1d21e09fb74d946;hpb=f5cb0e5721e05b1e56072ad296f47682c9db77f1;p=ctf.git diff --git a/common-trace-format-specification.txt b/common-trace-format-specification.txt index 2beb8bb..7a475e4 100644 --- a/common-trace-format-specification.txt +++ b/common-trace-format-specification.txt @@ -1182,6 +1182,14 @@ event { }; }; +callsite { + name = "event_name"; + func = "func_name"; + file = "myfile.c"; + line = 39; + ip = 0x40096c; +}; + /* More detail on types in section 4. Types */ /* @@ -1437,6 +1445,7 @@ token: keyword: is one of align +callsite const char clock @@ -1760,6 +1769,7 @@ ctf-specifier: stream { ctf-assignment-expression-list-opt } env { ctf-assignment-expression-list-opt } trace { ctf-assignment-expression-list-opt } + callsite { ctf-assignment-expression-list-opt } typealias declaration-specifiers abstract-declarator-list type-assignment-operator declaration-specifiers abstract-declarator-list typealias declaration-specifiers abstract-declarator-list type-assignment-operator declarator-list