Philippe Proulx [Mon, 31 Oct 2016 17:44:12 +0000 (13:44 -0400)]
Fix validation tool
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 31 Oct 2016 17:37:32 +0000 (13:37 -0400)]
installing-lttng: update alternatives for Fedora
LTTng-modules is not packaged for Fedora.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 27 Oct 2016 18:06:31 +0000 (14:06 -0400)]
addr2line: link to man page
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 27 Oct 2016 17:40:41 +0000 (13:40 -0400)]
Add legend for build scenario diagram symbols
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 27 Oct 2016 17:06:17 +0000 (13:06 -0400)]
2.8: whats-new: add link to metadata-regenerate
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 27 Oct 2016 16:55:05 +0000 (12:55 -0400)]
2.8: Update OE/Yocto version
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 27 Oct 2016 16:54:24 +0000 (12:54 -0400)]
2.7: update OE/Yocto version
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Wed, 26 Oct 2016 16:20:46 +0000 (12:20 -0400)]
Document LTTng 2.8
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 May 2016 22:23:52 +0000 (18:23 -0400)]
Convert documentation to AsciiDoc
This huge patch converts the LTTng Documentation sources to the
AsciiDoc format. A few advantages of this move are:
* The AsciiDoc language is much more complete and semantically
correct than Markdown (or even kramdown). Labeled lists,
source file inclusion, admonition blocks, custom block and
inline elements, and complex table layouts are just a few
of the many features that Markdown lacks and which are needed
for a high quality technical documentation. The previous
solution to have those features was to embed HTML elements in
the Markdown source files, which is a bad idea for an
appropriate separation of presentation and content.
* The asciidoc(1) tool can convert an AsciiDoc input file to
a DocBook XML file, making it possible to render the LTTng
Documentation in any desired format thanks to XSLT and/or
custom scripts.
* The asciidoc(1) tool can also convert an AsciiDoc input file
to an HTML5 file, so that the LTTng Documentation can be
previewed by anyone with tools that are available for all
the major distributions.
The actual content of the documentation is also completely altered
here. A major overhaul was necessary after two years of untouched
content. The text of v2.7 now follows the Microsoft Manual of Style
(4th Edition), as it is clearly stated in the new
CONTRIBUTING.adoc file. Various improvements are introduced to this
documentation, including:
* Diagrams are redesigned and updated, and new diagrams are
added.
* The "What's new" section presents the new features as categorized
lists instead of flat paragraphs.
* The "What is tracing?" section was proofread by a professional.
* LTTng alternatives are added.
* More tables are used.
* New LTTng availability in major distributions.
* Clear examples.
* New glossary section.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 25 Apr 2016 15:22:12 +0000 (11:22 -0400)]
domain: add Python domain to list
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 25 Mar 2016 02:26:30 +0000 (22:26 -0400)]
online-manpages: add link to man pages index
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Wed, 23 Mar 2016 01:18:10 +0000 (21:18 -0400)]
online-lttng-manpages: add missing lttng-crash(1)
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Wed, 23 Mar 2016 01:10:27 +0000 (21:10 -0400)]
Update man pages links to v2.7
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Tue, 22 Mar 2016 21:36:39 +0000 (17:36 -0400)]
lttng-modules-tp-fields: add since note
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Tue, 22 Mar 2016 17:44:36 +0000 (13:44 -0400)]
instrumenting-linux-kernel-itself: document LTTNG_TRACEPOINT_EVENT_CODE()
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Tue, 22 Mar 2016 17:44:17 +0000 (13:44 -0400)]
lttng-modules-tp-fields: since 2.7
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 21 Mar 2016 21:56:04 +0000 (17:56 -0400)]
CONTRIBUTING.md: remove note about impersonal tense
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 21 Mar 2016 20:43:44 +0000 (16:43 -0400)]
Update LTTng-modules API
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 21 Mar 2016 21:52:45 +0000 (17:52 -0400)]
docs2json: no errors/warnings with simple anchors
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 21 Mar 2016 20:27:05 +0000 (16:27 -0400)]
Rename contrib-guide.md -> CONTRIBUTING.md
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 3 Dec 2015 02:24:28 +0000 (21:24 -0500)]
Fix Ubuntu install documentation regarding the PPA
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 27 Nov 2015 00:55:09 +0000 (19:55 -0500)]
Add dotlinks.py
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 27 Nov 2015 00:07:31 +0000 (19:07 -0500)]
Create docs2json.py and remove checkdocs.py
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 27 Nov 2015 00:02:22 +0000 (19:02 -0500)]
Remove weird hyphens from files
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 22:05:59 +0000 (17:05 -0500)]
Add links to Java/Python application sections
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 21:59:00 +0000 (16:59 -0500)]
checkdocs.py: fix NoneType error
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 21:53:03 +0000 (16:53 -0500)]
Add instructions about getting LTTng-UST agents
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 21:20:36 +0000 (16:20 -0500)]
archlinux: add Python agent packages
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 18:57:32 +0000 (13:57 -0500)]
opensuse: zypper -> `zypper`
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 18:54:26 +0000 (13:54 -0500)]
installing-lttng: fix internal link
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 18:54:14 +0000 (13:54 -0500)]
opensuse: new section
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 04:26:52 +0000 (23:26 -0500)]
ubuntu-ppa: add LTTng-UST agents command lines
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 02:52:18 +0000 (21:52 -0500)]
ubuntu: add Java and Python agent packages
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 02:29:33 +0000 (21:29 -0500)]
preface: update copyright notice
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Nov 2015 02:19:35 +0000 (21:19 -0500)]
Make sure install instructions target LTTng 2.7
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Wed, 25 Nov 2015 19:56:19 +0000 (14:56 -0500)]
python-application: add `logging.basicConfig()` to example
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Julien Desfossez [Wed, 19 Nov 2014 17:59:51 +0000 (12:59 -0500)]
lttng-adaptation-layer: add required header (since 2.6)
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
Jérémie Galarneau [Thu, 12 Nov 2015 15:05:51 +0000 (10:05 -0500)]
python-application: missing import in Python example
George [Fri, 13 Nov 2015 12:50:59 +0000 (13:50 +0100)]
pid-tracking: copy+paste error in lttng untrack --pid --all
Antoine Busque [Fri, 2 Oct 2015 22:25:38 +0000 (18:25 -0400)]
Fix: update UST helper provider and event names
Helpers from LTTng UST, for libdl, libc, and pthread have had their
providers renamed to use a "lttng_" prefix between 2.6 and 2.7. The
libdl helper also had its events renamed from "push" and "pop" to the
more intuitive "dlopen" and "dlclose", respectively.
Signed-off-by: Antoine Busque <abusque@efficios.com>
Antoine Busque [Fri, 24 Apr 2015 21:41:37 +0000 (17:41 -0400)]
Fix grammar in "Tracing your own user application"
Philippe Proulx [Wed, 14 Oct 2015 18:37:28 +0000 (14:37 -0400)]
whats-new: link to announcement blog post
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 25 Sep 2015 20:36:07 +0000 (16:36 -0400)]
whats-new: remove LTTng-modules clock plugin
This feature is for LTTng 2.8.
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Sat, 5 Sep 2015 01:22:52 +0000 (21:22 -0400)]
Document PID tracking feature
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Sat, 5 Sep 2015 00:20:59 +0000 (20:20 -0400)]
Document Python application logging
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 22:55:46 +0000 (18:55 -0400)]
Document persistent memory file system tracing
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 23:04:53 +0000 (19:04 -0400)]
Fix: CTF and Babeltrace links
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 22:14:50 +0000 (18:14 -0400)]
checkdocs.py: check "int" class before warning
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 22:00:16 +0000 (18:00 -0400)]
controlling-tracing: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 21:48:27 +0000 (17:48 -0400)]
Document tracelog() facility
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 21:47:51 +0000 (17:47 -0400)]
tracef: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 21:09:39 +0000 (17:09 -0400)]
Document kernel events filtering
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 20:12:07 +0000 (16:12 -0400)]
whats-new: update for LTTng 2.7
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 17:07:56 +0000 (13:07 -0400)]
Add sinces
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 16:56:40 +0000 (12:56 -0400)]
java-application: split
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 16:18:26 +0000 (12:18 -0400)]
plumbing 2.6 -> plumbing 2.7
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 16:01:45 +0000 (12:01 -0400)]
Add captions to figures
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 15:48:07 +0000 (11:48 -0400)]
contrib-guide.md: update Images section
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 15:44:06 +0000 (11:44 -0400)]
<div class="img"> -> <figure>
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 06:17:19 +0000 (02:17 -0400)]
lttng-live: fix diagram
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 06:17:07 +0000 (02:17 -0400)]
lttng-relayd: add diagram
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 06:11:17 +0000 (02:11 -0400)]
plumbing-overview: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 06:06:51 +0000 (02:06 -0400)]
event: remove diagram
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 05:42:57 +0000 (01:42 -0400)]
tracing-session: add diagrams
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 05:36:59 +0000 (01:36 -0400)]
core-concepts: add diagram
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 05:22:30 +0000 (01:22 -0400)]
viewing-and-analyzing-your-traces: minox fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 04:49:16 +0000 (00:49 -0400)]
Update diagrams
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 04:47:19 +0000 (00:47 -0400)]
tracing-your-own-user-application: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 04:13:01 +0000 (00:13 -0400)]
tracing-the-linux-kernel: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:57:38 +0000 (23:57 -0400)]
getting-started: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:55:26 +0000 (23:55 -0400)]
building-from-source: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:53:14 +0000 (23:53 -0400)]
oe-yocto: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:50:34 +0000 (23:50 -0400)]
embedded-distributions: remove futile intro
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:47:32 +0000 (23:47 -0400)]
debian: update instructions
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:41:13 +0000 (23:41 -0400)]
manpage -> man pages
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:39:20 +0000 (23:39 -0400)]
contrib-guide.md: avoid Latin abbreviations
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:38:42 +0000 (23:38 -0400)]
Remove "etc."
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:27:55 +0000 (23:27 -0400)]
installing-lttng: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 03:12:40 +0000 (23:12 -0400)]
nuts-and-bolts: split and update contents
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:26:16 +0000 (22:26 -0400)]
Remove latin abbreviations
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:15:06 +0000 (22:15 -0400)]
whats-new: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:12:04 +0000 (22:12 -0400)]
preface: minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:08:56 +0000 (22:08 -0400)]
preface: minor fixes in Note to readers
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:07:06 +0000 (22:07 -0400)]
preface: C language skills -> programming language skills
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 01:49:31 +0000 (21:49 -0400)]
Remove unneeded "will"s + minor fixes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 12 Mar 2015 03:29:08 +0000 (23:29 -0400)]
taking-a-snapshot: x-ref channel modes
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:04:17 +0000 (22:04 -0400)]
contrib-guide.md: discourage the use of the future tense
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:03:51 +0000 (22:03 -0400)]
contrib-guide.md: add info about warning/error blocks
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 02:03:33 +0000 (22:03 -0400)]
contrib-guide.md: capitalize headings
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 4 Sep 2015 00:15:11 +0000 (20:15 -0400)]
Use new SVG ring buffer API
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 13 Jul 2015 22:05:05 +0000 (18:05 -0400)]
opensuse: use `zypper addrepo`
Philippe Proulx [Mon, 13 Apr 2015 17:10:39 +0000 (13:10 -0400)]
building-from-source: add dev script for Ubuntu
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Fri, 27 Feb 2015 20:48:34 +0000 (15:48 -0500)]
whats-new: link to release annoucement
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Feb 2015 21:07:56 +0000 (16:07 -0500)]
instrumenting-linux-kernel-tracing: fix wrong module name
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Feb 2015 20:44:12 +0000 (15:44 -0500)]
Add "What's new" section
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Thu, 26 Feb 2015 19:03:47 +0000 (14:03 -0500)]
Link to v2.6 images
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Wed, 25 Feb 2015 21:10:56 +0000 (16:10 -0500)]
enabling-disabling-events: loggin -> logging
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Tue, 24 Feb 2015 00:39:22 +0000 (19:39 -0500)]
Document features of LTTng 2.6
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
Philippe Proulx [Mon, 23 Feb 2015 18:05:12 +0000 (13:05 -0500)]
README.md, contrib-guide.md: explain branches
Philippe Proulx [Fri, 19 Dec 2014 21:17:21 +0000 (16:17 -0500)]
dynamic-linking: note about instrumenting a SO
Signed-off-by: Philippe Proulx <eeppeliteloop@gmail.com>
This page took 0.039531 seconds and 4 git commands to generate.