)]}'
{
  "commit": "f039a85fd820f9f010d32dd45fc82dddc3263783",
  "tree": "a6ae381975c009c8e1d0dabca1a6664bab319c09",
  "parents": [
    "9f9cc8fe71429fe64603d5bc60f5b6097e68baaf"
  ],
  "author": {
    "name": "Attila Nagy",
    "email": "attilanagy@google.com",
    "time": "Mon Apr 16 10:23:57 2012 +0300"
  },
  "committer": {
    "name": "John Koleszar",
    "email": "jkoleszar@google.com",
    "time": "Fri May 04 10:42:21 2012 -0700"
  },
  "message": "Make global data const\n\nRemoves all runtime initialization of global data. This commit is a\nsquashed version of the following series cherry-picked from master.\nThis is necessary because of a change that was merged to the tester\nthat depends on the scaler being moved to the RTCD framework, which\nis a worthwhile thing to include in Eider anyway.\n\n  - a91b42f02 Makes all global data in entropy.c const\n  - b35a0db0e Makes all global data in tokenize.c const\n  - 441cac8ea Makes all mode token tables const\n  - 5948a0210 Ports vpx_xcaler to new RTCD method\n  - 317d4244c Makes all mode token tables const part 2\n\nChange-Id: Ifeaea24df2b731e7c509fa6c6ef6891a374afc26\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "919ef499a5e6a1db6b015e77ce29ef64c7357593",
      "old_mode": 33188,
      "old_path": "vp8/common/alloccommon.c",
      "new_id": "d58e49c34a9f562ce5f6da55cc03d362575d093c",
      "new_mode": 33188,
      "new_path": "vp8/common/alloccommon.c"
    },
    {
      "type": "modify",
      "old_id": "f3d5a9cb7e021135793edeef726f8f7402df50da",
      "old_mode": 33188,
      "old_path": "vp8/common/entropy.c",
      "new_id": "a95a923e8f6b424e4a6faa3bd6e09aeb86c7eb79",
      "new_mode": 33188,
      "new_path": "vp8/common/entropy.c"
    },
    {
      "type": "modify",
      "old_id": "66d282b61e7b30bfe4c9bc276b9ded75902472c6",
      "old_mode": 33188,
      "old_path": "vp8/common/entropy.h",
      "new_id": "5389bc1de4e58f884289d690f36e5028a6ac2ffb",
      "new_mode": 33188,
      "new_path": "vp8/common/entropy.h"
    },
    {
      "type": "modify",
      "old_id": "a723ec0306b07f5f2b499ac12a63f642a7c24326",
      "old_mode": 33188,
      "old_path": "vp8/common/entropymode.c",
      "new_id": "f7ab0a59be39d7b32bef59d11ef7e4a15d3ebecf",
      "new_mode": 33188,
      "new_path": "vp8/common/entropymode.c"
    },
    {
      "type": "modify",
      "old_id": "f4b48ff434e797b056e3518c068a71bee71bd746",
      "old_mode": 33188,
      "old_path": "vp8/common/entropymode.h",
      "new_id": "70200cb5f86ca8c4fcc9b5878ea7921df50bda1f",
      "new_mode": 33188,
      "new_path": "vp8/common/entropymode.h"
    },
    {
      "type": "delete",
      "old_id": "a31a561c88a038396b7b58bef5336aa010b8e9b2",
      "old_mode": 33188,
      "old_path": "vp8/common/modecontext.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "7743ed5c5403df1d431ed2c444c13d3ac94654b6",
      "old_mode": 33188,
      "old_path": "vp8/common/onyxc_int.h",
      "new_id": "c3215c0ef79ef558f12bae11a2d5530f38a6658c",
      "new_mode": 33188,
      "new_path": "vp8/common/onyxc_int.h"
    },
    {
      "type": "modify",
      "old_id": "50ed5430918acc6fa504d511c383b6e26ff9ae2e",
      "old_mode": 33188,
      "old_path": "vp8/common/postproc.c",
      "new_id": "ccf6ad7dd3dfd3989fd1ab11fbb89d5fe1d97ebc",
      "new_mode": 33188,
      "new_path": "vp8/common/postproc.c"
    },
    {
      "type": "modify",
      "old_id": "99860d0453c8c9d13832fe2067ab6820082f6931",
      "old_mode": 33188,
      "old_path": "vp8/common/rtcd_defs.sh",
      "new_id": "33bf08bc77da1fd487c24349b1677d71d4ffb574",
      "new_mode": 33188,
      "new_path": "vp8/common/rtcd_defs.sh"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4642c6ab87499e2b424f7f2cc89626be6dcc372d",
      "new_mode": 33261,
      "new_path": "vp8/common/vp8_entropymodedata.h"
    },
    {
      "type": "modify",
      "old_id": "7dbde9e30780f16bf6532be6c98992c25cb3fee7",
      "old_mode": 33188,
      "old_path": "vp8/decoder/decodframe.c",
      "new_id": "d2bb60270cb3fb5a7e16bdbc0129349ddde54f96",
      "new_mode": 33188,
      "new_path": "vp8/decoder/decodframe.c"
    },
    {
      "type": "modify",
      "old_id": "353290dd418559afca4e2b53f19a2a26e4a2384f",
      "old_mode": 33188,
      "old_path": "vp8/decoder/onyxd_if.c",
      "new_id": "c59ce259fc6a96d41a09b723c69af52f142e363c",
      "new_mode": 33188,
      "new_path": "vp8/decoder/onyxd_if.c"
    },
    {
      "type": "modify",
      "old_id": "7cbeb5dabf0f177d74def02071989ce42784ea6b",
      "old_mode": 33188,
      "old_path": "vp8/encoder/bitstream.c",
      "new_id": "3824294dbd8d6de0de4d7cafc8603f102faa387a",
      "new_mode": 33188,
      "new_path": "vp8/encoder/bitstream.c"
    },
    {
      "type": "modify",
      "old_id": "e0bbdc4f3f1364d24f4d5f710b63ec15e121191c",
      "old_mode": 33188,
      "old_path": "vp8/encoder/bitstream.h",
      "new_id": "455a94fbed31a255f67dffa1046c13af750514ad",
      "new_mode": 33188,
      "new_path": "vp8/encoder/bitstream.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e892765c69ff31845a4cc53cfc42377d54577d3b",
      "new_mode": 33188,
      "new_path": "vp8/encoder/dct_value_cost.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ef08eeddc77c59c2d43bd27fadec2228b5dfad2c",
      "new_mode": 33188,
      "new_path": "vp8/encoder/dct_value_tokens.h"
    },
    {
      "type": "modify",
      "old_id": "4f6afc9977f71c681d473c92832386c51b30b305",
      "old_mode": 33188,
      "old_path": "vp8/encoder/firstpass.c",
      "new_id": "c7211a3818e5f9f2cf2daf92f06f1fd6241c6b56",
      "new_mode": 33188,
      "new_path": "vp8/encoder/firstpass.c"
    },
    {
      "type": "modify",
      "old_id": "b4429cdc5f0a9c818f391ef3518268dfe54ca6ce",
      "old_mode": 33188,
      "old_path": "vp8/encoder/onyx_if.c",
      "new_id": "7c8740f09967cc1540d3811651c438175f0f3af9",
      "new_mode": 33188,
      "new_path": "vp8/encoder/onyx_if.c"
    },
    {
      "type": "modify",
      "old_id": "385c807b2d0c18f94d2465142dcf1aee0a08767f",
      "old_mode": 33188,
      "old_path": "vp8/encoder/picklpf.c",
      "new_id": "21af45a0fd8b11d607169b9da3bc8b73aa6ccc32",
      "new_mode": 33188,
      "new_path": "vp8/encoder/picklpf.c"
    },
    {
      "type": "modify",
      "old_id": "dfe8531b669a2a7c9b9bf40257edca15c0746cc1",
      "old_mode": 33188,
      "old_path": "vp8/encoder/temporal_filter.c",
      "new_id": "6c61b36d4358aa3a4d23a265e3ce9177a2f9450c",
      "new_mode": 33188,
      "new_path": "vp8/encoder/temporal_filter.c"
    },
    {
      "type": "modify",
      "old_id": "efe2b4826d720b73d0c817fd797494bcabc2ed0c",
      "old_mode": 33188,
      "old_path": "vp8/encoder/tokenize.c",
      "new_id": "ef41fa8f82c74ee9b7672514220583fda1aaf716",
      "new_mode": 33188,
      "new_path": "vp8/encoder/tokenize.c"
    },
    {
      "type": "modify",
      "old_id": "04a8879cfc58caaa2f363a8a23df66d6f5c9667e",
      "old_mode": 33188,
      "old_path": "vp8/encoder/tokenize.h",
      "new_id": "c2d1438f9c2e88369f542d654164ab2f056ba821",
      "new_mode": 33188,
      "new_path": "vp8/encoder/tokenize.h"
    },
    {
      "type": "modify",
      "old_id": "e28f7f9cc3c4f352333e00821232847c84e9f5ef",
      "old_mode": 33188,
      "old_path": "vp8/encoder/x86/vp8_enc_stubs_mmx.c",
      "new_id": "da25f5227911156b34ca43d0b844bfc68a41c8a2",
      "new_mode": 33188,
      "new_path": "vp8/encoder/x86/vp8_enc_stubs_mmx.c"
    },
    {
      "type": "modify",
      "old_id": "3403557e92f9214fd68ef43162e4ea0350bf29a1",
      "old_mode": 33188,
      "old_path": "vp8/vp8_common.mk",
      "new_id": "3a7b146fcd070837e5f591c1fa0fa61fb946429c",
      "new_mode": 33188,
      "new_path": "vp8/vp8_common.mk"
    },
    {
      "type": "modify",
      "old_id": "d67d9014583c178ea9f7bf075c757df9ca6c8915",
      "old_mode": 33188,
      "old_path": "vp8/vp8_cx_iface.c",
      "new_id": "f55a4205fe2b54c8de311e3ce9fc68d25358fd65",
      "new_mode": 33188,
      "new_path": "vp8/vp8_cx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "0a62d9717da6aad8f32adbb48cfb0591a76e8e43",
      "old_mode": 33188,
      "old_path": "vp8/vp8_dx_iface.c",
      "new_id": "33c1aff3cb1ef9a9b418328caa2ade88e5562fb3",
      "new_mode": 33188,
      "new_path": "vp8/vp8_dx_iface.c"
    },
    {
      "type": "modify",
      "old_id": "2e940d7874106bea7db6e16dde5dd323f6429428",
      "old_mode": 33188,
      "old_path": "vp8/vp8cx.mk",
      "new_id": "b7f34943bc75fe3b2d89041cbf08a5c048c7e53b",
      "new_mode": 33188,
      "new_path": "vp8/vp8cx.mk"
    },
    {
      "type": "delete",
      "old_id": "57b16a1a35f0ac3d95598972b3b56cde44426f6f",
      "old_mode": 33188,
      "old_path": "vpx_scale/arm/scalesystemdependent.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "897c6728fc096cb55442897a71c1f34a0fc6ccf4",
      "old_mode": 33188,
      "old_path": "vpx_scale/arm/yv12extend_arm.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b54e334cb735aa9abbc74ade4749fd99cc247417",
      "old_mode": 33188,
      "old_path": "vpx_scale/generic/gen_scalers.c",
      "new_id": "9beb162d407c3f6967cf7364dc4020db9f796939",
      "new_mode": 33188,
      "new_path": "vpx_scale/generic/gen_scalers.c"
    },
    {
      "type": "delete",
      "old_id": "24baef02cf25578a190569c7784ad265ca16ffd8",
      "old_mode": 33188,
      "old_path": "vpx_scale/generic/scalesystemdependent.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "29b1308765b3f863e5a04c8aebce97fbf708a725",
      "old_mode": 33188,
      "old_path": "vpx_scale/generic/vpxscale.c",
      "new_id": "c02e4ff1ba2deb8f2bcefcab1793bec0a650bee8",
      "new_mode": 33188,
      "new_path": "vpx_scale/generic/vpxscale.c"
    },
    {
      "type": "modify",
      "old_id": "b9125de0b89787872af8cd82c7d2f4edebf10f40",
      "old_mode": 33188,
      "old_path": "vpx_scale/generic/yv12extend.c",
      "new_id": "638633b8b41e8b76d6a71f6dd498759c43fbf899",
      "new_mode": 33188,
      "new_path": "vpx_scale/generic/yv12extend.c"
    },
    {
      "type": "modify",
      "old_id": "e0b2ca58711d45e5886f3e01792ca36253b1e7f8",
      "old_mode": 33188,
      "old_path": "vpx_scale/vpx_scale.mk",
      "new_id": "dc89478bdc1e5f2594e2180f5b487880ac532252",
      "new_mode": 33188,
      "new_path": "vpx_scale/vpx_scale.mk"
    },
    {
      "type": "modify",
      "old_id": "1a4997c55d90d0f294228e82face6491a0f724e8",
      "old_mode": 33188,
      "old_path": "vpx_scale/vpxscale.h",
      "new_id": "8919a24eb4c9e3bed8dd9eba62e468584c689e56",
      "new_mode": 33188,
      "new_path": "vpx_scale/vpxscale.h"
    },
    {
      "type": "delete",
      "old_id": "72d046bc44ae96df4111b27bcebf9dcaf7562241",
      "old_mode": 33188,
      "old_path": "vpx_scale/yv12extend.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
