)]}'
{
  "commit": "7e0bde70ca4ea73461365e95d2fcaae8fb925ab4",
  "tree": "8256b5a6bffcad796b759b41d77c745df25b38d1",
  "parents": [
    "a2b2297a204898fa273a825d82385ce1b48941e3"
  ],
  "author": {
    "name": "Tankut Baris Aktemur",
    "email": "tankut.baris.aktemur@intel.com",
    "time": "Mon Feb 17 16:11:54 2020 +0100"
  },
  "committer": {
    "name": "Tankut Baris Aktemur",
    "email": "tankut.baris.aktemur@intel.com",
    "time": "Thu Feb 20 17:35:07 2020 +0100"
  },
  "message": "gdbserver: turn target ops \u0027insert_point\u0027 and \u0027remove_point\u0027 into methods\n\ngdbserver/ChangeLog:\n2020-02-20  Tankut Baris Aktemur  \u003ctankut.baris.aktemur@intel.com\u003e\n\n\tTurn process_stratum_target\u0027s insert_point and remove_point ops\n\tinto methods of process_target.\n\n\t* target.h (struct process_stratum_target): Remove the target ops.\n\t(class process_target): Add the target ops.\n\t* target.cc (process_target::insert_point): Define.\n\t(process_target::remove_point): Define.\n\n\tUpdate the derived classes and callers below.\n\n\t* mem-break.cc (set_raw_breakpoint_at): Update.\n\t(delete_raw_breakpoint): Update.\n\t(uninsert_raw_breakpoint): Update.\n\t(reinsert_raw_breakpoint): Update.\n\t* linux-low.cc (linux_target_ops): Update.\n\t(linux_insert_point): Turn into ...\n\t(linux_process_target::insert_point): ... this.\n\t(linux_remove_point): Turn into ...\n\t(linux_process_target::remove_point): ... this.\n\t* linux-low.h (class linux_process_target): Update.\n\t* lynx-low.cc (lynx_target_ops): Update.\n\t* nto-low.cc (nto_target_ops): Update.\n\t(nto_insert_point): Turn into ...\n\t(nto_process_target::insert_point): ... this.\n\t(nto_remove_point): Turn into ...\n\t(nto_process_target::remove_point): ... this.\n\t* nto-low.h (class nto_process_target): Update.\n\t* win32-low.cc (win32_target_ops): Update.\n\t(win32_insert_point): Turn into ...\n\t(win32_process_target::insert_point): ... this.\n\t(win32_remove_point): Turn into ...\n\t(win32_process_target::remove_point): ... this.\n\t* win32-low.h (class win32_process_target): Update.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7afc59ffff7da7b11b0dddf2b81f6232ce997a88",
      "old_mode": 33188,
      "old_path": "gdbserver/ChangeLog",
      "new_id": "2d613f61a4dacaf7a3c778b11930c9c4a91e596d",
      "new_mode": 33188,
      "new_path": "gdbserver/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "37e46a8ca22e21ec25f0189f2e99818c46fc4adf",
      "old_mode": 33188,
      "old_path": "gdbserver/linux-low.cc",
      "new_id": "96692cd77a793937585be885a7ce8643c6cd9258",
      "new_mode": 33188,
      "new_path": "gdbserver/linux-low.cc"
    },
    {
      "type": "modify",
      "old_id": "052beb6c44c476b0935d60f29b5b074aae6802fd",
      "old_mode": 33188,
      "old_path": "gdbserver/linux-low.h",
      "new_id": "6d58d6620b6f0c32b94b26837ec05bea5d7ec047",
      "new_mode": 33188,
      "new_path": "gdbserver/linux-low.h"
    },
    {
      "type": "modify",
      "old_id": "dd4584797c4bc85b274e1aa75fc98408060bbc1c",
      "old_mode": 33188,
      "old_path": "gdbserver/lynx-low.cc",
      "new_id": "dc864e8bb109f41b3a73091edb00a59ed4da50cf",
      "new_mode": 33188,
      "new_path": "gdbserver/lynx-low.cc"
    },
    {
      "type": "modify",
      "old_id": "b00e9fca35399fd7e6c6210710be093bebc10c84",
      "old_mode": 33188,
      "old_path": "gdbserver/mem-break.cc",
      "new_id": "682b3bc1832e066a2de12ff263d236a0265a5126",
      "new_mode": 33188,
      "new_path": "gdbserver/mem-break.cc"
    },
    {
      "type": "modify",
      "old_id": "204d8066455e540f9bfec870529654af64b943c3",
      "old_mode": 33188,
      "old_path": "gdbserver/nto-low.cc",
      "new_id": "56d3462666767dfe61beafc1d8de3e3a5ba26904",
      "new_mode": 33188,
      "new_path": "gdbserver/nto-low.cc"
    },
    {
      "type": "modify",
      "old_id": "65bbf7e818cddd3e746ecf01db2df1fd3a97f720",
      "old_mode": 33188,
      "old_path": "gdbserver/nto-low.h",
      "new_id": "b0b276319d2e8cf259f6a645ba7fd297f1f9db5e",
      "new_mode": 33188,
      "new_path": "gdbserver/nto-low.h"
    },
    {
      "type": "modify",
      "old_id": "22339622e09902f6689a6578309ff6c9f7b5574d",
      "old_mode": 33188,
      "old_path": "gdbserver/target.cc",
      "new_id": "fd443efd61e67f737c0d29bc5e71b38c5edeaaa3",
      "new_mode": 33188,
      "new_path": "gdbserver/target.cc"
    },
    {
      "type": "modify",
      "old_id": "3262371749e6e969fe94730af7b395e553837b54",
      "old_mode": 33188,
      "old_path": "gdbserver/target.h",
      "new_id": "f04c1c15bcbd2c0045028c3502c2de5d6102bb79",
      "new_mode": 33188,
      "new_path": "gdbserver/target.h"
    },
    {
      "type": "modify",
      "old_id": "024748e9282eb3fb4621ad4fa6a12073f5e9eecb",
      "old_mode": 33188,
      "old_path": "gdbserver/win32-low.cc",
      "new_id": "c42d8d7414cc6c7c3c133c7c27e2d1586111e508",
      "new_mode": 33188,
      "new_path": "gdbserver/win32-low.cc"
    },
    {
      "type": "modify",
      "old_id": "a095ed80ffea81213f8c6748dd7bbec5f51b85fa",
      "old_mode": 33188,
      "old_path": "gdbserver/win32-low.h",
      "new_id": "a6b27918f4c727119dc0800a504642bb5788407a",
      "new_mode": 33188,
      "new_path": "gdbserver/win32-low.h"
    }
  ]
}
