)]}'
{
  "commit": "a30ec310b9089aff39f1887e3bcbf9e42db81546",
  "tree": "37df125945ae7eb37ae90db285de7cb9a5f2ee74",
  "parents": [
    "ce222e317e36aa362e83fc50c7a6226d238e03fd"
  ],
  "author": {
    "name": "Eugene Kliuchnikov",
    "email": "eustas@chromium.org",
    "time": "Wed Jul 28 15:03:20 2021 +0200"
  },
  "committer": {
    "name": "Eugene Kliuchnikov",
    "email": "eustas@chromium.org",
    "time": "Thu Jul 29 21:19:39 2021 +0200"
  },
  "message": "Update\n\n * slimmer stack frames in encoder\n * fix MSAN problem in hasher_composite\n   (not dangerous, only in large_window mode)\n * fix JNI decoder wrapper - power-of-two payloads fail to decode sometimes\n * reformat polyfil.js and decode_test.js\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5651caeb7aca8acbf06f5a88187291cf9ab55fea",
      "old_mode": 33188,
      "old_path": "c/enc/backward_references_hq.c",
      "new_id": "61b7ff1ad33e4042feb4ea989855412cd5f5c67b",
      "new_mode": 33188,
      "new_path": "c/enc/backward_references_hq.c"
    },
    {
      "type": "modify",
      "old_id": "169348d782663322ab6f69ac4b002df51eb271f3",
      "old_mode": 33188,
      "old_path": "c/enc/block_splitter_inc.h",
      "new_id": "0abc2f56c0409f30f01ca1f5caa6878b549f1996",
      "new_mode": 33188,
      "new_path": "c/enc/block_splitter_inc.h"
    },
    {
      "type": "modify",
      "old_id": "9348a97e1b9b9b289a22ef3d90c5cde43aa6fca7",
      "old_mode": 33188,
      "old_path": "c/enc/brotli_bit_stream.c",
      "new_id": "cbab3e22e3156c7a5febe01e2d07bccd4410b104",
      "new_mode": 33188,
      "new_path": "c/enc/brotli_bit_stream.c"
    },
    {
      "type": "modify",
      "old_id": "2ed703bf7994b01f57bb300582b95811d3a07059",
      "old_mode": 33188,
      "old_path": "c/enc/brotli_bit_stream.h",
      "new_id": "70b118ef86bfe11f01cb64c63b8f681bf1ad94c2",
      "new_mode": 33188,
      "new_path": "c/enc/brotli_bit_stream.h"
    },
    {
      "type": "modify",
      "old_id": "3d4f40e601202fbf39fb0b4f5c6fb763d1e4a893",
      "old_mode": 33188,
      "old_path": "c/enc/cluster_inc.h",
      "new_id": "00b35394738ae004f33697734af27abb9635d718",
      "new_mode": 33188,
      "new_path": "c/enc/cluster_inc.h"
    },
    {
      "type": "modify",
      "old_id": "9e50b2098a0b7e42ea2026995e385494f117bbd5",
      "old_mode": 33188,
      "old_path": "c/enc/compress_fragment.c",
      "new_id": "a6a7e6263fb95c284e069daa3e8b6cd41ee25f3d",
      "new_mode": 33188,
      "new_path": "c/enc/compress_fragment.c"
    },
    {
      "type": "modify",
      "old_id": "80007f5dcad6cc9767299d24cb37674b460cf035",
      "old_mode": 33188,
      "old_path": "c/enc/compress_fragment.h",
      "new_id": "a7d6a6a2255bc4510f4d5b9d432708e8d1a29f8f",
      "new_mode": 33188,
      "new_path": "c/enc/compress_fragment.h"
    },
    {
      "type": "modify",
      "old_id": "ca68b38139ff51bd8725fcc8f0102d8e1166cf53",
      "old_mode": 33188,
      "old_path": "c/enc/compress_fragment_two_pass.c",
      "new_id": "4f14843b6c35160ed3681aece1bc7a1a281420bc",
      "new_mode": 33188,
      "new_path": "c/enc/compress_fragment_two_pass.c"
    },
    {
      "type": "modify",
      "old_id": "928677df4260a6decc4fcd3905b03e8cc131d6a2",
      "old_mode": 33188,
      "old_path": "c/enc/compress_fragment_two_pass.h",
      "new_id": "9c082fe366ba731f8b2732ff7748aa80e1a4bee7",
      "new_mode": 33188,
      "new_path": "c/enc/compress_fragment_two_pass.h"
    },
    {
      "type": "modify",
      "old_id": "0c49c6411abd72f579eb62dadedf8f74d1d30e21",
      "old_mode": 33188,
      "old_path": "c/enc/encode.c",
      "new_id": "23b1d3b5e3663886ef99fa760adc4bc21415436d",
      "new_mode": 33188,
      "new_path": "c/enc/encode.c"
    },
    {
      "type": "modify",
      "old_id": "afe3f1a2d8781824c98ccae54b04c4d1ae88776e",
      "old_mode": 33188,
      "old_path": "c/enc/hash.h",
      "new_id": "114b62115bae0a2cd7af7ddc750c439a05a00100",
      "new_mode": 33188,
      "new_path": "c/enc/hash.h"
    },
    {
      "type": "modify",
      "old_id": "5664e6b8573e1e0001de0f5e0820732bcf826f52",
      "old_mode": 33188,
      "old_path": "c/enc/hash_composite_inc.h",
      "new_id": "0941550a11d06597cd5408fd24a869630802f3c8",
      "new_mode": 33188,
      "new_path": "c/enc/hash_composite_inc.h"
    },
    {
      "type": "modify",
      "old_id": "c231100e3418290c481b3af6fbea0acd564dcbb7",
      "old_mode": 33188,
      "old_path": "c/enc/literal_cost.c",
      "new_id": "f410974420dcd93353853dda4f71f743c7c93cc5",
      "new_mode": 33188,
      "new_path": "c/enc/literal_cost.c"
    },
    {
      "type": "modify",
      "old_id": "8f53f39d3f2e8edb944f80c2b1cb841564efe498",
      "old_mode": 33188,
      "old_path": "c/enc/literal_cost.h",
      "new_id": "efc8e1789b3a21e29f82653142a176cf66294938",
      "new_mode": 33188,
      "new_path": "c/enc/literal_cost.h"
    },
    {
      "type": "modify",
      "old_id": "f6ed7e3cb750d5da2dac9db5b332a3224e649e0a",
      "old_mode": 33188,
      "old_path": "c/enc/memory.c",
      "new_id": "7663d311033702fa7e227869cc603f3e95cdc9de",
      "new_mode": 33188,
      "new_path": "c/enc/memory.c"
    },
    {
      "type": "modify",
      "old_id": "832e7b2b6e3701157cf47edf0a2c084af0a2572d",
      "old_mode": 33188,
      "old_path": "c/enc/memory.h",
      "new_id": "13b23d4aff591e4a71e55d3076f1785182579caa",
      "new_mode": 33188,
      "new_path": "c/enc/memory.h"
    },
    {
      "type": "modify",
      "old_id": "5aa4d4f17c84231cc976302942fe239c62e3ccc8",
      "old_mode": 33188,
      "old_path": "c/enc/metablock.c",
      "new_id": "18a1d9369ca8b237c07944da2ab2a7b81febbbf3",
      "new_mode": 33188,
      "new_path": "c/enc/metablock.c"
    },
    {
      "type": "modify",
      "old_id": "334a79a443c57dda25ba00c2f42619f1545173cc",
      "old_mode": 33188,
      "old_path": "c/enc/metablock.h",
      "new_id": "4eb40f52e092c0bf5ae31338a3c1a5506107e215",
      "new_mode": 33188,
      "new_path": "c/enc/metablock.h"
    },
    {
      "type": "modify",
      "old_id": "ed507ef5ef46c260c531d4d5ee820cddfbde0810",
      "old_mode": 33188,
      "old_path": "c/enc/metablock_inc.h",
      "new_id": "f9393869ab1a66f85335cdc5138388b5eea7d1b3",
      "new_mode": 33188,
      "new_path": "c/enc/metablock_inc.h"
    },
    {
      "type": "modify",
      "old_id": "71b77e0d68be62254c734a9543b84039bef5bb6d",
      "old_mode": 33188,
      "old_path": "java/org/brotli/wrapper/dec/Decoder.java",
      "new_id": "018317dc47f1f747f12ee7b74b0d27e74164ce12",
      "new_mode": 33188,
      "new_path": "java/org/brotli/wrapper/dec/Decoder.java"
    },
    {
      "type": "modify",
      "old_id": "cd1cbcf0d57d7659b694257245e575b0186425cc",
      "old_mode": 33188,
      "old_path": "js/decode_test.js",
      "new_id": "bbeb541bb336056bd4cf64675f14adaf19c8818b",
      "new_mode": 33188,
      "new_path": "js/decode_test.js"
    },
    {
      "type": "modify",
      "old_id": "069b1bc13a967cd61245ff87508ca12b58188ddd",
      "old_mode": 33188,
      "old_path": "js/polyfill.js",
      "new_id": "9ff59cc440ef31b4d8685048e49e11e4cc3f7bac",
      "new_mode": 33188,
      "new_path": "js/polyfill.js"
    }
  ]
}
