)]}'
{
  "commit": "0ede9f52b796b6d8e02046b24f68a3db8b9f5920",
  "tree": "a5d4280fa9a825f47c64bd65b2cefa5823db7c1f",
  "parents": [
    "9cb3a13426d21a9bcfbd4d71e045fa0199ab1bbd"
  ],
  "author": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Mon Jul 06 16:52:24 2015 -0700"
  },
  "committer": {
    "name": "Jingning Han",
    "email": "jingning@google.com",
    "time": "Tue Jul 07 09:57:44 2015 -0700"
  },
  "message": "Unify subtract function used in VP8/9\n\nThis commit replaces the vp8_ prefixed subtract function with the\ncommon vpx_subtract_block function. It removes redundant SIMD\noptimization codes and unit tests.\n\nChange-Id: I42e086c32c93c6125e452dcaa6ed04337fe028d9\n",
  "tree_diff": [
    {
      "type": "delete",
      "old_id": "ff42725f03539799b6b30b86532b55af1740764c",
      "old_mode": 33188,
      "old_path": "test/subtract_test.cc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8415117ef9eea857f93d0904b4626b00e2234135",
      "old_mode": 33188,
      "old_path": "test/test.mk",
      "new_id": "a8a365ec08faf5527e60b3f526cc6958e7b41712",
      "new_mode": 33188,
      "new_path": "test/test.mk"
    },
    {
      "type": "modify",
      "old_id": "fed20887f8ec891f78f44f45b80f754f310279c5",
      "old_mode": 33188,
      "old_path": "vp8/common/rtcd_defs.pl",
      "new_id": "960c131df5c5096206c93f1383dd819ea3672453",
      "new_mode": 33188,
      "new_path": "vp8/common/rtcd_defs.pl"
    },
    {
      "type": "delete",
      "old_id": "d3ab7b1655370bb42927d722a37eccf812072779",
      "old_mode": 33188,
      "old_path": "vp8/encoder/arm/neon/subtract_neon.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "820b1376b68b9cb86195cde72408f2a7411c867c",
      "old_mode": 33188,
      "old_path": "vp8/encoder/encodemb.c",
      "new_id": "cf180c12d3fdb73811e1f46c84d52ce9b253f5d4",
      "new_mode": 33188,
      "new_path": "vp8/encoder/encodemb.c"
    },
    {
      "type": "modify",
      "old_id": "0b3ec875e7a4b1e94b589eb03e8617d3484df19c",
      "old_mode": 33188,
      "old_path": "vp8/encoder/encodemb.h",
      "new_id": "10b3d8651a08bcdb914f82f782dbca3f3ca83ec1",
      "new_mode": 33188,
      "new_path": "vp8/encoder/encodemb.h"
    },
    {
      "type": "delete",
      "old_id": "794dd22f7eddca5c1d4fb8f0de8e666c1fe57e07",
      "old_mode": 33188,
      "old_path": "vp8/encoder/x86/subtract_mmx.asm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a5d17f5beffa985f59d7da9a61e314615e12abfe",
      "old_mode": 33188,
      "old_path": "vp8/encoder/x86/subtract_sse2.asm",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "cf3d8ca4a340248f337efdcea8d82d83e183738b",
      "old_mode": 33188,
      "old_path": "vp8/encoder/x86/vp8_enc_stubs_mmx.c",
      "new_id": "7bf5155c95318ae5265514d9c732269c1045cfe3",
      "new_mode": 33188,
      "new_path": "vp8/encoder/x86/vp8_enc_stubs_mmx.c"
    },
    {
      "type": "modify",
      "old_id": "3dfbee368a2336460bb4857945f96e9cb4f28ddb",
      "old_mode": 33188,
      "old_path": "vp8/encoder/x86/vp8_enc_stubs_sse2.c",
      "new_id": "be9aaf3c96a79f26f169507bd836ee4bae0d879e",
      "new_mode": 33188,
      "new_path": "vp8/encoder/x86/vp8_enc_stubs_sse2.c"
    },
    {
      "type": "modify",
      "old_id": "5e4ef05987ec27833d419a84d16c31a5cd801e19",
      "old_mode": 33188,
      "old_path": "vp8/vp8cx.mk",
      "new_id": "99d40ecd8f1f73cd3438f1fa0d53c15cc84cf772",
      "new_mode": 33188,
      "new_path": "vp8/vp8cx.mk"
    },
    {
      "type": "modify",
      "old_id": "0b0f6a70a123e18e3e315b2efd060adf81f471ac",
      "old_mode": 33188,
      "old_path": "vp8/vp8cx_arm.mk",
      "new_id": "838b53d84ce93fd9e73b57d5831b28556cda3232",
      "new_mode": 33188,
      "new_path": "vp8/vp8cx_arm.mk"
    }
  ]
}
