)]}'
{
  "commit": "249fa72ef2ea1293c5170664300fd498a6e513dd",
  "tree": "ca12a250f83de9868098129f7c623ff1767aaf10",
  "parents": [
    "d3da1edf12e54de5f72607381fb2e9d22981300a"
  ],
  "author": {
    "name": "Peter Collingbourne",
    "email": "peter@pcc.me.uk",
    "time": "Tue Nov 29 20:43:47 2016 +0000"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Oct 08 22:52:36 2020 -0700"
  },
  "message": "Bitcode: Introduce BitcodeWriter interface.\n\nThis interface allows clients to write multiple modules to a single\nbitcode file. Also introduce the llvm-cat utility which can be used\nto create a bitcode file containing multiple modules.\n\nDifferential Revision: https://reviews.llvm.org/D26179\n\nllvm-svn: 288195\nGitOrigin-RevId: 5a0a2e648c267d99111b21482ca709f580e9ccc2\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2fd19ffdbab7a6f7caf3a2eba77ab667e793dfa4",
      "old_mode": 33188,
      "old_path": "include/llvm/Bitcode/BitcodeReader.h",
      "new_id": "30ae4abfa9615b11a59f0fd00079e61160ae1f29",
      "new_mode": 33188,
      "new_path": "include/llvm/Bitcode/BitcodeReader.h"
    },
    {
      "type": "modify",
      "old_id": "57955dfcef06037449a8d9ad7564d2921d2185a5",
      "old_mode": 33188,
      "old_path": "include/llvm/Bitcode/BitcodeWriter.h",
      "new_id": "4f72f98bbf9c5a12bd5af778070e7ecc7a4b30d3",
      "new_mode": 33188,
      "new_path": "include/llvm/Bitcode/BitcodeWriter.h"
    },
    {
      "type": "modify",
      "old_id": "707b2105c1698b771332b77666359b2517712e7f",
      "old_mode": 33188,
      "old_path": "include/llvm/Bitcode/BitstreamWriter.h",
      "new_id": "b79e88d2c05805d80f7953ca37f960e0cdd3be64",
      "new_mode": 33188,
      "new_path": "include/llvm/Bitcode/BitstreamWriter.h"
    },
    {
      "type": "modify",
      "old_id": "c62cd1f20429046ad59a6b82c76d1f05060d50ab",
      "old_mode": 33188,
      "old_path": "lib/Bitcode/Writer/BitcodeWriter.cpp",
      "new_id": "c324100e1b75b56267b283195a5db97ac3c54464",
      "new_mode": 33188,
      "new_path": "lib/Bitcode/Writer/BitcodeWriter.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e4e9b82be6442deeb88bde88361c23b9df5464b9",
      "new_mode": 33188,
      "new_path": "test/Bitcode/Inputs/multi-module.ll"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6c25c7cdbe95f0945b6ef79990788c510fae6e1",
      "new_mode": 33188,
      "new_path": "test/Bitcode/multi-module.ll"
    },
    {
      "type": "modify",
      "old_id": "c2ba73a5a67b1a10ccafc7144c08e1db2a808f5f",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "43e5b823d8d1e1a445b1e668fed6569b94994dd7",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "d4b01477185939a326eca4d58967d394e38ca2c1",
      "old_mode": 33188,
      "old_path": "tools/LLVMBuild.txt",
      "new_id": "d8cf22e50514cae8f9f6f921f127c30e3c474efa",
      "new_mode": 33188,
      "new_path": "tools/LLVMBuild.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3d503c351e80f1e60087b045b3db719db7df84fc",
      "new_mode": 33188,
      "new_path": "tools/llvm-cat/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c3e0c6feeae3fcb5e587bc54be69c2ecefb3f743",
      "new_mode": 33188,
      "new_path": "tools/llvm-cat/LLVMBuild.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "439709311d4ad6c948bc013058cbe2b328f159d7",
      "new_mode": 33188,
      "new_path": "tools/llvm-cat/llvm-cat.cpp"
    }
  ]
}
