)]}'
{
  "commit": "3ff0dda87b07973e588cd7efa522c7de6e7fe2ca",
  "tree": "639dd15679c41b4f5bcb10e3a278bbbe998b3caf",
  "parents": [
    "e8dfab9d3955e4a536c4d334e1d94b891e08f2cb"
  ],
  "author": {
    "name": "Hugo Lefeuvre",
    "email": "hugo.lefeuvre@scisemi.com",
    "time": "Thu May 16 11:21:24 2024 +0200"
  },
  "committer": {
    "name": "David Chisnall",
    "email": "davidchisnall@users.noreply.github.com",
    "time": "Thu May 16 10:38:44 2024 +0100"
  },
  "message": "stdlib `malloc` should not block indefinitely.\n\nCurrently `malloc` blocks indefinitely when it cannot perform an\nallocation. This deviates from the usual behavior of `malloc`, which\nwould return a NULL pointer and may set `errno`, but not block\nindefinitely, when an allocation cannot be performed.\n\nSet the timeout to 0 to immediately return when an allocation cannot be\nsatisfied.\n\nSigned-off-by: Hugo Lefeuvre \u003chugo.lefeuvre@scisemi.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "75b6bdd65c8650ca4d24573b4be742c4a2421205",
      "old_mode": 33188,
      "old_path": "sdk/include/stdlib.h",
      "new_id": "da9f2bf1347660d3dad55e2eadbb7cc2993e7517",
      "new_mode": 33188,
      "new_path": "sdk/include/stdlib.h"
    }
  ]
}
