aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/core/lib/gpr/alloc.cc
diff options
context:
space:
mode:
authorGravatar Yang Gao <yangg@google.com>2018-02-01 10:23:48 -0800
committerGravatar GitHub <noreply@github.com>2018-02-01 10:23:48 -0800
commitf4a94b61266dc468af2de213ea50b997a39b7508 (patch)
tree2e00d47c7bb8994ed32a371b086f6692e7bd424b /src/core/lib/gpr/alloc.cc
parent3d63a67501e8730bbad5a7a4546787f871263b55 (diff)
parentce1cfea12d3f8aa566e6e7d8adec60c10e6b6700 (diff)
Merge pull request #14264 from yang-g/to_scope
Deprecate GPR_TIMER_BEGIN/END and replace with GPR_TIMER_SCOPE.
Diffstat (limited to 'src/core/lib/gpr/alloc.cc')
-rw-r--r--src/core/lib/gpr/alloc.cc12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/core/lib/gpr/alloc.cc b/src/core/lib/gpr/alloc.cc
index 000b7dcb25..b1d1550630 100644
--- a/src/core/lib/gpr/alloc.cc
+++ b/src/core/lib/gpr/alloc.cc
@@ -50,43 +50,39 @@ void gpr_set_allocation_functions(gpr_allocation_functions functions) {
}
void* gpr_malloc(size_t size) {
+ GPR_TIMER_SCOPE("gpr_malloc", 0);
void* p;
if (size == 0) return nullptr;
- GPR_TIMER_BEGIN("gpr_malloc", 0);
p = g_alloc_functions.malloc_fn(size);
if (!p) {
abort();
}
- GPR_TIMER_END("gpr_malloc", 0);
return p;
}
void* gpr_zalloc(size_t size) {
+ GPR_TIMER_SCOPE("gpr_zalloc", 0);
void* p;
if (size == 0) return nullptr;
- GPR_TIMER_BEGIN("gpr_zalloc", 0);
p = g_alloc_functions.zalloc_fn(size);
if (!p) {
abort();
}
- GPR_TIMER_END("gpr_zalloc", 0);
return p;
}
void gpr_free(void* p) {
- GPR_TIMER_BEGIN("gpr_free", 0);
+ GPR_TIMER_SCOPE("gpr_free", 0);
g_alloc_functions.free_fn(p);
- GPR_TIMER_END("gpr_free", 0);
}
void* gpr_realloc(void* p, size_t size) {
+ GPR_TIMER_SCOPE("gpr_realloc", 0);
if ((size == 0) && (p == nullptr)) return nullptr;
- GPR_TIMER_BEGIN("gpr_realloc", 0);
p = g_alloc_functions.realloc_fn(p, size);
if (!p) {
abort();
}
- GPR_TIMER_END("gpr_realloc", 0);
return p;
}