)]}'
{
  "commit": "652aef7792f479564f01deada1a1804b83ccbffa",
  "tree": "e52977c0085604ee74b383e0f9f88ca9e093d38a",
  "parents": [
    "0dc587d42590c568bea6bb1953362539c2f79d3b"
  ],
  "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 op \u0027supports_multi_process\u0027 into a method\n\ngdbserver/ChangeLog:\n2020-02-20  Tankut Baris Aktemur  \u003ctankut.baris.aktemur@intel.com\u003e\n\n\tTurn process_stratum_target\u0027s supports_multi_process op into a\n\tmethod of process_target.\n\n\t* target.h (struct process_stratum_target): Remove the target op.\n\t(class process_target): Add the target op.\n\t* target.cc (process_target::supports_multi_process): Define.\n\t(target_supports_multi_process): Update.\n\n\tUpdate the derived classes and callers below.\n\n\t* linux-low.cc (linux_target_ops): Update.\n\t(linux_supports_multi_process): Turn into ...\n\t(linux_process_target::supports_multi_process): ... 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": "062c013e79589274cdbee828821450edde5c5f23",
      "old_mode": 33188,
      "old_path": "gdbserver/ChangeLog",
      "new_id": "66126fa1581cc3710ee11c7514d2c052eb4275f8",
      "new_mode": 33188,
      "new_path": "gdbserver/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "d162f7e421f964ffa3332ebe68731441050a0c83",
      "old_mode": 33188,
      "old_path": "gdbserver/linux-low.cc",
      "new_id": "a00c74cdf055729e50ed9b2d5940a6a8ba7af3f9",
      "new_mode": 33188,
      "new_path": "gdbserver/linux-low.cc"
    },
    {
      "type": "modify",
      "old_id": "c5982ca3e5b9c7d62dfa13ee4cf0ff4abeb6c551",
      "old_mode": 33188,
      "old_path": "gdbserver/linux-low.h",
      "new_id": "58730e2c0a31cb9b0c7ee5698e55379fc303a9b1",
      "new_mode": 33188,
      "new_path": "gdbserver/linux-low.h"
    },
    {
      "type": "modify",
      "old_id": "15811d2034a0029dcdf739f8cd63cffc49416c07",
      "old_mode": 33188,
      "old_path": "gdbserver/lynx-low.cc",
      "new_id": "897bc9e663ff904b2804652ccc9c2d4ce0dd2e13",
      "new_mode": 33188,
      "new_path": "gdbserver/lynx-low.cc"
    },
    {
      "type": "modify",
      "old_id": "bb0b14aa95116017bfcb098555bc5cf6984fd5e7",
      "old_mode": 33188,
      "old_path": "gdbserver/nto-low.cc",
      "new_id": "11b290a20a35283a768c01c0580c0816fc5a9b07",
      "new_mode": 33188,
      "new_path": "gdbserver/nto-low.cc"
    },
    {
      "type": "modify",
      "old_id": "33e31a748effd63396d1b4183e79debd64a886ca",
      "old_mode": 33188,
      "old_path": "gdbserver/target.cc",
      "new_id": "485eecbee917cc4ca4a7c674556c0510bc360eed",
      "new_mode": 33188,
      "new_path": "gdbserver/target.cc"
    },
    {
      "type": "modify",
      "old_id": "d3ee4452b63809059dace475400dfe390f6478b5",
      "old_mode": 33188,
      "old_path": "gdbserver/target.h",
      "new_id": "52c80b848d0d7a9d813886a819b1427f5eb68ebb",
      "new_mode": 33188,
      "new_path": "gdbserver/target.h"
    },
    {
      "type": "modify",
      "old_id": "60a7f475f84f8739e5164d5ab66ff461bd60c1d4",
      "old_mode": 33188,
      "old_path": "gdbserver/win32-low.cc",
      "new_id": "ee7a0ea92a63556c71e6d8936d799d16269945d1",
      "new_mode": 33188,
      "new_path": "gdbserver/win32-low.cc"
    }
  ]
}
