)]}'
{
  "commit": "d9871435eb7cea00a173baf780934f9d3525329a",
  "tree": "ec96dffc6e25865d6015f754b1a6406621c31bf4",
  "parents": [
    "0a17fafd723e8684d1deb4b5ceea58967a0154da"
  ],
  "author": {
    "name": "tsepez",
    "email": "tsepez@chromium.org",
    "time": "Thu Sep 15 14:01:31 2016 -0700"
  },
  "committer": {
    "name": "Commit bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Sep 15 14:01:31 2016 -0700"
  },
  "message": "Add string pools to save storage.\n\nAdds string hashes so CFX strings will interoperate with\nSTL unordered containers.\n\nThese will be employed per-document in a subsequent cl.\n\nBUG\u003dpdfium:597\n\nReview-Url: https://codereview.chromium.org/2341683005\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ccb1e0cca388a98e8a7410350dc1ed3d125ace31",
      "old_mode": 33188,
      "old_path": "BUILD.gn",
      "new_id": "df8cdbaaad34573de12a0b5e313c38da4c816a8e",
      "new_mode": 33188,
      "new_path": "BUILD.gn"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95a9007b92c982b78b3b82891056b4646a42fdd7",
      "new_mode": 33188,
      "new_path": "core/fxcrt/cfx_string_pool_template_unittest.cpp"
    },
    {
      "type": "modify",
      "old_id": "c5979a7466ccee096568cb738a75a5ec791f2c80",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_basic_bstring.cpp",
      "new_id": "63db86e0c8ed8374c38d679ad43bdb7ae0235e79",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_basic_bstring.cpp"
    },
    {
      "type": "modify",
      "old_id": "29e915f30cef7a851d1e2a0589272511c011f688",
      "old_mode": 33188,
      "old_path": "core/fxcrt/fx_basic_wstring.cpp",
      "new_id": "377f09c913d7518fae62827e7f2cbf44d852a089",
      "new_mode": 33188,
      "new_path": "core/fxcrt/fx_basic_wstring.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a59d13a61d289c4f2cb4470d202f08c70a3f76f5",
      "new_mode": 33188,
      "new_path": "core/fxcrt/include/cfx_string_pool_template.h"
    },
    {
      "type": "modify",
      "old_id": "f7aca68d64ea30035bea6a78664f6a5a686110fa",
      "old_mode": 33188,
      "old_path": "core/fxcrt/include/fx_ext.h",
      "new_id": "e33d57bdb76820dd4e8f3a405540b018d770305c",
      "new_mode": 33188,
      "new_path": "core/fxcrt/include/fx_ext.h"
    },
    {
      "type": "modify",
      "old_id": "48378586d3f270a34e83e203eccb576446896d7f",
      "old_mode": 33188,
      "old_path": "core/fxcrt/include/fx_string.h",
      "new_id": "6e9af221ca5a6daf82941207417a36c97b055f35",
      "new_mode": 33188,
      "new_path": "core/fxcrt/include/fx_string.h"
    }
  ]
}
