Go to the source code of this file.
|
enum | grpc_profiling_tags {
GRPC_PTAG_IGNORE_THRESHOLD = 1000000,
GRPC_PTAG_PROTO_SERIALIZE = 100 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_PROTO_DESERIALIZE = 101 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_HANDLE_READ = 200 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_SENDMSG = 201 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_RECVMSG = 202 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_POLL_FINISHED = 203 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_TCP_CB_WRITE = 204 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_TCP_WRITE = 205 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_CALL_ON_DONE_RECV = 206 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_CPP_CALL_CREATED = 300 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_CPP_PERFORM_OPS = 301 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_HTTP2_UNLOCK = 401 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_HTTP2_UNLOCK_CLEANUP = 402 + GRPC_PTAG_IGNORE_THRESHOLD,
GRPC_PTAG_OTHER_BASE = 1024
} |
|
|
void | grpc_timers_global_init (void) |
|
void | grpc_timers_global_destroy (void) |
|
void | grpc_timer_add_mark (int tag, const char *tagstr, void *id, const char *file, int line) |
|
void | grpc_timer_add_important_mark (int tag, const char *tagstr, void *id, const char *file, int line) |
|
void | grpc_timer_begin (int tag, const char *tagstr, void *id, const char *file, int line) |
|
void | grpc_timer_end (int tag, const char *tagstr, void *id, const char *file, int line) |
|
#define GRPC_TIMER_BEGIN |
( |
|
tag, |
|
|
|
id |
|
) |
| |
#define GRPC_TIMER_END |
( |
|
tag, |
|
|
|
id |
|
) |
| |
#define GRPC_TIMER_IMPORTANT_MARK |
( |
|
tag, |
|
|
|
id |
|
) |
| |
#define GRPC_TIMER_MARK |
( |
|
tag, |
|
|
|
id |
|
) |
| |
Enumerator |
---|
GRPC_PTAG_IGNORE_THRESHOLD |
|
GRPC_PTAG_PROTO_SERIALIZE |
|
GRPC_PTAG_PROTO_DESERIALIZE |
|
GRPC_PTAG_HANDLE_READ |
|
GRPC_PTAG_SENDMSG |
|
GRPC_PTAG_RECVMSG |
|
GRPC_PTAG_POLL_FINISHED |
|
GRPC_PTAG_TCP_CB_WRITE |
|
GRPC_PTAG_TCP_WRITE |
|
GRPC_PTAG_CALL_ON_DONE_RECV |
|
GRPC_PTAG_CPP_CALL_CREATED |
|
GRPC_PTAG_CPP_PERFORM_OPS |
|
GRPC_PTAG_HTTP2_UNLOCK |
|
GRPC_PTAG_HTTP2_UNLOCK_CLEANUP |
|
GRPC_PTAG_OTHER_BASE |
|
void grpc_timer_add_important_mark |
( |
int |
tag, |
|
|
const char * |
tagstr, |
|
|
void * |
id, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
void grpc_timer_add_mark |
( |
int |
tag, |
|
|
const char * |
tagstr, |
|
|
void * |
id, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
void grpc_timer_begin |
( |
int |
tag, |
|
|
const char * |
tagstr, |
|
|
void * |
id, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
void grpc_timer_end |
( |
int |
tag, |
|
|
const char * |
tagstr, |
|
|
void * |
id, |
|
|
const char * |
file, |
|
|
int |
line |
|
) |
| |
void grpc_timers_global_destroy |
( |
void |
| ) |
|
void grpc_timers_global_init |
( |
void |
| ) |
|