)]}'
{
  "commit": "6fdc9aa79ff8da51e4fe7f574eda187f0a649b23",
  "tree": "aa4d0d3e5dcf516e98a41df7fa410fa5de08a5f9",
  "parents": [
    "4be062bbc3466cfd542a7485f5a2a8eadac4f24e"
  ],
  "author": {
    "name": "Tero Rintaluoma",
    "email": "teror@google.com",
    "time": "Tue Mar 29 16:52:00 2011 +0300"
  },
  "committer": {
    "name": "Tero Rintaluoma",
    "email": "teror@google.com",
    "time": "Tue Mar 29 16:52:00 2011 +0300"
  },
  "message": "ARMv6 optimized subtract functions\n\nAdds following ARMv6 optimized functions to encoder:\n  - vp8_subtract_b_armv6\n  - vp8_subtract_mby_armv6\n  - vp8_subtract_mbuv_armv6\n\nGives 1-5% speed-up depending on input sequence and encoding\nparameters. Functions have one stall cycle inside the loop body\non Cortex pipeline.\n\nChange-Id: I19cca5408b9861b96f378e818eefeb3855238639\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d4a88dc940ca45c95908563acb534407aefb1e85",
      "old_mode": 33188,
      "old_path": "vp8/encoder/arm/arm_csystemdependent.c",
      "new_id": "f148b89970876cbd7299f603fc0c23841082974d",
      "new_mode": 33188,
      "new_path": "vp8/encoder/arm/arm_csystemdependent.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0ca74387b8a6dcf11b2e6c272407fd37fae4bdf1",
      "new_mode": 33188,
      "new_path": "vp8/encoder/arm/armv6/vp8_subtract_armv6.asm"
    },
    {
      "type": "modify",
      "old_id": "8fe453735594d97effe18b2c4d77d0dca8df3082",
      "old_mode": 33188,
      "old_path": "vp8/encoder/arm/encodemb_arm.h",
      "new_id": "bf417fe1d99ac9f4f5bf9484f66bd5036b2ecda2",
      "new_mode": 33188,
      "new_path": "vp8/encoder/arm/encodemb_arm.h"
    },
    {
      "type": "modify",
      "old_id": "c7983c1b0659a8baa363e136d625cc61598a058c",
      "old_mode": 33188,
      "old_path": "vp8/encoder/asm_enc_offsets.c",
      "new_id": "9c81c8d0a5e7e7e3089bd3c80f9028bde4254f46",
      "new_mode": 33188,
      "new_path": "vp8/encoder/asm_enc_offsets.c"
    },
    {
      "type": "modify",
      "old_id": "349c3fd980f1ead205c8b56c9218aa776b491d25",
      "old_mode": 33188,
      "old_path": "vp8/vp8cx_arm.mk",
      "new_id": "179afa83e5416ebdb38cd740021f9df22f79c875",
      "new_mode": 33188,
      "new_path": "vp8/vp8cx_arm.mk"
    }
  ]
}
