)]}'
{
  "commit": "a066864b6e4f48f013204605bbb52dfcc28d0ee6",
  "tree": "672a8230aafd02cbcd6692a0b368ec758899c49b",
  "parents": [
    "3f80d9332a26eeeb706adfd0bea7cc7390c1b59c"
  ],
  "author": {
    "name": "K. Moon",
    "email": "kmoon@chromium.org",
    "time": "Wed Mar 22 22:35:48 2023 +0000"
  },
  "committer": {
    "name": "Pdfium LUCI CQ",
    "email": "pdfium-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Mar 22 22:35:48 2023 +0000"
  },
  "message": "Remove unnecessary Clear(0) from CPDF_RenderStatus\n\nRemoves unnecessary CFX_DIBitmap::Clear(0) calls from CPDF_RenderStatus,\nsince a newly-created CFX_DIBitmap already starts cleared to 0. This\nholds for all pixel formats except FXDIB_Format::kRgb32 on Skia, which\nclears alpha to 0xFF (fully opaque).\n\nThis seems to have a particularly large impact on system time on Linux,\npossibly because the kernel doesn\u0027t need to zero unwritten memory pages.\n\nBug: pdfium:2016\nChange-Id: I73e2dd0adfd45989bbd17e511320703bceab6ae2\nReviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/105390\nReviewed-by: Nigi \u003cnigi@chromium.org\u003e\nAuto-Submit: K. Moon \u003ckmoon@chromium.org\u003e\nCommit-Queue: Nigi \u003cnigi@chromium.org\u003e\nCommit-Queue: K. Moon \u003ckmoon@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4bd8248c7c61d4361a65ee83bcd198c5c16fcbf6",
      "old_mode": 33188,
      "old_path": "core/fpdfapi/render/cpdf_renderstatus.cpp",
      "new_id": "dd0e228d468b8825ea7fec6e9f47560a7e6be8c0",
      "new_mode": 33188,
      "new_path": "core/fpdfapi/render/cpdf_renderstatus.cpp"
    }
  ]
}
