)]}'
{
  "commit": "9186ced255f2e7402646b5b286deebb540640734",
  "tree": "833c25fd3bbb47749265947705b4fc0f0c1ba796",
  "parents": [
    "aa2657d6d9dda2e44c6452e5f5901db78ef9b3cc"
  ],
  "author": {
    "name": "Andreas Gampe",
    "email": "agampe@google.com",
    "time": "Mon Dec 12 14:28:21 2016 -0800"
  },
  "committer": {
    "name": "Andreas Gampe",
    "email": "agampe@google.com",
    "time": "Tue Dec 13 11:43:48 2016 -0800"
  },
  "message": "ART: Clean up utils.h\n\nRemove functionality provided by libbase. Move some single-use\nfunctions to their respective users.\n\nTest: m test-art-host\nChange-Id: I75594035fa975200d638cc29bb9f31bc6e6cb29f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "156ca9ef3e8128f6d7fa6b38e7ad1af1f3c8113a",
      "old_mode": 33188,
      "old_path": "cmdline/cmdline_types.h",
      "new_id": "e41d9bde59dd02b60032eed390bdbf9987537a78",
      "new_mode": 33188,
      "new_path": "cmdline/cmdline_types.h"
    },
    {
      "type": "modify",
      "old_id": "14eac30aa139e88198904676d81740cd611342e1",
      "old_mode": 33188,
      "old_path": "cmdline/detail/cmdline_parse_argument_detail.h",
      "new_id": "da03c2198f39adfc76751ba80a4a4278cf59fb2a",
      "new_mode": 33188,
      "new_path": "cmdline/detail/cmdline_parse_argument_detail.h"
    },
    {
      "type": "modify",
      "old_id": "335806795a4d01551d4b65b83c8e7c8849009b23",
      "old_mode": 33188,
      "old_path": "cmdline/token_range.h",
      "new_id": "c22d6c8959f268f5138d1f30790610a7e70fe0a5",
      "new_mode": 33188,
      "new_path": "cmdline/token_range.h"
    },
    {
      "type": "modify",
      "old_id": "7efed8c9ecd3c291474017d75cdd2f6d7d97a1ab",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_utils.h",
      "new_id": "a6b41c0588092ce03dd5de54fe2f7c9bea1fdae6",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_utils.h"
    },
    {
      "type": "modify",
      "old_id": "658b80468e64e363a833aba93a037dcc3825ffc9",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/instruction_simplifier.cc",
      "new_id": "c615df1f1d3ee99c6a0f5deefdbfe0bf224db83b",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/instruction_simplifier.cc"
    },
    {
      "type": "modify",
      "old_id": "659cddae05bcd4aba64f7759f61c6e8d7736f85a",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/nodes.h",
      "new_id": "4a8cfcb15899dbe28dd352d651713a1a782d0462",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/nodes.h"
    },
    {
      "type": "modify",
      "old_id": "64c87dc13ad51f805cf5d8c4b0620e4cd3e47e50",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/optimizing_compiler.cc",
      "new_id": "ba7012ab1a5b6c8ee862615ac4ef4662888579c2",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/optimizing_compiler.cc"
    },
    {
      "type": "modify",
      "old_id": "ac24ee95eb42cadba6d961106320bf3d3d8b85e0",
      "old_mode": 33188,
      "old_path": "compiler/utils/assembler_test_base.h",
      "new_id": "e7edf96722c056c6487b6a2c25f213d4e3b4f552",
      "new_mode": 33188,
      "new_path": "compiler/utils/assembler_test_base.h"
    },
    {
      "type": "modify",
      "old_id": "8fb40402b7cec766c54b7ab35b0ee751e8132acc",
      "old_mode": 33188,
      "old_path": "dex2oat/dex2oat.cc",
      "new_id": "5a0f0c6e5046f6adde7627932e5dc5fe9e57993c",
      "new_mode": 33188,
      "new_path": "dex2oat/dex2oat.cc"
    },
    {
      "type": "modify",
      "old_id": "80c7113175042b41dcfb34d7b3242f5a78d9b161",
      "old_mode": 33188,
      "old_path": "oatdump/oatdump.cc",
      "new_id": "e4462d83052cf43bf3ee09367da436cc32fda3f9",
      "new_mode": 33188,
      "new_path": "oatdump/oatdump.cc"
    },
    {
      "type": "modify",
      "old_id": "22db818086168ac89449f156dc58a73d9dcd08a5",
      "old_mode": 33188,
      "old_path": "oatdump/oatdump_test.cc",
      "new_id": "a2eba4514b5b9e6492100a003a3ebae5c7b73e5d",
      "new_mode": 33188,
      "new_path": "oatdump/oatdump_test.cc"
    },
    {
      "type": "modify",
      "old_id": "cb5a79068a3bb2e36cb6a1ce4c296c942561a19e",
      "old_mode": 33188,
      "old_path": "patchoat/patchoat.cc",
      "new_id": "62d1ddff75d25311522fa1d2ba636b55d80c027d",
      "new_mode": 33188,
      "new_path": "patchoat/patchoat.cc"
    },
    {
      "type": "modify",
      "old_id": "bfef834bd93f57bb46561881c50f96ded88bd758",
      "old_mode": 33188,
      "old_path": "profman/profman.cc",
      "new_id": "0b2d172726cfef674076d6e3936a8cd1dfbe0c48",
      "new_mode": 33188,
      "new_path": "profman/profman.cc"
    },
    {
      "type": "modify",
      "old_id": "c81a93c36873678d78684142b370ee702e0ddec4",
      "old_mode": 33188,
      "old_path": "runtime/arch/arm/instruction_set_features_arm.cc",
      "new_id": "f264b82448d1b490b61b3233f79d46f263cac43d",
      "new_mode": 33188,
      "new_path": "runtime/arch/arm/instruction_set_features_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "4e7dea3f4829ac58642efecedd3483eab09e05cd",
      "old_mode": 33188,
      "old_path": "runtime/arch/arm64/instruction_set_features_arm64.cc",
      "new_id": "f7b5a7649a2fbba7e52e6142f61924e6fc830e24",
      "new_mode": 33188,
      "new_path": "runtime/arch/arm64/instruction_set_features_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "b32391f6b0b0a35e07fc7b7ba3c262c58a59ffc8",
      "old_mode": 33188,
      "old_path": "runtime/arch/instruction_set_features.cc",
      "new_id": "db004e74953c92cfbd33e429733de092e4146bac",
      "new_mode": 33188,
      "new_path": "runtime/arch/instruction_set_features.cc"
    },
    {
      "type": "modify",
      "old_id": "a95b6f604c8cbbf2d052712217324e192848049a",
      "old_mode": 33188,
      "old_path": "runtime/arch/mips/instruction_set_features_mips.cc",
      "new_id": "a65c967efdb399cee80dbf36d3527a31bed32c9e",
      "new_mode": 33188,
      "new_path": "runtime/arch/mips/instruction_set_features_mips.cc"
    },
    {
      "type": "modify",
      "old_id": "490a8d2df3d867a8096ebabb334aaff00deecc5d",
      "old_mode": 33188,
      "old_path": "runtime/arch/mips64/instruction_set_features_mips64.cc",
      "new_id": "e564d1eab59e2947870fa8c27f2c3d0bae76893f",
      "new_mode": 33188,
      "new_path": "runtime/arch/mips64/instruction_set_features_mips64.cc"
    },
    {
      "type": "modify",
      "old_id": "90b55a97f6998d60528cf7e8e6bd82b777a1f2b4",
      "old_mode": 33188,
      "old_path": "runtime/arch/x86/instruction_set_features_x86.cc",
      "new_id": "cc102ecedde3a7ee0b068add6839c61aab7d8d5d",
      "new_mode": 33188,
      "new_path": "runtime/arch/x86/instruction_set_features_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "862585af92b7ff38490bf4793f3c60cfe09af028",
      "old_mode": 33188,
      "old_path": "runtime/class_linker_test.cc",
      "new_id": "685677bd80a6b74d94fcafd16ac9f061ee1a615d",
      "new_mode": 33188,
      "new_path": "runtime/class_linker_test.cc"
    },
    {
      "type": "modify",
      "old_id": "2ea7bb6778c7ea3ce75677b653defa9e711848fb",
      "old_mode": 33188,
      "old_path": "runtime/elf_file.cc",
      "new_id": "ee0f34002b6f34e40f926cc71be817136532f516",
      "new_mode": 33188,
      "new_path": "runtime/elf_file.cc"
    },
    {
      "type": "modify",
      "old_id": "c7269440f0a36fb4b608d428d462afc4f4515110",
      "old_mode": 33188,
      "old_path": "runtime/gc/space/image_space.cc",
      "new_id": "76f3692f41a1b05fc8c086c800bc9ab4a2f28779",
      "new_mode": 33188,
      "new_path": "runtime/gc/space/image_space.cc"
    },
    {
      "type": "modify",
      "old_id": "11d601e8c811e8c44b6683238d576440e340c34d",
      "old_mode": 33188,
      "old_path": "runtime/jit/profile_saver.cc",
      "new_id": "025d10ccc0e03d0ad5585e6a48723df0bf39dc7c",
      "new_mode": 33188,
      "new_path": "runtime/jit/profile_saver.cc"
    },
    {
      "type": "modify",
      "old_id": "6a62a166a31f60eab97ecd0b6cdebfada88c9680",
      "old_mode": 33188,
      "old_path": "runtime/oat_file_assistant.cc",
      "new_id": "7f7b1b5b060153347eee5ff5de318f621d4dcd4b",
      "new_mode": 33188,
      "new_path": "runtime/oat_file_assistant.cc"
    },
    {
      "type": "modify",
      "old_id": "94c12af199587a61b716585b0a1c4fc69d2181f5",
      "old_mode": 33188,
      "old_path": "runtime/oat_file_assistant_test.cc",
      "new_id": "26dbaab36709c1f61e2eedfff4157105ca47ccc4",
      "new_mode": 33188,
      "new_path": "runtime/oat_file_assistant_test.cc"
    },
    {
      "type": "modify",
      "old_id": "14628f04038418c67959720ff0c98d9b3c9bf51b",
      "old_mode": 33188,
      "old_path": "runtime/runtime.cc",
      "new_id": "59c596170d0aad0b3c8c0fe6b7f9113e25619630",
      "new_mode": 33188,
      "new_path": "runtime/runtime.cc"
    },
    {
      "type": "modify",
      "old_id": "bc133d137070f5bb407e09315ba1037a5c8627f7",
      "old_mode": 33188,
      "old_path": "runtime/thread.cc",
      "new_id": "d79bf3638030a142aebeb41c0bfedae4d2c0b158",
      "new_mode": 33188,
      "new_path": "runtime/thread.cc"
    },
    {
      "type": "modify",
      "old_id": "66739a9d2ec3d6ec51b2b55c73469696b54aa075",
      "old_mode": 33188,
      "old_path": "runtime/utils.cc",
      "new_id": "4732f59ae10c87e0e83ef97086efd6dfafe959e3",
      "new_mode": 33188,
      "new_path": "runtime/utils.cc"
    },
    {
      "type": "modify",
      "old_id": "1e9805790a5ca12a5ffec274ab3e35f1e3b900f6",
      "old_mode": 33188,
      "old_path": "runtime/utils.h",
      "new_id": "04e0dded27febbbea6daae646f9b54cba6036f59",
      "new_mode": 33188,
      "new_path": "runtime/utils.h"
    },
    {
      "type": "modify",
      "old_id": "be4d3944647f79a0dbf90687ff799ec1025df7f0",
      "old_mode": 33188,
      "old_path": "runtime/utils_test.cc",
      "new_id": "82d92fc2fc413612681349257c734e8d8d9f1c18",
      "new_mode": 33188,
      "new_path": "runtime/utils_test.cc"
    },
    {
      "type": "modify",
      "old_id": "52be2df06b495ec84586c297c261c712a6723188",
      "old_mode": 33188,
      "old_path": "runtime/verifier/method_verifier_test.cc",
      "new_id": "be5c18b9eb77f9ae4875612b60d8f736cdfae7ca",
      "new_mode": 33188,
      "new_path": "runtime/verifier/method_verifier_test.cc"
    }
  ]
}
