)]}'
{
  "commit": "b5e1f3426046b8d1855340efc67fc338061f41aa",
  "tree": "6a99410fa5e1118ff3cf94bb023fa6c92fb57d67",
  "parents": [
    "a99cebe0c98b622bc7535dc9f531dfdd59cdede1"
  ],
  "author": {
    "name": "Matthias Clasen",
    "email": "mclasen@redhat.com",
    "time": "Sun May 29 18:50:22 2022 -0400"
  },
  "committer": {
    "name": "Matthias Clasen",
    "email": "mclasen@redhat.com",
    "time": "Wed Jun 01 11:49:56 2022 -0400"
  },
  "message": "gobject: Avoid redundant atomics\n\nAccording to the commit that introduced these\ncalls (4b334ef8f1393c997a2d83d), we are checking\nthe refcount here to avoid calling g_object_ref\nwhen the refcount is 0, in the rare case that\nnotification would be triggered during finalize.\n\nBut we are now freezing notifications during\nfinalize, and after recent changes, we no longer call\ng_object_ref for notification while a freeze is\nin place.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e90fc7b965cd5516b74402124e19c6e322893c64",
      "old_mode": 33188,
      "old_path": "gobject/gobject.c",
      "new_id": "bbf5164570fa47dabc0ae20b39b3f25f02b3dc56",
      "new_mode": 33188,
      "new_path": "gobject/gobject.c"
    }
  ]
}
