On Tue, May 8, 2018 at 8:00 AM, Duy Nguyen wrote:
> On Tue, May 8, 2018 at 12:59 AM, Stefan Beller wrote:
>> @@ -501,9 +509,31 @@ void raw_object_store_clear(struct raw_object_store *o)
>> void parsed_object_pool_clear(struct parsed_object_pool *o)
>> {
>> /*
>> -* TOOD free obj
On Mon, 7 May 2018 15:59:16 -0700
Stefan Beller wrote:
> + for (i = 0; i < o->obj_hash_size; i++) {
> + struct object *obj = o->obj_hash[i];
> +
> + if (!obj)
> + continue;
> +
> + if (obj->type == OBJ_TREE) {
> + fr
On Tue, May 8, 2018 at 12:59 AM, Stefan Beller wrote:
> @@ -501,9 +509,31 @@ void raw_object_store_clear(struct raw_object_store *o)
> void parsed_object_pool_clear(struct parsed_object_pool *o)
> {
> /*
> -* TOOD free objects in o->obj_hash.
> -*
> * As objects
On Mon, May 07, 2018 at 03:59:16PM -0700, Stefan Beller wrote:
> @@ -501,9 +509,31 @@ void raw_object_store_clear(struct raw_object_store *o)
> void parsed_object_pool_clear(struct parsed_object_pool *o)
> [...]
> + for (i = 0; i < o->obj_hash_size; i++) {
> + struct object *obj =
We have to convert all of the alloc functions at once, because alloc_report
uses a funky macro for reporting. It is better for the sake of mechanical
conversion to convert multiple functions at once rather than changing the
structure of the reporting function.
We record all memory allocation in al
5 matches
Mail list logo