)]}'
{
  "commit": "fcd53c8ed21483bc71f2ab9962c3d75310c84450",
  "tree": "5bd6e2a09cf6517ecece53d2adb13b3dd38fd928",
  "parents": [
    "7cefd5f5f806e90a054964ad8ec8586f5c277131"
  ],
  "author": {
    "name": "Nathan Gauër",
    "email": "brioche@google.com",
    "time": "Mon Mar 13 16:39:42 2023 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 13 16:39:42 2023 +0100"
  },
  "message": "Add spirv-dump tool (#5146)\n\n* dump: add tool skeleton.\r\n\r\nThis tool aims to be used a bit like objdump (hence the name).\r\nAllowing the user to dump some info from a spirv-binary.\r\n\r\n* add test structure for spirv-dump\r\n\r\n* add spirv-dump to bazel build file\r\n\r\n* fix licenses\r\n\r\n* fix compilation with ubsan\r\n\r\n* remove fdiagnostics\r\n\r\n* rename dump to objdump\r\n\r\n* move tests to test/tools\r\n\r\n* rename dump to objdump for bazel",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "141509def24501d9ea45b8d511eb6846a57ceb55",
      "old_mode": 33188,
      "old_path": "BUILD.bazel",
      "new_id": "0afcfa9db96fc0b6978a85c1ea9f6e1433d7a4b3",
      "new_mode": 33188,
      "new_path": "BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "0520bd7519755cf254965cc3fc3ee60e9bdc0b79",
      "old_mode": 33188,
      "old_path": "test/tools/CMakeLists.txt",
      "new_id": "4898e576ccd22dfe5cb2d94647bbd2b31e693099",
      "new_mode": 33188,
      "new_path": "test/tools/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46fae21a00abf0ea933a88d68f0a380b172d5417",
      "new_mode": 33188,
      "new_path": "test/tools/objdump/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3fe633bc3673e4017c810949137d171bc1abedf9",
      "new_mode": 33188,
      "new_path": "test/tools/objdump/extract_source_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "6bf7a1190c839ee4f9752b5c44957cf0d48d84b0",
      "old_mode": 33188,
      "old_path": "tools/CMakeLists.txt",
      "new_id": "4644a52595768398ebde91343d510407d1c834ad",
      "new_mode": 33188,
      "new_path": "tools/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3722cf1080ad7538de322eb34d3073fc7e73d602",
      "new_mode": 33188,
      "new_path": "tools/objdump/extract_source.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a8af21628eceed595fb28f1771efadbf9e1c8ff",
      "new_mode": 33188,
      "new_path": "tools/objdump/extract_source.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "520ff19f20e1f897af39c85c80cf5f18f0a561e9",
      "new_mode": 33188,
      "new_path": "tools/objdump/objdump.cpp"
    }
  ]
}
