)]}'
{
  "commit": "290beb8b24f9f25c23d61bdeada25393826e7481",
  "tree": "fe211e290e0fea81aefb475dc38b87cce231bef2",
  "parents": [
    "b3b180215c8efec2901e6226c3f040335473ba2d"
  ],
  "author": {
    "name": "David Srbecky",
    "email": "dsrbecky@google.com",
    "time": "Wed Feb 09 16:09:26 2022 +0000"
  },
  "committer": {
    "name": "Treehugger Robot",
    "email": "treehugger-gerrit@google.com",
    "time": "Thu Feb 10 18:20:44 2022 +0000"
  },
  "message": "nterp: Tweak the add_helper python method.\n\nRename it to add_slow_path since that is how we use it,\nand tweak the arguments to remove lambda from call sites.\n\nRemove the slow-path sharing in iget/iput for simplicity,\ndebuggabilty, and maintainability.\n\nCleanup. This has no semantic difference on the code.\n\nTest: diff libart.so binary\nChange-Id: Ibcbb5784d53f52e19e413ad4b33a0ef3ca3767e6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6d077d58395b38eb3e799b779e3df509b887fbdf",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64ng/main.S",
      "new_id": "097088acefa5f5b03b5aa4bb6c87d21d6b28d67b",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64ng/main.S"
    },
    {
      "type": "modify",
      "old_id": "c0e8e0a60454a6d7e8e060b5b92048e594c29813",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/arm64ng/object.S",
      "new_id": "df249f895dc78e1ac820d6d263bbe8a2c44abf3d",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/arm64ng/object.S"
    },
    {
      "type": "modify",
      "old_id": "d37314766de39014fe337d77f3a1a30d64fa427d",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/armng/invoke.S",
      "new_id": "67113658a579691dcd8be046c6961406e416f4c4",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/armng/invoke.S"
    },
    {
      "type": "modify",
      "old_id": "ac1a6b050ef13bff1d40ed7a79b67882c724d059",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/armng/main.S",
      "new_id": "023ba8b3aed5005956f5b5cf35d9bc051c913e86",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/armng/main.S"
    },
    {
      "type": "modify",
      "old_id": "0012e783411a2f2a6a42ed05e83a7403091094a4",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/armng/object.S",
      "new_id": "914ccd8d7fc12a330214b375097f5831dcc84614",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/armng/object.S"
    },
    {
      "type": "modify",
      "old_id": "ffe567bab3eecec12e216ba4f49ad24d78f17546",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/common/gen_setup.py",
      "new_id": "9d476af42a8205744291a1d52d4bdb8bbd8ac348",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/common/gen_setup.py"
    },
    {
      "type": "modify",
      "old_id": "2e3d297cc5d8d560d40bbb606b80e334df03e7b0",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/x86_64ng/invoke.S",
      "new_id": "a1f51996b6846a8c437df9b15adbad26f9c457f7",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/x86_64ng/invoke.S"
    },
    {
      "type": "modify",
      "old_id": "88e028507b9a54ed75bc1e2018b5eae9aae9d139",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/x86_64ng/main.S",
      "new_id": "3f563ba4882795642d801612495745cd305cdbfb",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/x86_64ng/main.S"
    },
    {
      "type": "modify",
      "old_id": "9e1628c5dd3af3754ec42776af40bb2bfb4dc694",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/x86_64ng/object.S",
      "new_id": "e9727b140aedfb7762d1b840fde7289c29d43d5c",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/x86_64ng/object.S"
    },
    {
      "type": "modify",
      "old_id": "973e5b8a0f69d8754cc1ab905db8b5ac9ba0f1de",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/x86ng/arithmetic.S",
      "new_id": "5acb33044709501c180f1b70da17b522987dc8bf",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/x86ng/arithmetic.S"
    },
    {
      "type": "modify",
      "old_id": "026aaf5945102c1a346cde7b989d488329e346cb",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/x86ng/invoke.S",
      "new_id": "2f4f64cb65cbd9f108ba5a5632a6951d56bb7415",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/x86ng/invoke.S"
    },
    {
      "type": "modify",
      "old_id": "9130dd163700ac97c6852535d5fb4e91cd94f4fe",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/x86ng/main.S",
      "new_id": "c57768d5defb9e1497f806a222605dbbad81d5d1",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/x86ng/main.S"
    },
    {
      "type": "modify",
      "old_id": "395733f134b0d7f9c3cb40bd1223c287f204436a",
      "old_mode": 33188,
      "old_path": "runtime/interpreter/mterp/x86ng/object.S",
      "new_id": "bff4dc7d960a0f53646c94d63f5adaa666ff26ce",
      "new_mode": 33188,
      "new_path": "runtime/interpreter/mterp/x86ng/object.S"
    }
  ]
}
