)]}'
{
  "commit": "59c0ea183ad1c5c2b3790caa5046e4ecfa839247",
  "tree": "242ae5e21d079bd057f935d818117ca17a087790",
  "parents": [
    "9ddaf86b06a8078420f59aec8cab6daa93cf1a91",
    "5de3de329ac2fafa4b5762a6d0384312897793e5"
  ],
  "author": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Sep 21 13:38:37 2017 +0900"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Thu Sep 21 13:38:37 2017 +0900"
  },
  "message": "Merge branch \u0027jk/leak-checkers\u0027\n\nMany of our programs consider that it is OK to release dynamic\nstorage that is used throughout the life of the program by simply\nexiting, but this makes it harder to leak detection tools to avoid\nreporting false positives.  Plug many existing leaks and introduce\na mechanism for developers to mark that the region of memory\npointed by a pointer is not lost/leaking to help these tools.\n\n* jk/leak-checkers:\n  git-compat-util: make UNLEAK less error-prone\n",
  "tree_diff": []
}
