)]}'
{
  "commit": "2d27c8e338af7262dbd4aaa66127bb8fa1758b86",
  "tree": "e01e0bc57359df0bdf00c3da694c5403fb7fc9e6",
  "parents": [
    "3adfc4bbe6c42d574bd2069d8e38a13d5ad98ccf"
  ],
  "author": {
    "name": "Roland Levillain",
    "email": "rpl@google.com",
    "time": "Tue Apr 28 15:48:45 2015 +0100"
  },
  "committer": {
    "name": "Roland Levillain",
    "email": "rpl@google.com",
    "time": "Wed Apr 29 14:09:17 2015 +0100"
  },
  "message": "Refactor InvokeDexCallingConventionVisitor in Optimizing.\n\nChange-Id: I7ede0f59d5109644887bf5d39201d4e1bf043f34\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6342f916843c73c811950ba12b27276b8487082b",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator.h",
      "new_id": "beaff5cc4cebe4ca93c079bba144299dbd3b12a0",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator.h"
    },
    {
      "type": "modify",
      "old_id": "159bd30e45318429f27bd17f70aee2870aebbb5b",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm.cc",
      "new_id": "e4c37deb8be64f0407d0a9f9af4dfcdf47e8ff6c",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "600903621dcc6e011a64496806fa08a0671ad4e5",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm.h",
      "new_id": "1a498e11487025f820a77385069fdfb37e8eb596",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm.h"
    },
    {
      "type": "modify",
      "old_id": "946ffc8ea875f6202dd80b82d31ef5bf6cb78276",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm64.cc",
      "new_id": "9e02a1d850016cf9aac08934a81ab55f1f074c4d",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "5a358671cc69c8c32685a49f79548685861b3514",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm64.h",
      "new_id": "8aeea5400f23358fe665a98f6f76cd8d5ffcb629",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm64.h"
    },
    {
      "type": "modify",
      "old_id": "7df4b53cbe064166e85ed63a8b7e861aff8d7032",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86.cc",
      "new_id": "5ee091f92cdfb2371bd60f0ccc28d6bc56804178",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "8bd3cd3585a82e2672711492fc55443a5d64840a",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86.h",
      "new_id": "79dec7a1acb0ba435524fc9cd10149841477d10d",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86.h"
    },
    {
      "type": "modify",
      "old_id": "37b00c8d5247e4ceb2bea1a76ce550307262c4bf",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86_64.cc",
      "new_id": "5ac68668ba18567e56c85e356a418cd32f8b30da",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86_64.cc"
    },
    {
      "type": "modify",
      "old_id": "e3fd5d7ec1ddd932001f61713403de3158aa48ed",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86_64.h",
      "new_id": "13f9c46b5ed93fa747b98bff6951bcbdacf16cd9",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86_64.h"
    },
    {
      "type": "modify",
      "old_id": "e3fa272d22a889e966022004ca04ae383d13c795",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_arm.cc",
      "new_id": "259d554dbe70094e780e15abf5ff9c5585685121",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "d71b49e6f1eca415312a84bca11dcc4d4481b26c",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_arm64.cc",
      "new_id": "9cfa78219d285c337dec1ae935c428571c393ddf",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "18fb3c4d439ea2b48c61b04d135c732d0a7101dd",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_x86.cc",
      "new_id": "62cf3eb0e59c7aabf0ed59f902759c93793c8201",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "db7b58bc66fd7014f261971f4c23f238a8ef4637",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_x86_64.cc",
      "new_id": "7e24dca99ac9bf308ee35466f6480ec4f24a5798",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_x86_64.cc"
    }
  ]
}
