)]}'
{
  "commit": "ddbed596efa6f52087fe6848c0ee99b8dd70dd64",
  "tree": "a346005483161f98d81d5c80e80f5c99fd78a087",
  "parents": [
    "1f2bc6adbbe02ed7fc768dc00e0b8e13fc310448"
  ],
  "author": {
    "name": "sawickiap",
    "email": "sawickiap@poczta.onet.pl",
    "time": "Wed Jul 01 15:36:36 2026 +0200"
  },
  "committer": {
    "name": "sawickiap",
    "email": "sawickiap@poczta.onet.pl",
    "time": "Wed Jul 01 15:36:36 2026 +0200"
  },
  "message": "Fixed the logic when new allocation would exceed the budget, to just prefer committed rather than blocking creating new blocks\n\nIt was a long outstanding problem.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0bcd5fbe8d78b9e80e1862863800f53623836321",
      "old_mode": 33188,
      "old_path": "src/D3D12MemAlloc.cpp",
      "new_id": "92a4ecc9a806ac03cae8387e2e9202b2fc84e59f",
      "new_mode": 33188,
      "new_path": "src/D3D12MemAlloc.cpp"
    }
  ]
}
