)]}'
{
  "commit": "65c3ae8188c66d49911caddf0d1e0524fbe2d93b",
  "tree": "c989f837afebc9517e33018edac9aa9d3b1416e6",
  "parents": [
    "9663d282be36d3f281f861c6036a715f1d2914dc"
  ],
  "author": {
    "name": "David Chisnall",
    "email": "github@theravensnest.org",
    "time": "Fri Apr 05 12:11:54 2024 +0100"
  },
  "committer": {
    "name": "David Chisnall",
    "email": "davidchisnall@users.noreply.github.com",
    "time": "Fri Apr 05 12:46:46 2024 +0100"
  },
  "message": "Fix the benchmarks and add them to CI.\n\nFixes #194\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1fe8a18e54ebbdb0a2d61bf55836749ce8e0bee6",
      "old_mode": 33188,
      "old_path": ".github/workflows/main.yml",
      "new_id": "660447c1cb9ead6d98e8f23db511111fb0823592",
      "new_mode": 33188,
      "new_path": ".github/workflows/main.yml"
    },
    {
      "type": "modify",
      "old_id": "1c0de6626388008fb236b72bdb4cab5d154e0076",
      "old_mode": 33188,
      "old_path": "benchmarks/allocation/alloc.cc",
      "new_id": "7185f866fa447339040aff5c686f40c198b838bf",
      "new_mode": 33188,
      "new_path": "benchmarks/allocation/alloc.cc"
    },
    {
      "type": "modify",
      "old_id": "bbf6e78fc5a8e98fe66b4724cdc58a319f1ff1fb",
      "old_mode": 33188,
      "old_path": "benchmarks/allocation/xmake.lua",
      "new_id": "407b1dc24f24b66ff848032650a195e0e7877cac",
      "new_mode": 33188,
      "new_path": "benchmarks/allocation/xmake.lua"
    },
    {
      "type": "modify",
      "old_id": "a4f7845a3c7aca8e707717f2265eefb680fb90e2",
      "old_mode": 33188,
      "old_path": "benchmarks/compartment-call/xmake.lua",
      "new_id": "90ade447d1710beb2f280c02fac4e3fc5dc05bf3",
      "new_mode": 33188,
      "new_path": "benchmarks/compartment-call/xmake.lua"
    },
    {
      "type": "modify",
      "old_id": "45e5922cbac4679a62f0ca074482cc1a5e44dffd",
      "old_mode": 33188,
      "old_path": "benchmarks/interrupt-latency/interrupt_bench.cc",
      "new_id": "91ad44648ac4b52f174c528352b35954f30e34a0",
      "new_mode": 33188,
      "new_path": "benchmarks/interrupt-latency/interrupt_bench.cc"
    },
    {
      "type": "modify",
      "old_id": "3fa3c7742f061da80930435202ca47014e3c6cba",
      "old_mode": 33188,
      "old_path": "benchmarks/interrupt-latency/xmake.lua",
      "new_id": "763d570414ce6808c80d4327e02cbc73e09c3826",
      "new_mode": 33188,
      "new_path": "benchmarks/interrupt-latency/xmake.lua"
    },
    {
      "type": "modify",
      "old_id": "da57abdf29bb024b57969bf4e034137ce547e477",
      "old_mode": 33188,
      "old_path": "benchmarks/stack-usage/callee.cc",
      "new_id": "277426aad4a00fae384a74470bf3fe41b0b96131",
      "new_mode": 33188,
      "new_path": "benchmarks/stack-usage/callee.cc"
    },
    {
      "type": "modify",
      "old_id": "a02b2d5c1719c21e7a261dd42f54e53325e1a691",
      "old_mode": 33188,
      "old_path": "benchmarks/stack-usage/caller.cc",
      "new_id": "e04541914b1ad8d3d572fe28d567915025ef9a48",
      "new_mode": 33188,
      "new_path": "benchmarks/stack-usage/caller.cc"
    },
    {
      "type": "modify",
      "old_id": "6b15f2cc29a50f4a66752d4e9944da96f24f3e2f",
      "old_mode": 33188,
      "old_path": "benchmarks/stack-usage/xmake.lua",
      "new_id": "85c5bef69e6d0c1d841fccacb78cccfb2c9fda10",
      "new_mode": 33188,
      "new_path": "benchmarks/stack-usage/xmake.lua"
    },
    {
      "type": "modify",
      "old_id": "f7f6d5d395221da179f8dcf8743cbd83a697cd6a",
      "old_mode": 33188,
      "old_path": "sdk/lib/stdio/xmake.lua",
      "new_id": "01e39cc84f38366f62bd1b41ca8a91f26cc463ce",
      "new_mode": 33188,
      "new_path": "sdk/lib/stdio/xmake.lua"
    },
    {
      "type": "modify",
      "old_id": "d07ce3390a71fea870d7957bfb461f69317d08db",
      "old_mode": 33188,
      "old_path": "sdk/xmake.lua",
      "new_id": "fb74db44374777dd912fce2361ec16b4104551f3",
      "new_mode": 33188,
      "new_path": "sdk/xmake.lua"
    }
  ]
}
