)]}'
{
  "commit": "5706c8a010da6d0d2338e3aa61162247862f825b",
  "tree": "4d877a0d31cda1fa72c9f575c0143c26c55b6cc2",
  "parents": [
    "62aac0ce4a398785791888a8b2e6bd64d8142ec1"
  ],
  "author": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Fri Sep 15 16:34:57 2023 -0700"
  },
  "committer": {
    "name": "Cindy Liu",
    "email": "hcindyl@google.com",
    "time": "Fri Sep 15 16:49:27 2023 -0700"
  },
  "message": "Refactor crt targets.\n\nInstead of implicitly include the assembly code and gloss implementation\nin `kelvin_binary`, create targets in `crt/` so binaries can include the\nproper dependency explicitly.\n\nChange-Id: I80aec18ca48d2ee9d735165f83939aee47ad44a3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "000d985af594ac83d304801831ad5d9ecdb8c2e2",
      "old_mode": 33188,
      "old_path": "build_tools/bazel/kelvin.bzl",
      "new_id": "5b937296c51a9d573e14ae675308f37fbead0c8b",
      "new_mode": 33188,
      "new_path": "build_tools/bazel/kelvin.bzl"
    },
    {
      "type": "modify",
      "old_id": "acb27d31e2255170d799766ed4058e881a12aded",
      "old_mode": 33188,
      "old_path": "crt/BUILD",
      "new_id": "8689baf4aaa61d1ce4768ef49db02dc16e4c4c6c",
      "new_mode": 33188,
      "new_path": "crt/BUILD"
    },
    {
      "type": "modify",
      "old_id": "5e7afc311bd549c0d1fd928df3471415891f14fa",
      "old_mode": 33188,
      "old_path": "examples/hello_world/BUILD",
      "new_id": "2e675343e43e6e1aa35b6a1383f9c9f603e8ee43",
      "new_mode": 33188,
      "new_path": "examples/hello_world/BUILD"
    },
    {
      "type": "modify",
      "old_id": "4dcbb9a3d84dd0ab3277d63c4cd911d0fb5b05ff",
      "old_mode": 33188,
      "old_path": "examples/tflm/person_detection/BUILD",
      "new_id": "3228be0535a2cc1e1e05621e3eb24659d90f44b6",
      "new_mode": 33188,
      "new_path": "examples/tflm/person_detection/BUILD"
    },
    {
      "type": "modify",
      "old_id": "2cb2d2de951b3791f4b0b4f57c35d235820a1f3f",
      "old_mode": 33188,
      "old_path": "examples/tflm/soundstream/BUILD",
      "new_id": "56917ee7993ce922fadb89ee8c4006efa08e8fb1",
      "new_mode": 33188,
      "new_path": "examples/tflm/soundstream/BUILD"
    },
    {
      "type": "modify",
      "old_id": "5b8652e7224d546b28cd2237db8da5fa17ab003e",
      "old_mode": 33188,
      "old_path": "tests/cv/BUILD",
      "new_id": "b9e5832910b46613aaee984b30890cc342e718d8",
      "new_mode": 33188,
      "new_path": "tests/cv/BUILD"
    },
    {
      "type": "modify",
      "old_id": "115b2864131f5db8cee00e09b272ba2b0246c1a4",
      "old_mode": 33188,
      "old_path": "tests/kelvin_isa/BUILD",
      "new_id": "25930b4aff94d9595a2c33c9f7e1752e850db966",
      "new_mode": 33188,
      "new_path": "tests/kelvin_isa/BUILD"
    },
    {
      "type": "modify",
      "old_id": "aa188bdbeda9c47cd0a8fd1db7903a590ec20837",
      "old_mode": 33188,
      "old_path": "tests/riscv-tests/BUILD",
      "new_id": "2139115d50c1bb3e8a9b74467cd194dd098f6ba1",
      "new_mode": 33188,
      "new_path": "tests/riscv-tests/BUILD"
    },
    {
      "type": "modify",
      "old_id": "c8320f47a69edfc2d26ca9ee433ceaac148d07b8",
      "old_mode": 33188,
      "old_path": "tests/tflm/BUILD",
      "new_id": "e58ac938735a8df17fa14dd48214fbe8c7995a3f",
      "new_mode": 33188,
      "new_path": "tests/tflm/BUILD"
    },
    {
      "type": "modify",
      "old_id": "8da2593a0b74d3677da5fa917ca7824c248a31c1",
      "old_mode": 33188,
      "old_path": "tflm/opt/BUILD",
      "new_id": "a6722df84cf9ec665ee5a717eeda8b79815486bf",
      "new_mode": 33188,
      "new_path": "tflm/opt/BUILD"
    }
  ]
}
