)]}'
{
  "commit": "6a60060d3e7b39868ca2fbb2c8ef1c593fd00313",
  "tree": "80129c581623d83441d8924efcc9470ba1c2e018",
  "parents": [
    "c412d3f5d9ec6c9493232df9c91e17361af775f0"
  ],
  "author": {
    "name": "Vladimir Mezentsev",
    "email": "vladimir.mezentsev@oracle.com",
    "time": "Thu Aug 08 21:30:08 2024 -0700"
  },
  "committer": {
    "name": "Vladimir Mezentsev",
    "email": "vladimir.mezentsev@oracle.com",
    "time": "Mon Aug 12 15:54:59 2024 -0700"
  },
  "message": "gprofng: specify the heap data collection range\n\nExtend the -H option:\n -H {off|on|N1[-N2]}  disable , or enable heap tracing, or\n                      specify the heap data collection range.\n                      The default is \"-H off\".\n\ngprofng/ChangeLog\n2024-08-08  Vladimir Mezentsev  \u003cvladimir.mezentsev@oracle.com\u003e\n\n\t* libcollector/heaptrace.c: Read the range in the -H option.\n\tDo not collect data if the allocated memory is out of range.\n\t* src/collctrl.h (heaptrace_mode): Define as char * value.\n\t* src/envsets.cc: Updated since heaptrace_mode is changed.\n\t* src/collctrl.cc: Accept the extended -H option.\n\t* src/gp-collect-app.cc: Accept the extended -H option.\n\tRemove unused code.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf39d12cc69d7937945f91fe8ef5bd795c79e579",
      "old_mode": 33188,
      "old_path": "gprofng/libcollector/heaptrace.c",
      "new_id": "985fb69e783e52d75fd54565e9057ce30d1d2776",
      "new_mode": 33188,
      "new_path": "gprofng/libcollector/heaptrace.c"
    },
    {
      "type": "modify",
      "old_id": "ece01d17f327b6b83a83c212e36f31f1a6d17fd2",
      "old_mode": 33188,
      "old_path": "gprofng/src/collctrl.cc",
      "new_id": "7838e8a83a754b4c6562a63f34b2d92ba359c549",
      "new_mode": 33188,
      "new_path": "gprofng/src/collctrl.cc"
    },
    {
      "type": "modify",
      "old_id": "a41647440ac05f4f528971f9512ec1211eb8c7dd",
      "old_mode": 33188,
      "old_path": "gprofng/src/collctrl.h",
      "new_id": "788df7a421f8fa9142a51ba62767576153968598",
      "new_mode": 33188,
      "new_path": "gprofng/src/collctrl.h"
    },
    {
      "type": "modify",
      "old_id": "9cef7452df72f00e7099d0121344171b1191da9f",
      "old_mode": 33188,
      "old_path": "gprofng/src/envsets.cc",
      "new_id": "70510fbd4bda4fef70285bfc42051bcebd7c8953",
      "new_mode": 33188,
      "new_path": "gprofng/src/envsets.cc"
    },
    {
      "type": "modify",
      "old_id": "5a3653f0966b2b20eca064ee4b8b4c7d07b885e7",
      "old_mode": 33188,
      "old_path": "gprofng/src/gp-collect-app.cc",
      "new_id": "c80c1b0bbeee4f6572435d2c7023614fe0e3d99d",
      "new_mode": 33188,
      "new_path": "gprofng/src/gp-collect-app.cc"
    }
  ]
}
