)]}'
{
  "commit": "61f30bad1ea99ef57c8f86e17b799105b321a42e",
  "tree": "dcc99ec20e47ee5865a1c0bf7f77a05f288cab21",
  "parents": [
    "b61e0452f86acfff49c099c504234f94bea723cf"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Mon May 09 22:22:18 2022 +0000"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon May 09 22:22:18 2022 +0000"
  },
  "message": "[chromium-style] Adding/moving constructors and destructors.\n\nThis CL adds missing constructors and destructors. Others are moved\nfrom the header file to implementation files.\n\nBug: dawn:1405\nChange-Id: I06657d4a4faa437ca5a95a0067a8f9f9bbc89d12\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/89181\nCommit-Queue: Dan Sinclair \u003cdsinclair@chromium.org\u003e\nKokoro: Kokoro \u003cnoreply+kokoro@google.com\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "00e6a6466c3c616085f865d4fc6c983ae7a97c6e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/AsyncTask.cpp",
      "new_id": "2f0facef3ed1d0046085b878b6a3c385c51c5f90",
      "new_mode": 33188,
      "new_path": "src/dawn/native/AsyncTask.cpp"
    },
    {
      "type": "modify",
      "old_id": "d2c28fa8902963fb5ff29ab19f09e99b52734863",
      "old_mode": 33188,
      "old_path": "src/dawn/native/AsyncTask.h",
      "new_id": "e1d130e87eacfb81604e203f6797e47c1ac749e7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/AsyncTask.h"
    },
    {
      "type": "modify",
      "old_id": "9ec4750244e9d458eb1217611ef217b5f87b77c4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlobCache.cpp",
      "new_id": "878ded69f3db480b59194f395ff1a352dfc02a6f",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlobCache.cpp"
    },
    {
      "type": "modify",
      "old_id": "8565429799bcaa9aa96b845973b28e5c970514d0",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BlobCache.h",
      "new_id": "b1c0a6375ab06a36b2a3c83670a550cca54e7903",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BlobCache.h"
    },
    {
      "type": "modify",
      "old_id": "d21ecf1ab39ad37ce5f1c75f03c6d8ec1e4bfdf6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BuddyMemoryAllocator.cpp",
      "new_id": "f744440f3a7158824bf65d75be98fef59998f6da",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BuddyMemoryAllocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "a58cbaecbc127ad0f24e1d0d99c57a146a227eae",
      "old_mode": 33188,
      "old_path": "src/dawn/native/BuddyMemoryAllocator.h",
      "new_id": "adbcc960742b865bc4a72a0f4a93c02f62221de8",
      "new_mode": 33188,
      "new_path": "src/dawn/native/BuddyMemoryAllocator.h"
    },
    {
      "type": "modify",
      "old_id": "40146f87cf6922e83c0b89faa656ab3d00de2913",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CallbackTaskManager.cpp",
      "new_id": "51a9b86b614b82fce06176f6befa88a174cb3ca2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CallbackTaskManager.cpp"
    },
    {
      "type": "modify",
      "old_id": "479ba01ff02260e35ab32851a6bcad73139ab307",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CallbackTaskManager.h",
      "new_id": "aceea0a49e7ee27fe18d37ccc6399d5d3ae32bda",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CallbackTaskManager.h"
    },
    {
      "type": "modify",
      "old_id": "9ecd048602b2930c6f51f84cbb3d60fa3ca04493",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CreatePipelineAsyncTask.cpp",
      "new_id": "e7319abc2705b174515986128ad2d65b090764b0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CreatePipelineAsyncTask.cpp"
    },
    {
      "type": "modify",
      "old_id": "cd9815407472ed91468121007ad9671afaa893c4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/CreatePipelineAsyncTask.h",
      "new_id": "7b9e614a7ee2e6c12841d16dce3688b2c864a9a7",
      "new_mode": 33188,
      "new_path": "src/dawn/native/CreatePipelineAsyncTask.h"
    },
    {
      "type": "modify",
      "old_id": "fe40d2d17b35c5601baf76b124d50f3757912fd5",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ErrorScope.cpp",
      "new_id": "b90fb13b6d89241d85deec53da11ae75cf5546cb",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ErrorScope.cpp"
    },
    {
      "type": "modify",
      "old_id": "3ffb510a1ac419b3165020859c03bbfcd2eff59a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/ErrorScope.h",
      "new_id": "7901d1883bbea3f3b1bd604520d8b2d28ac56b17",
      "new_mode": 33188,
      "new_path": "src/dawn/native/ErrorScope.h"
    },
    {
      "type": "modify",
      "old_id": "5621b63071adc842049f51cde700c44373a65eac",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Features.cpp",
      "new_id": "c33b4af0c9ede139c18d7d0c43c2457c5c0e499a",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Features.cpp"
    },
    {
      "type": "modify",
      "old_id": "bb1f015dddd1421cba9bcecb32bb3942d71ecaee",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Features.h",
      "new_id": "c2439b22bac7995aed8a03893aa5e05d70fe31a2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Features.h"
    },
    {
      "type": "modify",
      "old_id": "34436b279846639745da53c4c0042bf2e73daef8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Instance.cpp",
      "new_id": "1e25a3be01f11826e0c20dfa54ebb6db2a35c629",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Instance.cpp"
    },
    {
      "type": "modify",
      "old_id": "6f8f5d5ef5d94008ff0595f24bb554e7b584d78e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Instance.h",
      "new_id": "0f3cb18470116f12ff017de547db67d10a82ddae",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Instance.h"
    },
    {
      "type": "modify",
      "old_id": "95bca8cfdd08d38913daacd51057e598ceb2bf5c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/PooledResourceMemoryAllocator.cpp",
      "new_id": "96b10c6981e5e55071da6998bc02cdd0ded82b66",
      "new_mode": 33188,
      "new_path": "src/dawn/native/PooledResourceMemoryAllocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "e75ad5511f0c16d70f9a1518c93edde07ac30cac",
      "old_mode": 33188,
      "old_path": "src/dawn/native/PooledResourceMemoryAllocator.h",
      "new_id": "073ea2654580703d9edb782d19505a207b74f267",
      "new_mode": 33188,
      "new_path": "src/dawn/native/PooledResourceMemoryAllocator.h"
    },
    {
      "type": "modify",
      "old_id": "d3843830f8c35dc9c3a65817af01dca74d3991f1",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RingBufferAllocator.cpp",
      "new_id": "01e23e7c15a532c5f9c643edfee288ed02e8eb2d",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RingBufferAllocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "cbb01b7b3559fad59f76ff7955277bb58f105ffe",
      "old_mode": 33188,
      "old_path": "src/dawn/native/RingBufferAllocator.h",
      "new_id": "6aeb1427be6c753e6d54b7d2c1cb192c5024d2e6",
      "new_mode": 33188,
      "new_path": "src/dawn/native/RingBufferAllocator.h"
    },
    {
      "type": "modify",
      "old_id": "bc2fcbd3fa443023a372f515ff4f6264c58eb7fb",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.cpp",
      "new_id": "f98c94dbdfbab89d47917d3d4631309f059f2b6e",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d8d2868822451d368194332962ad06c8e7c352e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/Toggles.h",
      "new_id": "341db798fe64088d2b4704c73986db7330194320",
      "new_mode": 33188,
      "new_path": "src/dawn/native/Toggles.h"
    },
    {
      "type": "modify",
      "old_id": "fe6908fdd821259b9f56bd97521cfd8530a8f98e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BackendMTL.h",
      "new_id": "75be73040e77f22402658f0a3f3994ded21d54e3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BackendMTL.h"
    },
    {
      "type": "modify",
      "old_id": "2545e11977b847480c5ec0ff44e0f3e5383f0a69",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BackendMTL.mm",
      "new_id": "11430de9ecb6af7560675569ecdc498038c1f9f3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BackendMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "97688eba8da53c07be4ba8d1196ba93cddc01b4e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BindGroupLayoutMTL.h",
      "new_id": "ab2abefc00cbec49d7335904956244d4cd59dab0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BindGroupLayoutMTL.h"
    },
    {
      "type": "modify",
      "old_id": "2f1012cd1374ba41b57fc9c9e93cafc173da83f3",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BindGroupLayoutMTL.mm",
      "new_id": "6c1a7acb3eb6289535e6fec75cc743db9de83811",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BindGroupLayoutMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "096237b822b39ddd6b5b3cc6ec6b32f4f2d11384",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BufferMTL.h",
      "new_id": "f36ebe8948576c47df7386e3789f2bbd4d66098b",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BufferMTL.h"
    },
    {
      "type": "modify",
      "old_id": "e8d74c1b2e4fd3ab2d22656b2bac77a280cb921e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/BufferMTL.mm",
      "new_id": "8f703ef407cd96fd1a4065423da6d670a610ea27",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/BufferMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "8f7a9835c5a9326cad941bcfdedf86a929527b93",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/CommandBufferMTL.h",
      "new_id": "8f0c02bea2eb6c8fd69933a29e849cd350bd2658",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/CommandBufferMTL.h"
    },
    {
      "type": "modify",
      "old_id": "121198f255269d893efb36369d702ef35ed7d551",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/CommandBufferMTL.mm",
      "new_id": "04dab406994fbaff03804e198593f521273701f2",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/CommandBufferMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "22ac6356f030860069a1e7670680b1b81a2cbe18",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ComputePipelineMTL.h",
      "new_id": "48a723dabf96daba160c13ed95e953e4339e1248",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ComputePipelineMTL.h"
    },
    {
      "type": "modify",
      "old_id": "f350071c8e9cadfb41d8fc4eef9bd8a8880a5abe",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ComputePipelineMTL.mm",
      "new_id": "855cd7b4bfa96226d1bbff52f18c356c5e250f89",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ComputePipelineMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "16519543a169c85326993b557bb93b3f4b422fb6",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/PipelineLayoutMTL.h",
      "new_id": "48711e76939e77289aeead71d37599a220441d67",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/PipelineLayoutMTL.h"
    },
    {
      "type": "modify",
      "old_id": "2dfad2e0593be984e1f1e6fb72a3052b0c71fa24",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/PipelineLayoutMTL.mm",
      "new_id": "800db51a7c53dd5252555fc63e5ec502458f8629",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/PipelineLayoutMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "9f0e6bb6050eac98fd6d67bae4236338e40f07bd",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/QuerySetMTL.h",
      "new_id": "c8b4c73afa872310af25bd3e0e21f977e817fc86",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/QuerySetMTL.h"
    },
    {
      "type": "modify",
      "old_id": "1e19963c1620a436db4fd4c4e65df4be5635ff26",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/QuerySetMTL.mm",
      "new_id": "262ddc8338cdc5a69c2ef494d7f982f948edff1c",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/QuerySetMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "e1a37b97f9746123a2ab6146dbf4e203ec54e7a8",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/QueueMTL.h",
      "new_id": "5f9592191611c3fc29026a68057aabb7a84b4090",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/QueueMTL.h"
    },
    {
      "type": "modify",
      "old_id": "c129c5d51d3aeae67cfd4ed3993123a65bd8416e",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/QueueMTL.mm",
      "new_id": "f6cfa4cdf5a74910cd02fc580aa6550b971f96a3",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/QueueMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "cd8111dff78b054ccfc7b99b92c39c62c68b9d33",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/RenderPipelineMTL.h",
      "new_id": "23268aea0302df1665beb25391642b2fae2e9db9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/RenderPipelineMTL.h"
    },
    {
      "type": "modify",
      "old_id": "2e10ed999c597330f31f428fd81b640b9d5f8996",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/RenderPipelineMTL.mm",
      "new_id": "89548aec86c3626f880bf5db88ea74f946e615c9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/RenderPipelineMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "2960817cd9abe6e92173107feea6e9b99263f64c",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/SamplerMTL.h",
      "new_id": "fb7b1fcb90d45e9386af92d792faa48a97ce48f6",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/SamplerMTL.h"
    },
    {
      "type": "modify",
      "old_id": "329cd28848e81b35a754e17c609b4473414de038",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/SamplerMTL.mm",
      "new_id": "97b30465117e0a1b4a11d49225490db2bb9d84f0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/SamplerMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "dc0ea0bbf494a2cf26f74e59129ddc4bf62dfcf7",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.h",
      "new_id": "035922384a1d93ac42beeb982e98184bed2e67fa",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.h"
    },
    {
      "type": "modify",
      "old_id": "7b17c56d3cbb527221772b672a71edd5541789aa",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/ShaderModuleMTL.mm",
      "new_id": "fa8befd2e5e2b288d92de13e021ad003ea3b5822",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/ShaderModuleMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "afd2eac6ddab08137726b4f05cdb2aa808ec62ac",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/StagingBufferMTL.h",
      "new_id": "bbad022d5a2ef521b9f5f03577ff78c85660cff4",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/StagingBufferMTL.h"
    },
    {
      "type": "modify",
      "old_id": "6bdc9e3db78de952e8f4778fe0ed6e77c3f141f7",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/StagingBufferMTL.mm",
      "new_id": "f4255f132447d37b31cf00c33230ca552b764598",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/StagingBufferMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "003629cd5f7ed9af094180bf91bbc6e636249740",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/SwapChainMTL.h",
      "new_id": "de5cd5c5d4854a744eb904db983883848efdd533",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/SwapChainMTL.h"
    },
    {
      "type": "modify",
      "old_id": "bf688841ec65cd35c91738ae4aa825401154bd38",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/SwapChainMTL.mm",
      "new_id": "d9435dd84f93fb6e031e993916c087399ca0e4d0",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/SwapChainMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "d8b8ccd2ff47ecaa2fc262fc724248f4e2e3d84f",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/TextureMTL.h",
      "new_id": "3a9c3d8f351c239da0acb173322658f1a4ad1774",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/TextureMTL.h"
    },
    {
      "type": "modify",
      "old_id": "429d60ce153322f732d5fb74a577ecb108fd074a",
      "old_mode": 33188,
      "old_path": "src/dawn/native/metal/TextureMTL.mm",
      "new_id": "38db7cfa326d7839104f78345ed101b7ff7100c9",
      "new_mode": 33188,
      "new_path": "src/dawn/native/metal/TextureMTL.mm"
    },
    {
      "type": "modify",
      "old_id": "6b0d770a3eeafaa0b61bfd9f1cb3a48a87fe84c4",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/AdapterVk.cpp",
      "new_id": "c414c6240dfdbb6298c8664b4de06179b83bf833",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/AdapterVk.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d9ce45a5af4c38f948a8823f1783b39661aff11",
      "old_mode": 33188,
      "old_path": "src/dawn/native/vulkan/AdapterVk.h",
      "new_id": "9cb5234a6502e49d621af619f56400a10c99de65",
      "new_mode": 33188,
      "new_path": "src/dawn/native/vulkan/AdapterVk.h"
    },
    {
      "type": "modify",
      "old_id": "9c3dc0eaa1cee8f8878a31674eb756b3277136d3",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/ChunkedCommandHandler.cpp",
      "new_id": "7dd1075ead1e43418bd96f45d90e4f656bb797e1",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/ChunkedCommandHandler.cpp"
    },
    {
      "type": "modify",
      "old_id": "c84c4ef8a93ea7c619da27f4ff3751fe42cc9709",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/ChunkedCommandHandler.h",
      "new_id": "713ed38c147dc291cd4d6200a50003b51e1a5953",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/ChunkedCommandHandler.h"
    },
    {
      "type": "modify",
      "old_id": "565154e39eec42fc307ff9bdaa616192817a3452",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/Server.cpp",
      "new_id": "6dc8358e54d07f37eccf8fe6ddb60ecb2d007d73",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/Server.cpp"
    },
    {
      "type": "modify",
      "old_id": "52901b0966091ea56488ab45ad166fc6e6cc5176",
      "old_mode": 33188,
      "old_path": "src/dawn/wire/server/Server.h",
      "new_id": "9bf60c84685bf3236cac091f8e66ee97c34a11ee",
      "new_mode": 33188,
      "new_path": "src/dawn/wire/server/Server.h"
    }
  ]
}
