)]}'
{
  "commit": "9690a72ae54450aafaa55872ffcbf8b973660436",
  "tree": "7b42785172369fcc20fe604ccaaff15e4defef8a",
  "parents": [
    "652aef7792f479564f01deada1a1804b83ccbffa"
  ],
  "author": {
    "name": "Tankut Baris Aktemur",
    "email": "tankut.baris.aktemur@intel.com",
    "time": "Mon Feb 17 16:11:57 2020 +0100"
  },
  "committer": {
    "name": "Tankut Baris Aktemur",
    "email": "tankut.baris.aktemur@intel.com",
    "time": "Thu Feb 20 17:35:11 2020 +0100"
  },
  "message": "gdbserver: turn target ops \u0027supports_{fork,vfork,exec}_events\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 supports_fork_events,\n\tsupports_vfork_events, and supports_exec_events ops into methods\n\tof 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_supports_fork_events): Update the macro.\n\t(target_supports_vfork_events): Update the macro.\n\t(target_supports_exec_events): Update the macro.\n\t* target.cc (process_target::supports_fork_events): Define.\n\t(process_target::supports_vfork_events): Define.\n\t(process_target::supports_exec_events): Define.\n\n\tUpdate the derived classes and callers below.\n\n\t* linux-low.cc (linux_target_ops): Update.\n\t(linux_supports_fork_events): Turn into ...\n\t(linux_process_target::supports_fork_events): ... this.\n\t(linux_supports_vfork_events): Turn into ...\n\t(linux_process_target::supports_vfork_events): ... this.\n\t(linux_supports_exec_events): Turn into ...\n\t(linux_process_target::supports_exec_events): ... 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* win32-low.cc (win32_target_ops): Update.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66126fa1581cc3710ee11c7514d2c052eb4275f8",
      "old_mode": 33188,
      "old_path": "gdbserver/ChangeLog",
      "new_id": "5b3c37f48592278bffa5b5335908c9c03fe171d3",
      "new_mode": 33188,
      "new_path": "gdbserver/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "a00c74cdf055729e50ed9b2d5940a6a8ba7af3f9",
      "old_mode": 33188,
      "old_path": "gdbserver/linux-low.cc",
      "new_id": "65a74522b1853452ad419718cec096108da7a247",
      "new_mode": 33188,
      "new_path": "gdbserver/linux-low.cc"
    },
    {
      "type": "modify",
      "old_id": "58730e2c0a31cb9b0c7ee5698e55379fc303a9b1",
      "old_mode": 33188,
      "old_path": "gdbserver/linux-low.h",
      "new_id": "f78ef78ad6fb283320eecd25f0556c1a6ae5a0c1",
      "new_mode": 33188,
      "new_path": "gdbserver/linux-low.h"
    },
    {
      "type": "modify",
      "old_id": "897bc9e663ff904b2804652ccc9c2d4ce0dd2e13",
      "old_mode": 33188,
      "old_path": "gdbserver/lynx-low.cc",
      "new_id": "088582b2609183de78423d011a083b12d448d5d4",
      "new_mode": 33188,
      "new_path": "gdbserver/lynx-low.cc"
    },
    {
      "type": "modify",
      "old_id": "11b290a20a35283a768c01c0580c0816fc5a9b07",
      "old_mode": 33188,
      "old_path": "gdbserver/nto-low.cc",
      "new_id": "0d1432b8bacdabea726064a6046877dbf8309ae4",
      "new_mode": 33188,
      "new_path": "gdbserver/nto-low.cc"
    },
    {
      "type": "modify",
      "old_id": "485eecbee917cc4ca4a7c674556c0510bc360eed",
      "old_mode": 33188,
      "old_path": "gdbserver/target.cc",
      "new_id": "15d48427f31292ff50b8ab35a23045d5716125b5",
      "new_mode": 33188,
      "new_path": "gdbserver/target.cc"
    },
    {
      "type": "modify",
      "old_id": "52c80b848d0d7a9d813886a819b1427f5eb68ebb",
      "old_mode": 33188,
      "old_path": "gdbserver/target.h",
      "new_id": "ef2fd01846397c9808162137ee683ca772a6b139",
      "new_mode": 33188,
      "new_path": "gdbserver/target.h"
    },
    {
      "type": "modify",
      "old_id": "ee7a0ea92a63556c71e6d8936d799d16269945d1",
      "old_mode": 33188,
      "old_path": "gdbserver/win32-low.cc",
      "new_id": "4cea682ee52ab162db80cefb28ad9532a63ab4b1",
      "new_mode": 33188,
      "new_path": "gdbserver/win32-low.cc"
    }
  ]
}
