0
0
mirror of https://github.com/nodejs/node.git synced 2024-11-29 23:16:30 +01:00
nodejs/doc/api
misterpoe ba4847e879 src: Node Tracing Controller
This commit adds support for trace-event tracing to Node.js. It provides
a mechanism to centralize tracing information generated by V8, Node
core, and userspace code. It includes:

 - A trace writer responsible for serializing traces and cycling the
   output files so that no individual file becomes to large.
 - A buffer for aggregating traces to allow for batched flushes.
 - An agent which initializes the tracing controller and ensures that
   trace serialization is done on a separate thread.
 - A set of macros for generating trace events.
 - Tests and documentation.

Author: Raymond Kang <raymondksi@gmail.com>
Author: Kelvin Jin <kelvinjin@google.com>
Author: Matthew Loring <mattloring@google.com>
Author: Jason Ginchereau <jasongin@microsoft.com>

PR-URL: https://github.com/nodejs/node/pull/9304

Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
Reviewed-By: Josh Gavant <josh.gavant@outlook.com>
2016-12-20 12:31:09 -08:00
..
_toc.md
addons.md doc: var => const in js code examples of addons.md 2016-12-03 14:12:50 +01:00
all.md
assert.md doc: fix typo in assert code example 2016-11-22 17:27:05 +01:00
buffer.md doc: buffer allocation throws for negative size 2016-12-09 15:39:24 +01:00
child_process.md doc: modernize child_process example code 2016-12-12 07:56:14 -08:00
cli.md src: Node Tracing Controller 2016-12-20 12:31:09 -08:00
cluster.md cluster: return worker reference from disconnect() 2016-12-19 09:46:31 -08:00
console.md doc: remove backtick escaping for manpage refs 2016-11-20 00:56:25 +01:00
crypto.md doc: rework tls for accuracy and clarity 2016-12-12 08:15:58 -08:00
debugger.md src: Node Tracing Controller 2016-12-20 12:31:09 -08:00
dgram.md doc: fix broken link in dgram doc 2016-09-02 14:29:30 -04:00
dns.md doc: remove backtick escaping for manpage refs 2016-11-20 00:56:25 +01:00
documentation.md doc: use blockquotes for Stability: markers 2016-08-04 22:43:34 +02:00
domain.md doc: standardize rest parameters 2016-09-14 08:08:28 +02:00
errors.md doc: make comment indentation consistent 2016-11-16 07:52:57 +01:00
events.md doc: make comment indentation consistent 2016-11-16 07:52:57 +01:00
fs.md doc: clarify fs.createReadStream options 2016-12-03 14:21:15 +01:00
globals.md doc: make comment indentation consistent 2016-11-16 07:52:57 +01:00
http.md doc: wrap long lines in http.request 2016-11-15 23:05:51 +01:00
https.md doc: changed order of invocations in https.request() example. 2016-11-24 15:45:43 -05:00
index.md
modules.md doc: clarify introductory module material 2016-11-29 15:45:24 -06:00
net.md doc: strip trailing whitespace 2016-11-18 09:26:38 -08:00
os.md doc: add return types and props types to OS module 2016-11-18 23:24:32 +01:00
path.md doc: fix typo in code example of 'path' module 2016-12-12 16:06:39 +01:00
process.md doc: correct it's vs. its usage 2016-12-05 15:13:51 -08:00
punycode.md doc: use blockquotes for Stability: markers 2016-08-04 22:43:34 +02:00
querystring.md doc: fix "hashOwnProperty" typo in querystring 2016-08-15 10:42:38 -07:00
readline.md doc: remove backtick escaping for manpage refs 2016-11-20 00:56:25 +01:00
repl.md doc: document argument variant in the repl.md 2016-12-12 16:31:01 -05:00
stream.md doc: make comment indentation consistent 2016-11-16 07:52:57 +01:00
string_decoder.md doc: use blockquotes for Stability: markers 2016-08-04 22:43:34 +02:00
synopsis.md
timers.md doc: enable no-file-name-articles remark-lint rule 2016-09-27 07:07:40 -07:00
tls.md doc: fix typo in ecdhCurve, a tls property name 2016-12-20 06:29:37 -08:00
tracing.md src: Node Tracing Controller 2016-12-20 12:31:09 -08:00
tty.md doc: add some info on tty#setRawMode() 2016-12-08 13:39:45 -05:00
url.md doc: clarify slashes-appending in url module 2016-11-23 20:57:39 -08:00
util.md doc: "util" is not needed to extend ES6 classes 2016-11-23 19:29:54 +01:00
v8.md src: extend HeapStatistics with new fields 2016-11-20 02:23:00 +01:00
vm.md doc: fix link to cli.md in vm.md 2016-11-08 20:30:28 +01:00
zlib.md doc: strip trailing whitespace 2016-11-18 09:26:38 -08:00