)]}'
{
  "commit": "5deaffb2eee2e39618bc3c50ce2f428c6581477a",
  "tree": "218de7c2ef48056f19ece738568d3d59a674b469",
  "parents": [
    "82c3d531a69473781d5c49ac747c9b0e043891bd"
  ],
  "author": {
    "name": "Peter Mitsis",
    "email": "peter.mitsis@intel.com",
    "time": "Tue Dec 14 10:56:14 2021 -0500"
  },
  "committer": {
    "name": "Anas Nashif",
    "email": "anas.nashif@intel.com",
    "time": "Mon Jan 10 10:38:06 2022 -0500"
  },
  "message": "kernel: update z_sched_thread_usage()\n\nThis commit does two things to the z_sched_thread_usage(). First,\nit updates the API so that it accepts a pointer to the runtime\nstats instead of simply returning the usage cycles. This gives it\nthe flexibility to retrieve additional statistics in the future.\n\nSecond, the runtime stats are only updated if the specified thread\nis the current thread running on the current core.\n\nSigned-off-by: Peter Mitsis \u003cpeter.mitsis@intel.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9127113555ccc28ada3f371f94b810baca8bb4b5",
      "old_mode": 33188,
      "old_path": "kernel/include/ksched.h",
      "new_id": "71faef73abcd076859776e71b6a39662f73b31f1",
      "new_mode": 33188,
      "new_path": "kernel/include/ksched.h"
    },
    {
      "type": "modify",
      "old_id": "fa45f9c4c43e5f768f06df43c99ae432102a6148",
      "old_mode": 33188,
      "old_path": "kernel/thread.c",
      "new_id": "526eb604c369d12848ee15102c942bb3dd80424c",
      "new_mode": 33188,
      "new_path": "kernel/thread.c"
    },
    {
      "type": "modify",
      "old_id": "d695bf51ec844c360bb34d1a92522a60362d8959",
      "old_mode": 33188,
      "old_path": "kernel/usage.c",
      "new_id": "fae72ce1dcfce77961e8d3316249fbef8574662d",
      "new_mode": 33188,
      "new_path": "kernel/usage.c"
    }
  ]
}
