)]}'
{
  "commit": "62355cfe0ad872d95b69f78daa1ddbf1f5bc635b",
  "tree": "20384a6baa56df39f6a3012dd0174561fac0bc3c",
  "parents": [
    "c3024440db1448d76c4f43c64f2faa036ee94104"
  ],
  "author": {
    "name": "mariecwhite",
    "email": "mariewhite@google.com",
    "time": "Sun Nov 27 19:27:11 2022 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Nov 28 14:27:11 2022 +1100"
  },
  "message": "Add mmperf workflow (#10956)\n\nAdds a Github workflow and Docker image for running mmperf\r\n(https://github.com/mmperf/mmperf). mmperf benchmarks matrix-multiply\r\nworkloads on IREE and other frameworks such as RUY, TVM, Halide, etc.\r\nReports are uploaded to the mmperf-benchmark-artifacts GC bucket.",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d5aa9ef8f92d6a1c65d5f9361bd482f435be6254",
      "new_mode": 33188,
      "new_path": ".github/workflows/run_mmperf.yml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5db3dec8dec2857e311f9ceddf0be6d276a991b2",
      "new_mode": 33261,
      "new_path": "build_tools/benchmarks/mmperf/build_mmperf.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "43d396110ac0d1c0bc7a69191c07674871180da5",
      "new_mode": 33261,
      "new_path": "build_tools/benchmarks/mmperf/run_mmperf.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8129c021482ef5db505239ceb3e790472ed55fd0",
      "new_mode": 33261,
      "new_path": "build_tools/docker/context/setup_mmperf.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3d598196b31ab867a23f968c928ff494420c0f5",
      "new_mode": 33188,
      "new_path": "build_tools/docker/dockerfiles/mmperf.Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "6d91984c8b20679d5491eb43eb46edb60850458d",
      "old_mode": 33261,
      "old_path": "build_tools/docker/manage_images.py",
      "new_id": "efee09d0199a44b50c7fd575237ba7633d57095b",
      "new_mode": 33261,
      "new_path": "build_tools/docker/manage_images.py"
    },
    {
      "type": "modify",
      "old_id": "e594405e0188914af7dda527713c9d8254538ce3",
      "old_mode": 33188,
      "old_path": "build_tools/docker/prod_digests.txt",
      "new_id": "6cdf1ff1edb09af56d4fdda395189eaed30b6013",
      "new_mode": 33188,
      "new_path": "build_tools/docker/prod_digests.txt"
    }
  ]
}
