)]}'
{
  "commit": "04f5df5c7cd7e9e3967e5e5c94789a6ab911adc5",
  "tree": "f771cfd06dc2747d5524336ae7ca6828664c9a20",
  "parents": [
    "bc3fe2ac3565d4404bf1c9a05490be0fad143cc0"
  ],
  "author": {
    "name": "Haowei Wu",
    "email": "haowei@google.com",
    "time": "Tue May 21 12:12:53 2019 -0700"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue May 21 23:39:23 2019 +0000"
  },
  "message": "[args] Fix gn args unstable output\n\nBefore this patch, the \u0027gn args --list --json\u0027 is non-deterministic\ndue to the fact that ArgumentsPerToolchain is unordered. This patch\nfix this issue.\n\nBug: crbug.com/gn/83\nChange-Id: Iacf469f99708c43d32b952da2727da2b279afd99\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/5060\nReviewed-by: Brett Wilson \u003cbrettw@google.com\u003e\nCommit-Queue: Haowei Wu \u003chaowei@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d1d7611eb4d2bc29e6c416ae75ed628cf9c067ed",
      "old_mode": 33188,
      "old_path": "tools/gn/args.cc",
      "new_id": "802c3731d5a771e3724c9da992a2429a6c3e1ffc",
      "new_mode": 33188,
      "new_path": "tools/gn/args.cc"
    }
  ]
}
