)]}'
{
  "commit": "0ec791e2a6573a55f5d6697ae3631a66030a6624",
  "tree": "da33764fce20652203ebb151d627ca66b910e61e",
  "parents": [
    "4307ba22b3b6f004538c2001f2a61f517558beb8"
  ],
  "author": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Sun May 07 22:15:34 2023 -0700"
  },
  "committer": {
    "name": "Lei Zhang",
    "email": "antiagainst@google.com",
    "time": "Tue Jun 13 21:17:32 2023 -0700"
  },
  "message": "[metal] Construct argument buffer at dispatch recording time\n\nThis is in preparation of upcoming changes to use one single\ndevice buffer for holding all argument buffers.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "276a2f9a0df0d1f67aa0773729c37b300bedb0c6",
      "old_mode": 33188,
      "old_path": "experimental/metal/direct_command_buffer.m",
      "new_id": "7117969ff24aeb50f9921c7ea59aaa1f5b9f0248",
      "new_mode": 33188,
      "new_path": "experimental/metal/direct_command_buffer.m"
    }
  ]
}
