diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2011-02-09 18:50:26 -0800 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2011-02-09 18:50:26 -0800 |
commit | e9257b859d6bbeb68b47abf03741bc5378538b05 (patch) | |
tree | 5e48e386bb9b22708706b6965690c585ed4afe54 /src/node_provider.d | |
parent | 778fb859c640f1cb67d11ce4550758b6bae31b43 (diff) | |
download | node-new-e9257b859d6bbeb68b47abf03741bc5378538b05.tar.gz |
New DTrace probes from CA team
Diffstat (limited to 'src/node_provider.d')
-rw-r--r-- | src/node_provider.d | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/node_provider.d b/src/node_provider.d index 3d11f39416..2d96114a2b 100644 --- a/src/node_provider.d +++ b/src/node_provider.d @@ -30,11 +30,22 @@ provider node { (node_connection_t *c); probe net__stream__end(node_dtrace_connection_t *c) : (node_connection_t *c); + probe net__socket__read(node_dtrace_connection_t *c, int b) : + (node_connection_t *c, int b); + probe net__socket__write(node_dtrace_connection_t *c, int b) : + (node_connection_t *c, int b); probe http__server__request(node_dtrace_http_request_t *h, node_dtrace_connection_t *c) : (node_http_request_t *h, node_connection_t *c); probe http__server__response(node_dtrace_connection_t *c) : (node_connection_t *c); + probe http__client__request(node_dtrace_http_request_t *h, + node_dtrace_connection_t *c) : + (node_http_request_t *h, node_connection_t *c); + probe http__client__response(node_dtrace_connection_t *c) : + (node_connection_t *c); + probe gc__start(int t, int f); + probe gc__done(int t, int f); }; #pragma D attributes Evolving/Evolving/ISA provider node provider |