)]}' { "commit": "deee7a9cb8a1a2918aacc2b93dc72eede9d2cc6c", "tree": "fedcf73e0ffec37d2e25831df8d1e81082ccb781", "parents": [ "2b69732f797fdfa82960031554564cf398b0b5ee" ], "author": { "name": "Aaron Zinman", "email": "aaron@azinman.com", "time": "Tue Aug 16 20:51:17 2016 -0700" }, "committer": { "name": "Aaron Zinman", "email": "aaron@azinman.com", "time": "Tue Aug 16 20:54:12 2016 -0700" }, "message": "swift vdl codegen: Allow overflow when computing struct hashValue\n\nDJB hash computation of Swift code generated from VDL must allow\noverflow of the * and + operators, otherwise an exception is thrown.\nThe hash value is still valid even if overflow occurs; it just wraps\nin hash-space.\n\nChange-Id: I6832d7105a8f677dea593828c2de5e4083e7f62f\n", "tree_diff": [ { "type": "modify", "old_id": "130fc19aa9c7a855225ed842510271a351df56a9", "old_mode": 33188, "old_path": "lib/vdl/codegen/swift/tmpl_struct.go", "new_id": "89c2f14488b954db3cb590686342ad9960442584", "new_mode": 33188, "new_path": "lib/vdl/codegen/swift/tmpl_struct.go" } ] }