)]}'
{
  "commit": "415e3fd8a6e62d7e9cf7d0c995518179dc0b7723",
  "tree": "6c059f35d505f5d3852feb63ec4e8f57451be92e",
  "parents": [
    "60178e6240d6d0e52ca0556fcab29a1d3effef4d"
  ],
  "author": {
    "name": "张云浩",
    "email": "zhangyunhao@bytedance.com",
    "time": "Fri Apr 15 07:45:17 2022 +0000"
  },
  "committer": {
    "name": "Gopher Robot",
    "email": "gobot@golang.org",
    "time": "Mon Apr 25 19:12:14 2022 +0000"
  },
  "message": "slices: use !{{Less}} instead of {{GreaterOrEqual}}\n\nIn CL 371574 PatchSet 18, we replaced all !{{Less}} with {{GreaterOrEqual}} to fix a problem(handle NaNs when sorting float64 slice) in exp/slices.\n\nWe don\u0027t actually need this change, because we don\u0027t guarantee that the slice will be sorted eventually if there are NaNs(we could have a[i] \u003c a[j] for some i,j with i\u003ej).\n\nThis CL reverts all the replacements in exp/slices and does not affect any codes in the sort package.\n\nChange-Id: Idc225d480de3e2efef2add35c709ed880d1306cb\nReviewed-on: https://go-review.googlesource.com/c/go/+/400534\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\nRun-TryBot: Keith Randall \u003ckhr@golang.org\u003e\nAuto-Submit: Keith Randall \u003ckhr@golang.org\u003e\nTryBot-Result: Gopher Robot \u003cgobot@golang.org\u003e\nReviewed-by: Eli Bendersky \u003celiben@google.com\u003e\nReviewed-by: Keith Randall \u003ckhr@google.com\u003e\nAuto-Submit: Keith Randall \u003ckhr@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b671ceb02bbbc5fb959b1222762ef1e5578904a",
      "old_mode": 33188,
      "old_path": "src/sort/gen_sort_variants.go",
      "new_id": "d738cac9175f11746adba3a464eaa0426bf94093",
      "new_mode": 33188,
      "new_path": "src/sort/gen_sort_variants.go"
    }
  ]
}
