)]}'
{
  "commit": "579fc322ac31379271c1ac357b50eff1cd5e5eb9",
  "tree": "d8a3a9aaeb3ea6bd629d80dd22b66f4073536c2c",
  "parents": [
    "fd04899a1ba74ad891f7f1127ba0952a0edb82bb"
  ],
  "author": {
    "name": "David Chisnall",
    "email": "github@theravensnest.org",
    "time": "Thu Apr 25 14:56:02 2024 +0100"
  },
  "committer": {
    "name": "David Chisnall",
    "email": "davidchisnall@users.noreply.github.com",
    "time": "Thu Apr 25 15:22:52 2024 +0100"
  },
  "message": "Add stack usage checks for the scheduler.\n\nIt should now be impossible to trick the core compartments of the RTOS\ninto exhausting the stack.  It\u0027s probably still possible though, because\nthe test suite almost certainly doesn\u0027t have sufficient coverage, but\nthis is a start and now we can get failures in other things if we test\nthem with the right build options.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "736ca362ad3e0ff98b513ffce9982979ef08561c",
      "old_mode": 33188,
      "old_path": ".github/workflows/main.yml",
      "new_id": "1a024d90a3493e38842776bbfe3d972a834569db",
      "new_mode": 33188,
      "new_path": ".github/workflows/main.yml"
    },
    {
      "type": "modify",
      "old_id": "503809f5fd06907c538682fd40b640e600cc96b0",
      "old_mode": 33188,
      "old_path": "sdk/core/scheduler/common.h",
      "new_id": "a0744edda6e45105d8e65c6857b4e054eb4b1869",
      "new_mode": 33188,
      "new_path": "sdk/core/scheduler/common.h"
    },
    {
      "type": "modify",
      "old_id": "c06f19a3af86028b89a15bb0d76a261234fb8e9a",
      "old_mode": 33188,
      "old_path": "sdk/core/scheduler/main.cc",
      "new_id": "88442be36b6716d3946b7aa7b7bc94833fe3496c",
      "new_mode": 33188,
      "new_path": "sdk/core/scheduler/main.cc"
    },
    {
      "type": "modify",
      "old_id": "1d763bc08e68aba14eabdc40fccc3a8f3552ebe4",
      "old_mode": 33188,
      "old_path": "sdk/xmake.lua",
      "new_id": "96b03cddb5e99bf5e625a8b18ac162dd82e1ba75",
      "new_mode": 33188,
      "new_path": "sdk/xmake.lua"
    }
  ]
}
