From a9af38b5bfb5834802850823556bdfed3aa17672 Mon Sep 17 00:00:00 2001 From: Kostyantyn Vorobyov <kostyantyn.vorobyov@cea.fr> Date: Wed, 17 May 2017 13:40:03 +0200 Subject: [PATCH] Renaming --- .../segment_model/e_acsl_segment_tracking.h | 10 ++++----- .../segment_model/e_acsl_shadow_layout.h | 22 +++++++++---------- 2 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_segment_tracking.h b/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_segment_tracking.h index 80507862558..f9748656354 100644 --- a/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_segment_tracking.h +++ b/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_segment_tracking.h @@ -1295,7 +1295,7 @@ static void print_shadows(uintptr_t addr, size_t size) { print_heap_shadows(addr); } -static void print_memory_segment(struct memory_segment *seg, const char *name) { +static void print_shadow_segment(struct shadow_segment *seg, const char *name) { DLOG(" --- %s ------------------------------------------\n", name); DLOG("Segment: %lu MB [%a, %a]\n", MB_SZ(seg->size), seg->start, seg->end); DLOG("Primary: %lu MB [%a, %a] {Offset: %lu}\n", @@ -1305,10 +1305,10 @@ static void print_memory_segment(struct memory_segment *seg, const char *name) { } static void print_shadow_layout() { - print_memory_segment(&shd_layout.heap, "Heap"); - print_memory_segment(&shd_layout.stack, "Stack"); - print_memory_segment(&shd_layout.global, "Global"); - print_memory_segment(&shd_layout.tls, "TLS"); + print_shadow_segment(&shd_layout.heap, "Heap"); + print_shadow_segment(&shd_layout.stack, "Stack"); + print_shadow_segment(&shd_layout.global, "Global"); + print_shadow_segment(&shd_layout.tls, "TLS"); DLOG("-----------------------------------------------------\n"); } diff --git a/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_shadow_layout.h b/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_shadow_layout.h index af1481b6c9d..a2d2d2446a7 100644 --- a/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_shadow_layout.h +++ b/src/plugins/e-acsl/share/e-acsl/segment_model/e_acsl_shadow_layout.h @@ -289,7 +289,7 @@ NOTE: With mmap allocations heap does not necessarily grows from program break /* Struct representing a memory segment along with information about its * shadow spaces. */ -struct memory_segment { +struct shadow_segment { const char *name; uintptr_t start; //!< Least address in the application segment uintptr_t end; //!< Greatest address in the application segment @@ -312,10 +312,10 @@ struct memory_segment { static struct shadow_layout shd_layout; struct shadow_layout { - struct memory_segment heap; - struct memory_segment stack; - struct memory_segment global; - struct memory_segment tls; + struct shadow_segment heap; + struct shadow_segment stack; + struct shadow_segment global; + struct shadow_segment tls; int initialized; }; @@ -327,7 +327,7 @@ struct shadow_layout { * \param sec_ratio - compression ratio of the secondary shadow segment * \param name - segment name */ -static void set_shadow_segment(struct memory_segment *seg, uintptr_t start, +static void set_shadow_segment(struct shadow_segment *seg, uintptr_t start, size_t size, size_t prim_ratio, size_t sec_ratio, const char *name) { seg->name = name; @@ -375,7 +375,7 @@ static void init_shadow_layout(int *argc_ref, char ***argv_ref) { } /*! \brief Deallocate a shadow segment */ -void clean_memory_segment(struct memory_segment *seg) { +void clean_shadow_segment(struct shadow_segment *seg) { if (seg->prim_start) munmap((void*)seg->prim_start, seg->prim_size); if (seg->sec_start) @@ -385,10 +385,10 @@ void clean_memory_segment(struct memory_segment *seg) { /*! \brief Deallocate shadow regions used by runtime analysis */ static void clean_shadow_layout() { if (shd_layout.initialized) { - clean_memory_segment(&shd_layout.heap); - clean_memory_segment(&shd_layout.stack); - clean_memory_segment(&shd_layout.global); - clean_memory_segment(&shd_layout.tls); + clean_shadow_segment(&shd_layout.heap); + clean_shadow_segment(&shd_layout.stack); + clean_shadow_segment(&shd_layout.global); + clean_shadow_segment(&shd_layout.tls); } } /* }}} */ -- GitLab