)]}'
{
  "commit": "7ef718f16fa05cd07bb0f7d22aa4bc57067de1f2",
  "tree": "a55ee712559dc024eba3cf95d6ccdab9ff3d40e6",
  "parents": [
    "d6899463029d8ab0d73c992ccf6639f095435b84"
  ],
  "author": {
    "name": "Michael Anthony Knyszek",
    "email": "mknyszek@google.com",
    "time": "Tue Dec 11 22:03:04 2018 +0000"
  },
  "committer": {
    "name": "Michael Knyszek",
    "email": "mknyszek@google.com",
    "time": "Tue Dec 18 21:05:05 2018 +0000"
  },
  "message": "runtime: call mmap with MAP_FIXED on BSDs in race mode\n\nThis change makes it so that reserving more of the address space for the\nheap calls mmap with MAP_FIXED in race mode. Race mode requires certain\nguarantees on where the heap is located in the address space, and on\nDarwin 10.10 it appears that the kernel may end up ignoring the hint\nquite often (#26475). Using MAP_FIXED is relatively OK in race mode\nbecause nothing else should be mapped in the memory region provided by\nthe initial hints.\n\nFixes #26475.\n\nChange-Id: Id7ac1534ee74f6de491bc04441f27dbda09f0285\nReviewed-on: https://go-review.googlesource.com/c/153897\nReviewed-by: Austin Clements \u003caustin@google.com\u003e\nRun-TryBot: Austin Clements \u003caustin@google.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "13065b61d48e87bd972d47b03c8ff43c63f73e8f",
      "old_mode": 33188,
      "old_path": "src/runtime/mem_bsd.go",
      "new_id": "bf2d99678b99e38b939c68ec9e1ac1b671bea6bf",
      "new_mode": 33188,
      "new_path": "src/runtime/mem_bsd.go"
    }
  ]
}
