On Wed, Nov 07, 2018 at 10:12:17AM +0100, Martin Liška wrote:
>    /* Register memory allocation descriptor for container PTR.  ORIGIN 
> identifies
>       type of container and GGC identifes if the allocation is handled in GGC
>       memory.  Each location is identified by file NAME, LINE in source code 
> and
>       FUNCTION name.  */
> -  T * register_descriptor (const void *ptr, mem_alloc_origin origin,
> +  T *register_descriptor (const void *ptr, mem_alloc_origin origin,
>                          bool ggc, const char *name, int line,
>                          const char *function);

This can't be right, if you move the ( one column to the left, then the
following lines need to be moved one column to the left too.  Likewise
below:

> @@ -342,7 +342,7 @@ public:
>    /* Release PTR pointer of SIZE bytes. If REMOVE_FROM_MAP is set to true,
>       remove the instance from reverse map.  Return memory usage that belongs
>       to this memory description.  */
> -  T * release_instance_overhead (void *ptr, size_t size,
> +  T *release_instance_overhead (void *ptr, size_t size,
>                                bool remove_from_map = false);
>  
>    /* Release intance object identified by PTR pointer.  */
> @@ -355,7 +355,7 @@ public:
>       are filtered by ORIGIN type, LENGTH is return value where we register
>       the number of elements in the list. If we want to process custom order,
>       CMP comparator can be provided.  */
> -  mem_list_t * get_list (mem_alloc_origin origin, unsigned *length,
> +  mem_list_t *get_list (mem_alloc_origin origin, unsigned *length,
>                        int (*cmp) (const void *first,
>                                    const void *second) = NULL);
>  

        Jakub

Reply via email to