)]}'
{
  "commit": "f93fa6acd96d77df9ef48f8f5ff78ea72cebf5ae",
  "tree": "b43a9bf3bfb96099cf604db07132c51d33a45ff5",
  "parents": [
    "ab04da48f45db878e8e160c12d514acc37411606"
  ],
  "author": {
    "name": "Corentin Wallez",
    "email": "cwallez@chromium.org",
    "time": "Wed Jul 29 17:01:11 2020 +0000"
  },
  "committer": {
    "name": "Commit Bot service account",
    "email": "commit-bot@chromium.org",
    "time": "Wed Jul 29 17:01:11 2020 +0000"
  },
  "message": "dawn_wire: Implement CreateBufferMapped on top of mappedAtCreation\n\nReland with a fix for narrowing of uint64_t to size_t of the buffer size\nin 32 bit mode.\n\nThis inverts the shimming to have the old mapping at creation method\nbe implemented on top of the new method..\n\nAlso updates Wire tests to use mappedAtCreation instead of\nCreateBufferMapped.\n\nTBR\u003dsenorblanco@chromium.org\nBug: dawn:445\nChange-Id: I89fe84b6e0b5d0d4a5c6a2db7b38cb7d6cd063f0\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/25981\nReviewed-by: Corentin Wallez \u003ccwallez@chromium.org\u003e\nReviewed-by: Austin Eng \u003cenga@chromium.org\u003e\nCommit-Queue: Corentin Wallez \u003ccwallez@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c618b93e45d2a9d84748e5b70a18a6b856e8ad78",
      "old_mode": 33188,
      "old_path": "dawn_wire.json",
      "new_id": "51ab477805ba6b993dd2b6034bb0dddaf2205394",
      "new_mode": 33188,
      "new_path": "dawn_wire.json"
    },
    {
      "type": "modify",
      "old_id": "af217b3364bef2f0fa2882a50bbd373e1251396d",
      "old_mode": 33188,
      "old_path": "src/dawn_wire/client/Buffer.cpp",
      "new_id": "f744ee67553259ce8cfb527cade6d4767eec1e7e",
      "new_mode": 33188,
      "new_path": "src/dawn_wire/client/Buffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "79fcd858a46ea60c2e78d741b78af82d3e0563c6",
      "old_mode": 33188,
      "old_path": "src/dawn_wire/client/Buffer.h",
      "new_id": "1143779f9945474892e3d1cda77fc0f71490b16c",
      "new_mode": 33188,
      "new_path": "src/dawn_wire/client/Buffer.h"
    },
    {
      "type": "modify",
      "old_id": "411fd5cf2f58729478d640f534589d966fc5c296",
      "old_mode": 33188,
      "old_path": "src/dawn_wire/client/Device.cpp",
      "new_id": "addc9773599e9edf6a1d407cd4f1a6a69c5575a2",
      "new_mode": 33188,
      "new_path": "src/dawn_wire/client/Device.cpp"
    },
    {
      "type": "modify",
      "old_id": "d0c82a25604695c4c608f6e15db1cc8a28016b45",
      "old_mode": 33188,
      "old_path": "src/dawn_wire/server/ServerBuffer.cpp",
      "new_id": "dd71638de9ae0c71db44d953786b7a5040ddad60",
      "new_mode": 33188,
      "new_path": "src/dawn_wire/server/ServerBuffer.cpp"
    },
    {
      "type": "modify",
      "old_id": "c8902c1fe3493afbc233a651cb00e314b24b1736",
      "old_mode": 33188,
      "old_path": "src/tests/unittests/wire/WireBufferMappingTests.cpp",
      "new_id": "87296433470ef2aa9243549e9600871a16af7b24",
      "new_mode": 33188,
      "new_path": "src/tests/unittests/wire/WireBufferMappingTests.cpp"
    },
    {
      "type": "modify",
      "old_id": "6c8179b8b55a8d4703e4e8c3967de5803b3f3537",
      "old_mode": 33188,
      "old_path": "src/tests/unittests/wire/WireMemoryTransferServiceTests.cpp",
      "new_id": "dd986e42c6ac324b65ecb1d9e9251c05f0ba24ee",
      "new_mode": 33188,
      "new_path": "src/tests/unittests/wire/WireMemoryTransferServiceTests.cpp"
    }
  ]
}
