)]}'
{
  "commit": "1963a2dbda7a26f9bb26feb540748b72af8a05d3",
  "tree": "b57ebb41a70600c0f15f0229d635fe5c7cd80ee3",
  "parents": [
    "1553025f4c8e45fe7da95d5cba4bafcd246501ae"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dj2@everburning.com",
    "time": "Tue Aug 14 15:01:50 2018 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 14 15:01:50 2018 -0400"
  },
  "message": "Use MakeUnique. (#1837)\n\nThis CL replaces instances of reset(new ..) with MakeUnique.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "69c9e8bc9713117426c7ce3d5fcca85ecb4682fb",
      "old_mode": 33188,
      "old_path": "source/comp/bit_stream.h",
      "new_id": "5f82344d6a527f23dd967cf13793a1468d32dc10",
      "new_mode": 33188,
      "new_path": "source/comp/bit_stream.h"
    },
    {
      "type": "modify",
      "old_id": "bdf7ee10d0bcbbfdcc06bbf43bd8d421fe7c4647",
      "old_mode": 33188,
      "old_path": "source/comp/markv_codec.cpp",
      "new_id": "ae3ce79f2b670a6c9a12e5901d4f74f3a864f808",
      "new_mode": 33188,
      "new_path": "source/comp/markv_codec.cpp"
    },
    {
      "type": "modify",
      "old_id": "cb1c7252b71e3d293b98e956eaf11dd1a042a89e",
      "old_mode": 33188,
      "old_path": "source/comp/markv_decoder.h",
      "new_id": "4d8402b4427d193a0a5ef973aaf34e2af9b341b7",
      "new_mode": 33188,
      "new_path": "source/comp/markv_decoder.h"
    },
    {
      "type": "modify",
      "old_id": "830c14d09a5a342b227ec66812fe6d9a696548e4",
      "old_mode": 33188,
      "old_path": "source/comp/markv_encoder.h",
      "new_id": "21843123f0da4eeb1a6e174a78c3cff73ab3f403",
      "new_mode": 33188,
      "new_path": "source/comp/markv_encoder.h"
    },
    {
      "type": "modify",
      "old_id": "11842cfc52f95efca1fcb9853ffc2d5ce32cf1f9",
      "old_mode": 33188,
      "old_path": "source/disassemble.cpp",
      "new_id": "c116f50722c8102aa7091261d79dcdd3466e9d3c",
      "new_mode": 33188,
      "new_path": "source/disassemble.cpp"
    },
    {
      "type": "modify",
      "old_id": "b428effbad46cd07a11a14c4821c01974733d56a",
      "old_mode": 33188,
      "old_path": "source/enum_set.h",
      "new_id": "e4ef297cd77cd0d38c9034a5699382b55776eaba",
      "new_mode": 33188,
      "new_path": "source/enum_set.h"
    },
    {
      "type": "modify",
      "old_id": "6db027cc036a8fff18a9c56fbcfe4844ee42d945",
      "old_mode": 33188,
      "old_path": "source/opt/inline_pass.cpp",
      "new_id": "5a88ef5d3fa07fde373378e597a4ce7ae036338b",
      "new_mode": 33188,
      "new_path": "source/opt/inline_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "af736bcbd204d66650df896ab928debb1ce6e3c0",
      "old_mode": 33188,
      "old_path": "source/opt/ir_context.h",
      "new_id": "a9d892fa2fbf3f1889404904c2e7822d76cedff6",
      "new_mode": 33188,
      "new_path": "source/opt/ir_context.h"
    },
    {
      "type": "modify",
      "old_id": "3d7412d8fa54b901eacf3d67a07b38b2075449da",
      "old_mode": 33188,
      "old_path": "source/opt/ir_loader.cpp",
      "new_id": "46e2bee427f0cc003c07ba32ccc4b0cbcca940ff",
      "new_mode": 33188,
      "new_path": "source/opt/ir_loader.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb2beb0785ec94f97dbada05b7e9952c0d1d57fb",
      "old_mode": 33188,
      "old_path": "source/opt/type_manager.cpp",
      "new_id": "bd5221b043811f0ecb872ffe312769ce1f1e0cd2",
      "new_mode": 33188,
      "new_path": "source/opt/type_manager.cpp"
    },
    {
      "type": "modify",
      "old_id": "6045ff2bf7623974adc2fad9f79a55d94a50aca0",
      "old_mode": 33188,
      "old_path": "source/opt/types.cpp",
      "new_id": "15cff5486473a48379fe3a7415a5cf81665f96fa",
      "new_mode": 33188,
      "new_path": "source/opt/types.cpp"
    },
    {
      "type": "modify",
      "old_id": "4f8f6eccadbce8684f0f9265273db0a9d1e70d1b",
      "old_mode": 33188,
      "old_path": "source/util/make_unique.h",
      "new_id": "ad7976c3495507446a11f9542c55711960b9a6ea",
      "new_mode": 33188,
      "new_path": "source/util/make_unique.h"
    },
    {
      "type": "modify",
      "old_id": "d0b13c64d04d14e193468d1d57f003df3b9fd87b",
      "old_mode": 33188,
      "old_path": "source/util/parse_number.cpp",
      "new_id": "c3351c23651598e3b1b4d75d22bba6f55cfdcd35",
      "new_mode": 33188,
      "new_path": "source/util/parse_number.cpp"
    },
    {
      "type": "modify",
      "old_id": "54e00542b80f6180bdbefa7ab85be9730ed08341",
      "old_mode": 33188,
      "old_path": "source/util/small_vector.h",
      "new_id": "f2c1147bede3cfe669d53daadfa6f2464be6140d",
      "new_mode": 33188,
      "new_path": "source/util/small_vector.h"
    },
    {
      "type": "modify",
      "old_id": "0306564105ff6e4e93a7a5b35672e5d291d3695e",
      "old_mode": 33188,
      "old_path": "test/opt/pass_fixture.h",
      "new_id": "9d9eb3661c0a1165c0dad511be6890077e98b155",
      "new_mode": 33188,
      "new_path": "test/opt/pass_fixture.h"
    },
    {
      "type": "modify",
      "old_id": "0609b7ea153dbfeab90b3453afd3def0cf0d9075",
      "old_mode": 33188,
      "old_path": "test/opt/types_test.cpp",
      "new_id": "c11187e8340208384e91062a681bfb54c45eacff",
      "new_mode": 33188,
      "new_path": "test/opt/types_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "dac9bd54af54fbd057a602ac4a6576166abee256",
      "old_mode": 33188,
      "old_path": "tools/comp/markv_model_factory.cpp",
      "new_id": "863fcf55875a96a17eb81c21cc2f195981079113",
      "new_mode": 33188,
      "new_path": "tools/comp/markv_model_factory.cpp"
    },
    {
      "type": "modify",
      "old_id": "508bf017fff551fecf30f7ca61672b736acd8a2b",
      "old_mode": 33188,
      "old_path": "tools/comp/markv_model_shader.cpp",
      "new_id": "8e296cd8ce20f1486cd9595615c25480204316e2",
      "new_mode": 33188,
      "new_path": "tools/comp/markv_model_shader.cpp"
    }
  ]
}
