)]}'
{
  "commit": "2f3cdea8d70c3504bbfa06bfde136c87f3f4b1f1",
  "tree": "97a47d70bcecf58ba485678252a1d9e122e98728",
  "parents": [
    "7e8d69822c9523ec6e23296a518af1c6c25176b0"
  ],
  "author": {
    "name": "Austin Eng",
    "email": "enga@chromium.org",
    "time": "Wed Apr 24 22:14:41 2024 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Apr 24 22:14:41 2024 +0000"
  },
  "message": "Further optimize frontend cache with heterogenous emplace\n\nUse .emplace of RefCountedT to avoid creating WeakRefAndHash\nwrapper struct unless necessary. This allows for fewer Promote\ncalls on insertion because the inserted value doesn\u0027t need to\nbe promoted.\n\nBug: dawn:1513\nChange-Id: I4e70a8d44d50d73c0109476a4c97b31794ec7eaf\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/185440\nCommit-Queue: Austin Eng \u003cenga@chromium.org\u003e\nReviewed-by: Loko Kung \u003clokokung@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91633bcdb100249863e61637ed4c422d2c1ddc95",
      "old_mode": 33188,
      "old_path": "src/dawn/common/ContentLessObjectCache.h",
      "new_id": "afe52a13947d932f87b6b295d16d9f0058819e6f",
      "new_mode": 33188,
      "new_path": "src/dawn/common/ContentLessObjectCache.h"
    }
  ]
}
