)]}'
{
  "commit": "52ae9aaa4bb7107067d0a21fc068360c44c5fb59",
  "tree": "bb3567f1637f2ac288432e2de6157b40bba2f4bf",
  "parents": [
    "2da31d9d2bdf75d897eb42bbd20936f8db8c7954"
  ],
  "author": {
    "name": "Vladimir Marko",
    "email": "vmarko@google.com",
    "time": "Mon Oct 13 13:53:41 2025 +0000"
  },
  "committer": {
    "name": "Vladimír Marko",
    "email": "vmarko@google.com",
    "time": "Tue Oct 14 07:08:54 2025 -0700"
  },
  "message": "Optimizing: Rename some members of `Location`.\n\nRename `RegisterLocation()` to `CoreRegister()` to include\nthe physical register type in the name while keeping the\nname short. Rename similar functions for Fpu/Vec registers\nand pairs to align with the new naming. Remove unnecessary\n`Location::` qualifications within the class.\n\nAll changes outside of `locations.h` were done with\n    sed \u0027-res/::RegisterLocation\\b/::CoreRegister/\u0027 \\\n        --in-place compiler/optimizing/*\n    sed \u0027-res/::FpuRegisterLocation\\b/::FpuRegister/\u0027 \\\n        --in-place compiler/optimizing/*\n    sed \u0027-res/::RegisterPairLocation\\b/::CoreRegisterPair/\u0027 \\\n        --in-place compiler/optimizing/*\n    sed \u0027-res/::FpuRegisterPairLocation\\b/::FpuRegisterPair/\u0027 \\\n        --in-place compiler/optimizing/*\nin the `art/` directory.\n\nTest: testrunner.py -b --host-gtest --host --optimizing\nFlag: EXEMPT PURE_REFACTOR\nChange-Id: I0414ee0b4cfe15dc7f44c1ae4ee8c5273941b1c9\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "daa063ec95fd0563d78160862f4b85b64ea50bdd",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm64.cc",
      "new_id": "ea0813b9c61b81608e24f1b31f081ea23bcbb128",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "d804dd56204d903ae9c83b2d2290f14076e1a591",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm64.h",
      "new_id": "25212f01f3be83d2b6799a50171335b5f8def9ef",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm64.h"
    },
    {
      "type": "modify",
      "old_id": "b173c523855efbdda12bc55d6981d74261e4db31",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_arm_vixl.cc",
      "new_id": "6c818b64cd2b07b5dcf83d99a206df6c7d1ec02f",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_arm_vixl.cc"
    },
    {
      "type": "modify",
      "old_id": "feef22e78e641c0fa25f6c0357cd1baedd088029",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_riscv64.cc",
      "new_id": "4e51d1eb324308c85146e8fd6cbfa63304f50278",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_riscv64.cc"
    },
    {
      "type": "modify",
      "old_id": "84c32b50c43cf8d5e824bc287b9249ef09353893",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_riscv64.h",
      "new_id": "2ddf85062b3b4fb9277a809c33d2999ed08ff105",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_riscv64.h"
    },
    {
      "type": "modify",
      "old_id": "62fc5261e26f323ca9b18537c9f8c9da05972761",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_vector_arm64_sve.cc",
      "new_id": "88dd4ba91a62f321cca71c2bad208a35a2010931",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_vector_arm64_sve.cc"
    },
    {
      "type": "modify",
      "old_id": "f1a00638d87ff156dfa1503af272df2f708d80cf",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86.cc",
      "new_id": "7e7d0f479e96ccc995e87f4c67ed81d377b7c6fa",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "bbeb132548264c0b6c36f001c885e8f2f149fa75",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86.h",
      "new_id": "5dc72d65d1688c89090ffb71034b3edcfebc9064",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86.h"
    },
    {
      "type": "modify",
      "old_id": "bcd1dcb686177bba22a7797e38543e6336f13c5b",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86_64.cc",
      "new_id": "d0a79515553488ad0c10e1563189998ba8596fe7",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86_64.cc"
    },
    {
      "type": "modify",
      "old_id": "a07aae5809bbc8dca13ef2b5933a82455e852baf",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/code_generator_x86_64.h",
      "new_id": "ed011615526eaeec7012fab6b5d7c2ca2d81d850",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/code_generator_x86_64.h"
    },
    {
      "type": "modify",
      "old_id": "66842c6d0eee865df34e568be33db5d9a2a297f1",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/codegen_test.cc",
      "new_id": "17ff89bc6d8ef8a0ebf362129cd8aca5cc60f7c8",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/codegen_test.cc"
    },
    {
      "type": "modify",
      "old_id": "a6861fdbaf9fe459a365f86f00b401a04e9de20d",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/common_arm.h",
      "new_id": "3999b2df920aa7afab824c67bc3407d6fed31f4c",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/common_arm.h"
    },
    {
      "type": "modify",
      "old_id": "5a51d2c80e7ab078cdd0f637b48deb6482ff5df7",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/common_arm64.h",
      "new_id": "8fb5668c2e420ad6b6f8eac7338a036a682fef1d",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/common_arm64.h"
    },
    {
      "type": "modify",
      "old_id": "a8560a970ece2e3113c3256187af59308f422723",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/fast_compiler_arm64.cc",
      "new_id": "66510f2ab2021c3ba43ee9c0eb4370d636093d72",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/fast_compiler_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "f1590ffe63f4736aa0479aba9de78d9a4719d0f7",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_arm64.cc",
      "new_id": "04423484beab365e4c1c67445cffe03796b56104",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "94312b44a0c8a4551edb66e165b8d20f6d1edf7e",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_arm_vixl.cc",
      "new_id": "e513dd110b7dfff389a158717db0a1db8e4c054a",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_arm_vixl.cc"
    },
    {
      "type": "modify",
      "old_id": "34d7a53b75c0040d3f54a7ae89a65023dcd3b8a0",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_riscv64.cc",
      "new_id": "75198226368e9c1065428497880e82702ca612b4",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_riscv64.cc"
    },
    {
      "type": "modify",
      "old_id": "6c448f42f54a7664330317db091ee8e44ad7cb7f",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_x86.cc",
      "new_id": "641816e7fc545730ed9f8579fd127879474b5042",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_x86.cc"
    },
    {
      "type": "modify",
      "old_id": "dfeebd516351d460d61680d0bcdb45317d9198a7",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/intrinsics_x86_64.cc",
      "new_id": "8d977f6c2ac11e58e33bbc093d5aa7d401dc5ab1",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/intrinsics_x86_64.cc"
    },
    {
      "type": "modify",
      "old_id": "104902b51394cd55905b9b7b881ad9f33121bdf5",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/locations.cc",
      "new_id": "489fe73ebd962c4eec40897585c806d8c1f3d92d",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/locations.cc"
    },
    {
      "type": "modify",
      "old_id": "1f00c385861aa2e3c6ae05e7162ae996b1ba2c63",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/locations.h",
      "new_id": "b8e11bf0c30652506f51949df1282e787c366447",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/locations.h"
    },
    {
      "type": "modify",
      "old_id": "9fc4cc86bfe0edf8963a93077dc27591994a575c",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/parallel_move_resolver.cc",
      "new_id": "133a4a565a7b5654a28f471fc77b648206170e44",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/parallel_move_resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "7a35d809bf60d3a0716162fcf632d5f3636c6975",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/parallel_move_test.cc",
      "new_id": "671fdbb02a216b52fc197f8d05c8e2c42f420a27",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/parallel_move_test.cc"
    },
    {
      "type": "modify",
      "old_id": "4d1642e38969948c1d8e68a1d2beee59e94f28fe",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/register_allocation_resolver.cc",
      "new_id": "98cde766c669007ae0bef58d14efc908220eeaa9",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/register_allocation_resolver.cc"
    },
    {
      "type": "modify",
      "old_id": "f784aa1828d723302752f9c09bc9073d8115d8c1",
      "old_mode": 33188,
      "old_path": "compiler/optimizing/register_allocator_test.cc",
      "new_id": "d8ba51156416d91aa94591576af36c62e0de758f",
      "new_mode": 33188,
      "new_path": "compiler/optimizing/register_allocator_test.cc"
    }
  ]
}
