)]}' { "commit": "0c22b1aaea8b164afd0b57f6eb820ea74e5315cf", "tree": "70112937a5cb5334cd9f2760855b1312b776cbaa", "parents": [ "34f7eedf742755ace901f21cbd3ccd03aa61db23" ], "author": { "name": "Shiyu Liu", "email": "jamessliu2020@gmail.com", "time": "Tue Aug 10 16:43:15 2021 +0000" }, "committer": { "name": "Tint LUCI CQ", "email": "tint-scoped@luci-project-accounts.iam.gserviceaccount.com", "time": "Tue Aug 10 16:43:15 2021 +0000" }, "message": "Update node_id_map \u0026 FindMutators structure\n\nAdded function in node_id_map to check a given id is valid and fresh.\n\nCurrently, the structure of FindMutators declares node_id_map as const, which causes issues when we want to call `GetFreshId` from the argument that is passed by reference. A simple work around is to pass a non-const node_id_map as argument directly. That way `GetFreshId` function in node_id_map can continue to be non-const and conveniently update next fresh id whenever a fresh id has been taken.\n\nChange-Id: Ia7e1d247cf92dfefd2ef7e7c1b4bf32363d9ce3f\nReviewed-on: https://dawn-review.googlesource.com/c/tint/+/61100\nReviewed-by: Paul Thomson \u003cpaulthomson@google.com\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nCommit-Queue: Paul Thomson \u003cpaulthomson@google.com\u003e\n", "tree_diff": [ { "type": "modify", "old_id": "546dce440a2ca0f1805de4936fb015d2d88c9433", "old_mode": 33188, "old_path": "fuzzers/tint_ast_fuzzer/mutation_finder.h", "new_id": "1dd8732d3005ec9d3c753a978882739fd7a9af37", "new_mode": 33188, "new_path": "fuzzers/tint_ast_fuzzer/mutation_finder.h" }, { "type": "modify", "old_id": "7eb3f6d9f447cef0a2e67a43936c933aa58b5887", "old_mode": 33188, "old_path": "fuzzers/tint_ast_fuzzer/mutation_finders/replace_identifiers.cc", "new_id": "aa23dab3e130fdc01bb6d49c2d11b6cc6eda0515", "new_mode": 33188, "new_path": "fuzzers/tint_ast_fuzzer/mutation_finders/replace_identifiers.cc" }, { "type": "modify", "old_id": "957abf290e47cae8bf127e90b10604787c4d5ed1", "old_mode": 33188, "old_path": "fuzzers/tint_ast_fuzzer/mutation_finders/replace_identifiers.h", "new_id": "70a0b104b1cd4015fb928663251029add5f0cee0", "new_mode": 33188, "new_path": "fuzzers/tint_ast_fuzzer/mutation_finders/replace_identifiers.h" }, { "type": "modify", "old_id": "f8ebb7cecdb229074eaab879acf6951000e6897b", "old_mode": 33188, "old_path": "fuzzers/tint_ast_fuzzer/mutator.cc", "new_id": "d1b5efede80de5b63eb4de1bd63618c6419b4a6c", "new_mode": 33188, "new_path": "fuzzers/tint_ast_fuzzer/mutator.cc" }, { "type": "modify", "old_id": "bdb22ebc2a33d60df4cfab997872ad7e1da339b5", "old_mode": 33188, "old_path": "fuzzers/tint_ast_fuzzer/node_id_map.cc", "new_id": "7987fcf868d8c42b01762f05d83f1a4b9dbd2f93", "new_mode": 33188, "new_path": "fuzzers/tint_ast_fuzzer/node_id_map.cc" }, { "type": "modify", "old_id": "e6e2e3dc4ae97e2641c20d66339210e10007eb8d", "old_mode": 33188, "old_path": "fuzzers/tint_ast_fuzzer/node_id_map.h", "new_id": "3105e4d149f382083303774a3b89e308cca0866c", "new_mode": 33188, "new_path": "fuzzers/tint_ast_fuzzer/node_id_map.h" } ] }