)]}'
{
  "commit": "8bb965d29e918d0559589a215ff7f4bd0874bc08",
  "tree": "5f8e62ce428ef559d57789248ed2d237e33791e8",
  "parents": [
    "b90a947429fdce96b1d684b9a7af9683cb4a13c1"
  ],
  "author": {
    "name": "Etienne Pierre-doray",
    "email": "etiennep@chromium.org",
    "time": "Fri Oct 29 14:12:23 2021"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Oct 29 14:21:52 2021"
  },
  "message": "[Zucchini]: Convert OffsetMapper to deque\n\npush_back with vector tends to cause higher memory peak than necessary.\nChanging deque is a simple change that reduces memory peak at the cost\nof loss of guarantee (contiguous storage).\n\nThis has no significant impact on cpu time. On MacBook pro 2017\nBefore:\nZucchini.TotalTime 9.95879 s\nZucchini.TotalTime 9.11599 s\nZucchini.TotalTime 9.33174 s\nAfter:\nZucchini.TotalTime 10.5557 s\nZucchini.TotalTime 8.78599 s\nZucchini.TotalTime 8.95282 s\n\nBug: 1262150\nChange-Id: I078a671832f2a33d5e1a3d9d971bff66d4179b89\nReviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3247092\nCommit-Queue: Etienne Pierre-Doray \u003cetiennep@chromium.org\u003e\nReviewed-by: Samuel Huang \u003chuangs@chromium.org\u003e\nCr-Commit-Position: refs/heads/main@{#936371}\nNOKEYCHECK\u003dTrue\nGitOrigin-RevId: 7abe67cf21e8f30c0ff2499410c8d57aae9bf8fc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "be9ec0ff7031f98d496177d1efe17358fcdb6f4a",
      "old_mode": 33188,
      "old_path": "equivalence_map.cc",
      "new_id": "b4d5e2739f50390814915066c9002e528cdf6c57",
      "new_mode": 33188,
      "new_path": "equivalence_map.cc"
    },
    {
      "type": "modify",
      "old_id": "2a8b7de1c25a160a6b6db4d6cad7a6ecaf3cab47",
      "old_mode": 33188,
      "old_path": "equivalence_map.h",
      "new_id": "af99ac44eb03c7650c62722c4658d2dfed9d6b5b",
      "new_mode": 33188,
      "new_path": "equivalence_map.h"
    },
    {
      "type": "modify",
      "old_id": "508bf232a4642323090c13ea63da441e93e7ecf9",
      "old_mode": 33188,
      "old_path": "equivalence_map_unittest.cc",
      "new_id": "6b826d10f50271192461bd3c4d0f0202f3e7f939",
      "new_mode": 33188,
      "new_path": "equivalence_map_unittest.cc"
    }
  ]
}
