)]}' { "commit": "3d5b38447aec7042186823bec33afb76c0b636c1", "tree": "22469ec2fee98d8eb8194456ca7c375fc2c35170", "parents": [ "3fbe98e657db2f7930ce04537d861c39c35c02c9" ], "author": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Fri Feb 04 21:00:13 2022 +0000" }, "committer": { "name": "Ben Clayton", "email": "bclayton@google.com", "time": "Fri Feb 04 21:00:13 2022 +0000" }, "message": "Castable: Optimize Switch() (part 2)\n\nUse the TypeInfo already obtained from the object instead of calling As\u003cT\u003e() again, which would trigger another virtual call.\n\nBug: tint:1383\nChange-Id: I0394ea049589b0f7f72c80509ac8e9536196f368\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/79302\nReviewed-by: Antonio Maiorano \u003camaiorano@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Ben Clayton \u003cbclayton@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "fb893cb9945f5dff38c98050e5c3581c0416d0b3", "old_mode": 33188, "old_path": "src/castable.h", "new_id": "29784eec4ceb5b8d8e6b3b80730c85006e46a6a6", "new_mode": 33188, "new_path": "src/castable.h" } ] }