)]}'
{
  "commit": "59db8d763f22395595c26ee1cae0886b57141b3a",
  "tree": "264f63484a1fd66155b11c4544464ac396f216d5",
  "parents": [
    "e2b7044e8c71f792bd8e9e8d249139992f81344a"
  ],
  "author": {
    "name": "Ed Schouten",
    "email": "eschouten@apple.com",
    "time": "Wed Jun 16 09:34:56 2021 +0000"
  },
  "committer": {
    "name": "Tobias Klauser",
    "email": "tobias.klauser@gmail.com",
    "time": "Wed Jun 16 09:43:52 2021 +0000"
  },
  "message": "unix: add bindings for kinfo_proc on Darwin\n\nOn Linux, we can extract a list of all the processes on the system by\ncalling readdir() against /proc. On BSD-like systems, this information\nneeds to be extracted from sysctl in the form of kinfo_proc structures.\n\nThis change adds bindings for this structure and adds a method for\nreading an array of these structures from sysctl.\n\nChange-Id: Iaaed27cdbbf13d7c2cc6a6787667ac04d65bf41c\nGitHub-Last-Rev: 34926f847495e7584bb8b68bbf24c5a0764ca861\nGitHub-Pull-Request: golang/sys#111\nReviewed-on: https://go-review.googlesource.com/c/sys/+/328169\nRun-TryBot: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nTryBot-Result: Go Bot \u003cgobot@golang.org\u003e\nReviewed-by: Tobias Klauser \u003ctobias.klauser@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f1a92dd17f107cde751ff2ec1f0ff5fe12ce2c4a",
      "old_mode": 33188,
      "old_path": "unix/mkpost.go",
      "new_id": "42000693a8f55b8cb7368ea219cf8ef9282dc183",
      "new_mode": 33188,
      "new_path": "unix/mkpost.go"
    },
    {
      "type": "modify",
      "old_id": "9945e5f9655ad0318ce8f14c80fb2a8a4e617a95",
      "old_mode": 33188,
      "old_path": "unix/syscall_darwin.go",
      "new_id": "23f6b57606b4efe0c00835c9d1d3548f667cf847",
      "new_mode": 33188,
      "new_path": "unix/syscall_darwin.go"
    },
    {
      "type": "modify",
      "old_id": "e65c0de2d78cf69f5b3810b969f112bea520864f",
      "old_mode": 33188,
      "old_path": "unix/types_darwin.go",
      "new_id": "0b13f9359ef9a2a1078cf8939f536b277340e58c",
      "new_mode": 33188,
      "new_path": "unix/types_darwin.go"
    },
    {
      "type": "modify",
      "old_id": "2673e6c5909c338d0ece15d00768482257afd2d4",
      "old_mode": 33188,
      "old_path": "unix/ztypes_darwin_amd64.go",
      "new_id": "4c8dc0ba2e1f3ef5c0796eaf1281291e310c33e4",
      "new_mode": 33188,
      "new_path": "unix/ztypes_darwin_amd64.go"
    },
    {
      "type": "modify",
      "old_id": "1465cbcffe476d872135974ccd6f02be1d32cdcb",
      "old_mode": 33188,
      "old_path": "unix/ztypes_darwin_arm64.go",
      "new_id": "96f0e6ae2a2a483f7447f6498ae4961eefeb7390",
      "new_mode": 33188,
      "new_path": "unix/ztypes_darwin_arm64.go"
    }
  ]
}
