TS-4208: Remove unused volatile globals
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/2a514773 Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/2a514773 Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/2a514773 Branch: refs/heads/master Commit: 2a5147735a5bff1c52eb38bb71e380716575c718 Parents: 65f4e69 Author: Phil Sorber <[email protected]> Authored: Mon Feb 15 19:27:11 2016 -0700 Committer: Phil Sorber <[email protected]> Committed: Mon Feb 15 21:37:08 2016 -0700 ---------------------------------------------------------------------- lib/ts/ink_queue.cc | 7 ------- lib/ts/ink_queue.h | 6 ------ 2 files changed, 13 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafficserver/blob/2a514773/lib/ts/ink_queue.cc ---------------------------------------------------------------------- diff --git a/lib/ts/ink_queue.cc b/lib/ts/ink_queue.cc index fb13d61..6786c1f 100644 --- a/lib/ts/ink_queue.cc +++ b/lib/ts/ink_queue.cc @@ -54,9 +54,6 @@ #define DEBUG_TAG "freelist" -inkcoreapi volatile int64_t fastalloc_mem_in_use = 0; -inkcoreapi volatile int64_t fastalloc_mem_total = 0; - /* * SANITY and DEADBEEF are compute-intensive memory debugging to * help in diagnosing freelist corruption. We turn them off in @@ -186,7 +183,6 @@ ink_freelist_new(InkFreeList *f) if (likely(ptr = freelist_freelist_ops->fl_new(f))) { ink_atomic_increment((int *)&f->used, 1); - ink_atomic_increment(&fastalloc_mem_in_use, (int64_t)f->type_size); } return ptr; @@ -221,7 +217,6 @@ freelist_new(InkFreeList *f) SET_FREELIST_POINTER_VERSION(item, newp, 0); ink_atomic_increment((int *)&f->allocated, f->chunk_size); - ink_atomic_increment(&fastalloc_mem_total, (int64_t)f->chunk_size * f->type_size); /* free each of the new elements */ for (i = 0; i < f->chunk_size; i++) { @@ -275,7 +270,6 @@ ink_freelist_free(InkFreeList *f, void *item) ink_assert(f->used != 0); freelist_freelist_ops->fl_free(f, item); ink_atomic_decrement((int *)&f->used, 1); - ink_atomic_decrement(&fastalloc_mem_in_use, f->type_size); } } @@ -332,7 +326,6 @@ ink_freelist_free_bulk(InkFreeList *f, void *head, void *tail, size_t num_item) freelist_freelist_ops->fl_bulkfree(f, head, tail, num_item); ink_atomic_decrement((int *)&f->used, num_item); - ink_atomic_decrement(&fastalloc_mem_in_use, f->type_size * num_item); } static void http://git-wip-us.apache.org/repos/asf/trafficserver/blob/2a514773/lib/ts/ink_queue.h ---------------------------------------------------------------------- diff --git a/lib/ts/ink_queue.h b/lib/ts/ink_queue.h index 8fe5d27..7608ae0 100644 --- a/lib/ts/ink_queue.h +++ b/lib/ts/ink_queue.h @@ -61,8 +61,6 @@ extern "C" { #endif /* __cplusplus */ -extern int fastmemtotal; - void ink_queue_load_64(void *dst, void *src); #ifdef __x86_64__ @@ -152,10 +150,6 @@ struct _InkFreeList { int advice; }; -inkcoreapi extern volatile int64_t fastalloc_mem_in_use; -inkcoreapi extern volatile int64_t fastalloc_mem_total; -inkcoreapi extern volatile int64_t freelist_allocated_mem; - typedef struct ink_freelist_ops InkFreeListOps; typedef struct _InkFreeList InkFreeList;
