)]}'
{
  "commit": "6a65998a8a94abaaae7ca4ff0ab9c3f25dc2e766",
  "tree": "0f54ed9f908f46e885e081fbfbeb6263793c2a4c",
  "parents": [
    "ca65640ff724f330e90e63ae0b14a195be79b4f6"
  ],
  "author": {
    "name": "Luis Machado",
    "email": "luis.machado@arm.com",
    "time": "Mon Sep 11 12:42:00 2023 +0100"
  },
  "committer": {
    "name": "Luis Machado",
    "email": "luis.machado@arm.com",
    "time": "Wed Oct 04 16:23:39 2023 +0100"
  },
  "message": "Convert tdesc\u0027s expedite_regs to a string vector\n\nRight now the list of expedited registers is stored as an array of char *,\nwith a nullptr element at the end to signal its last element.\n\nConvert expedite_regs to a std::vector of std::string so it is easier to\nmanage the elements and the storage is handled automatically.\n\nEventually we might want to convert all the target functions so they pass a\nstd::vector of std::string as well. Or maybe expose an interface that target can\nuse to add expedited registers on-by-one depending on the target description\ndiscovery needs, as opposed to just a static list of char *.\n\nReviewed-by: Thiago Jung Bauermann \u003cthiago.bauermann@linaro.org\u003e\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "722915d30f2dfb36ba1f294940e0a47a67babab7",
      "old_mode": 33188,
      "old_path": "gdbserver/remote-utils.cc",
      "new_id": "fb5c38d4522339960bb09d531c30ecdcbbb31549",
      "new_mode": 33188,
      "new_path": "gdbserver/remote-utils.cc"
    },
    {
      "type": "modify",
      "old_id": "2c7257c458f445de0a13b0b6082a7a6a75db1dac",
      "old_mode": 33188,
      "old_path": "gdbserver/tdesc.cc",
      "new_id": "072b88481b256384e4a63fd3d3a35eabd67aa9a8",
      "new_mode": 33188,
      "new_path": "gdbserver/tdesc.cc"
    },
    {
      "type": "modify",
      "old_id": "7fe7d0d8eb30228e614a8b606b0a0ccd27a73bc3",
      "old_mode": 33188,
      "old_path": "gdbserver/tdesc.h",
      "new_id": "8a29fc6fe6d1f2024dc01025e887cf5b0a067b4b",
      "new_mode": 33188,
      "new_path": "gdbserver/tdesc.h"
    }
  ]
}
