)]}'
{
  "commit": "64099f3930c859c46608914be5bf3fe665bb5561",
  "tree": "a2a7b1fc1c8d63f49c04047f3a5b7de8958c171a",
  "parents": [
    "22ad33d084c7f28c1196af94d2756b5ba69ed7ff"
  ],
  "author": {
    "name": "haoyuewang",
    "email": "haoyuewang@google.com",
    "time": "Wed Nov 18 09:48:09 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Wed Nov 18 09:49:26 2020 -0800"
  },
  "message": "Add a QuicMemSlice constructor that takes a heap allocated buffer. Advantage:\n(1) For small message (e.g., 64 byte ones in time service client), there is no need to use an allocator.\n(2) Might make some unit tests easier to write.\n\nPiperOrigin-RevId: 343097958\nChange-Id: I5ae41200ef5ba48c89049927e896e423914dfb64\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2d44085588b72f7d0fea30f57b1d2d664f10f946",
      "old_mode": 33188,
      "old_path": "quic/platform/api/quic_mem_slice.h",
      "new_id": "362f5dcd32d1d8ad7eeb59d77b05aaf5e1b838b9",
      "new_mode": 33188,
      "new_path": "quic/platform/api/quic_mem_slice.h"
    },
    {
      "type": "modify",
      "old_id": "d441aface4535d899a520248697703c6f3a57558",
      "old_mode": 33188,
      "old_path": "quic/platform/api/quic_mem_slice_test.cc",
      "new_id": "3855010a48ef256f64a700819fa4bd142d927190",
      "new_mode": 33188,
      "new_path": "quic/platform/api/quic_mem_slice_test.cc"
    }
  ]
}
