{"thread":{"id":"49513","subject":"[PATCH 0/3] ref-filter: reduce memory leaks","startedAt":"2018-10-09T08:16:53Z","lastAt":"2018-10-09T08:16:53Z","messageCount":1,"participants":["Оля Тележная"],"isPatch":true,"patchVersion":1,"patchTotal":3},"messages":[{"id":"359905","messageId":"CAL21BmkdUiNgr4NqpwTdi9f47i85s8oXCZMmVx5VyNKotL78uA@mail.gmail.com","threadId":"49513","inReplyTo":null,"subject":"[PATCH 0/3] ref-filter: reduce memory leaks","fromName":"Оля Тележная","fromEmail":"olyatelezhnaya@gmail.com","sentAt":"2018-10-09T08:12:32Z","receivedAt":"2018-10-09T08:16:53Z","isPatch":true,"sender":{"key":"olyatelezhnaya@gmail.com","avatar":"https://avatars.githubusercontent.com/u/11246099?v=4"},"body":"Reduce memory leaks in ref-filter.c.\nWe still have leaks, but at least not so much.\n\nI use command valgrind --leak-check=full -v ./git for-each-ref to check results.\n\nBefore:\n==24727== LEAK SUMMARY:\n==24727==    definitely lost: 69,424 bytes in 724 blocks\n==24727==    indirectly lost: 29,643 bytes in 723 blocks\n==24727==      possibly lost: 120 bytes in 3 blocks\n==24727==    still reachable: 16,535 bytes in 185 blocks\n==24727==         suppressed: 0 bytes in 0 blocks\n==24727== Reachable blocks (those to which a pointer was found) are not shown.\n==24727== To see them, rerun with: --leak-check=full --show-leak-kinds=all\n==24727==\n==24727== ERROR SUMMARY: 107 errors from 107 contexts (suppressed: 0 from 0)\n==24727== ERROR SUMMARY: 107 errors from 107 contexts (suppressed: 0 from 0)\n\nAfter:\n==16419== LEAK SUMMARY:\n==16419==    definitely lost: 17,144 bytes in 1,447 blocks\n==16419==    indirectly lost: 0 bytes in 0 blocks\n==16419==      possibly lost: 120 bytes in 3 blocks\n==16419==    still reachable: 16,217 bytes in 181 blocks\n==16419==         suppressed: 0 bytes in 0 blocks\n==16419== Reachable blocks (those to which a pointer was found) are not shown.\n==16419== To see them, rerun with: --leak-check=full --show-leak-kinds=all\n==16419==\n==16419== ERROR SUMMARY: 82 errors from 82 contexts (suppressed: 0 from 0)\n==16419== ERROR SUMMARY: 82 errors from 82 contexts (suppressed: 0 from 0)\n\nTravis build failed, but it also failed in master, so I guess it's not my fault.\nhttps://github.com/git/git/pull/538\n\nThank you!\nOlga\n"}]}