|
Node.js
v8.x
Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine
|
#include "node_dtrace.h"#include "env.h"#include "env-inl.h"#include "util.h"#include <string.h>Go to the source code of this file.
Namespaces | |
| node | |
Macros | |
| #define | NODE_HTTP_SERVER_REQUEST(arg0, arg1) |
| #define | NODE_HTTP_SERVER_REQUEST_ENABLED() (0) |
| #define | NODE_HTTP_SERVER_RESPONSE(arg0) |
| #define | NODE_HTTP_SERVER_RESPONSE_ENABLED() (0) |
| #define | NODE_HTTP_CLIENT_REQUEST(arg0, arg1) |
| #define | NODE_HTTP_CLIENT_REQUEST_ENABLED() (0) |
| #define | NODE_HTTP_CLIENT_RESPONSE(arg0) |
| #define | NODE_HTTP_CLIENT_RESPONSE_ENABLED() (0) |
| #define | NODE_NET_SERVER_CONNECTION(arg0) |
| #define | NODE_NET_SERVER_CONNECTION_ENABLED() (0) |
| #define | NODE_NET_STREAM_END(arg0) |
| #define | NODE_NET_STREAM_END_ENABLED() (0) |
| #define | NODE_GC_START(arg0, arg1, arg2) |
| #define | NODE_GC_DONE(arg0, arg1, arg2) |
| #define | SLURP_STRING(obj, member, valp) |
| #define | SLURP_INT(obj, member, valp) |
| #define | SLURP_OBJECT(obj, member, valp) |
| #define | SLURP_CONNECTION(arg, conn) |
| #define | SLURP_CONNECTION_HTTP_CLIENT(arg, conn) |
| #define | SLURP_CONNECTION_HTTP_CLIENT_RESPONSE(arg0, arg1, conn) |
| #define | NODE_PROBE(name) #name, name |
Functions | |
| void | DTRACE_NET_SERVER_CONNECTION (const FunctionCallbackInfo< Value > &args) |
| void | DTRACE_NET_STREAM_END (const FunctionCallbackInfo< Value > &args) |
| void | DTRACE_HTTP_SERVER_REQUEST (const FunctionCallbackInfo< Value > &args) |
| void | DTRACE_HTTP_SERVER_RESPONSE (const FunctionCallbackInfo< Value > &args) |
| void | DTRACE_HTTP_CLIENT_REQUEST (const FunctionCallbackInfo< Value > &args) |
| void | DTRACE_HTTP_CLIENT_RESPONSE (const FunctionCallbackInfo< Value > &args) |
| void | dtrace_gc_start (Isolate *isolate, GCType type, GCCallbackFlags flags) |
| void | dtrace_gc_done (Isolate *isolate, GCType type, GCCallbackFlags flags) |
| void | InitDTrace (Environment *env, Local< Object > target) |
| #define NODE_GC_DONE | ( | arg0, | |
| arg1, | |||
| arg2 | |||
| ) |
Definition at line 43 of file node_dtrace.cc.
Referenced by node::dtrace_gc_done().
| #define NODE_GC_START | ( | arg0, | |
| arg1, | |||
| arg2 | |||
| ) |
Definition at line 42 of file node_dtrace.cc.
Referenced by node::dtrace_gc_start().
| #define NODE_HTTP_CLIENT_REQUEST | ( | arg0, | |
| arg1 | |||
| ) |
Definition at line 34 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_CLIENT_REQUEST().
| #define NODE_HTTP_CLIENT_REQUEST_ENABLED | ( | ) | (0) |
Definition at line 35 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_CLIENT_REQUEST().
| #define NODE_HTTP_CLIENT_RESPONSE | ( | arg0 | ) |
Definition at line 36 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_CLIENT_RESPONSE().
| #define NODE_HTTP_CLIENT_RESPONSE_ENABLED | ( | ) | (0) |
Definition at line 37 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_CLIENT_RESPONSE().
| #define NODE_HTTP_SERVER_REQUEST | ( | arg0, | |
| arg1 | |||
| ) |
Definition at line 30 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_SERVER_REQUEST().
| #define NODE_HTTP_SERVER_REQUEST_ENABLED | ( | ) | (0) |
Definition at line 31 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_SERVER_REQUEST().
| #define NODE_HTTP_SERVER_RESPONSE | ( | arg0 | ) |
Definition at line 32 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_SERVER_RESPONSE().
| #define NODE_HTTP_SERVER_RESPONSE_ENABLED | ( | ) | (0) |
Definition at line 33 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_SERVER_RESPONSE().
| #define NODE_NET_SERVER_CONNECTION | ( | arg0 | ) |
Definition at line 38 of file node_dtrace.cc.
Referenced by node::DTRACE_NET_SERVER_CONNECTION().
| #define NODE_NET_SERVER_CONNECTION_ENABLED | ( | ) | (0) |
Definition at line 39 of file node_dtrace.cc.
Referenced by node::DTRACE_NET_SERVER_CONNECTION().
| #define NODE_NET_STREAM_END | ( | arg0 | ) |
Definition at line 40 of file node_dtrace.cc.
Referenced by node::DTRACE_NET_STREAM_END().
| #define NODE_NET_STREAM_END_ENABLED | ( | ) | (0) |
Definition at line 41 of file node_dtrace.cc.
Referenced by node::DTRACE_NET_STREAM_END().
| #define NODE_PROBE | ( | name | ) | #name, name |
Referenced by node::InitDTrace().
| #define SLURP_CONNECTION | ( | arg, | |
| conn | |||
| ) |
Definition at line 90 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_SERVER_REQUEST(), node::DTRACE_HTTP_SERVER_RESPONSE(), node::DTRACE_NET_SERVER_CONNECTION(), and node::DTRACE_NET_STREAM_END().
| #define SLURP_CONNECTION_HTTP_CLIENT | ( | arg, | |
| conn | |||
| ) |
Definition at line 108 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_CLIENT_REQUEST().
| #define SLURP_CONNECTION_HTTP_CLIENT_RESPONSE | ( | arg0, | |
| arg1, | |||
| conn | |||
| ) |
Definition at line 120 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_CLIENT_RESPONSE().
| #define SLURP_INT | ( | obj, | |
| member, | |||
| valp | |||
| ) |
Definition at line 75 of file node_dtrace.cc.
| #define SLURP_OBJECT | ( | obj, | |
| member, | |||
| valp | |||
| ) |
Definition at line 83 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_SERVER_REQUEST().
| #define SLURP_STRING | ( | obj, | |
| member, | |||
| valp | |||
| ) |
Definition at line 65 of file node_dtrace.cc.
Referenced by node::DTRACE_HTTP_CLIENT_REQUEST(), and node::DTRACE_HTTP_SERVER_REQUEST().