)]}'
{
  "log": [
    {
      "commit": "1be5dcff3c21c2f1e6f327f0bb479e2acfb8ceb2",
      "tree": "38c127849ffd801961c6caa8c26bfcb19e6cb57c",
      "parents": [
        "3c8fe0429c71935a945567245e83f5c4ca58f033"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 09:34:30 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 09:34:54 2022 +0200"
      },
      "message": "Make `presubmit.sh` work from `.fuchsia` directory\n\nThe current script failed to enter the \u0027web\u0027 directory.\nAlso use `set -i` to exit of first failure in a more readable way.\n\nChange-Id: I1c752abc87f7a5b6312b539208b2bb8b4333986a\n"
    },
    {
      "commit": "3c8fe0429c71935a945567245e83f5c4ca58f033",
      "tree": "b5ba516a72e27cff33354fb71521ab0ade69665b",
      "parents": [
        "d0474cad87dbecdd263589e02d8bca60b279ea68"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 09:14:46 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 09:22:40 2022 +0200"
      },
      "message": "Simplify division rounded toward positive infinity.\n\nChange-Id: Ie1fbe6e9d16368497fe9ca01bc1e34112d9ad628\n"
    },
    {
      "commit": "d0474cad87dbecdd263589e02d8bca60b279ea68",
      "tree": "6899438037af5056f403038b670041fae31be735",
      "parents": [
        "32a8a80e0462c04116a495b997422e41cbfac493"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 08:56:06 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 09:14:01 2022 +0200"
      },
      "message": "Fix clone.sh script.\n\nThe both git hook scripts are made exectuables.\nAlso added quotes to as ber bash style guide.\n\nChange-Id: Ic339a76fc0e48e97c73c5136f1707349752bada5\n"
    },
    {
      "commit": "32a8a80e0462c04116a495b997422e41cbfac493",
      "tree": "e178bc542370b86e828a85bad6eb8b4ebe974800",
      "parents": [
        "dc8cc17d061b923f4b13057d14ff084135c521af"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed May 18 18:45:11 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 08:46:34 2022 +0200"
      },
      "message": "Apply cargo fmt to benchmarks.\n\nChange-Id: I97a43561028cb2e419c0a2e235ed9f81cb0a47aa\n"
    },
    {
      "commit": "dc8cc17d061b923f4b13057d14ff084135c521af",
      "tree": "62a1c870063189d70151ba1ff0ea9e58751bfbe4",
      "parents": [
        "1e16819386f32f15f75c85b54f39f43a5e369603"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed May 18 18:43:59 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 19 08:46:17 2022 +0200"
      },
      "message": "Update Image constructors.\n\nChange-Id: Id06a3d73fd198b266fb69cc754a751346a6ef618\n"
    },
    {
      "commit": "1e16819386f32f15f75c85b54f39f43a5e369603",
      "tree": "b737cfb88e22c0710bbee2b6238e5cc628c5ee70",
      "parents": [
        "86942fde08404e3efe1c593cc52b1e17ebca3e9b",
        "3112dad7182766ebeb23452c0cbea87f378dc662"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue May 17 15:26:56 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 17 15:26:56 2022 +0000"
      },
      "message": "Merge \"Fix web rive demo default width and height.\" into main"
    },
    {
      "commit": "3112dad7182766ebeb23452c0cbea87f378dc662",
      "tree": "80d3ba1a4876f2b78ac2857966232a21cb113ec0",
      "parents": [
        "1960e7a8b03d6ed8ea2590dc70db03a856a48f4b"
      ],
      "author": {
        "name": "Remi Doreau",
        "email": "doreau@google.com",
        "time": "Tue May 17 17:08:51 2022 +0200"
      },
      "committer": {
        "name": "Remi Doreau",
        "email": "doreau@google.com",
        "time": "Tue May 17 17:08:51 2022 +0200"
      },
      "message": "Fix web rive demo default width and height.\n\nChange-Id: I125482a009f4fa8d8256cf2be24770d19549a6fb\n"
    },
    {
      "commit": "86942fde08404e3efe1c593cc52b1e17ebca3e9b",
      "tree": "0ad10a9c8edb4f3b5a4dc4630845689682b18ccf",
      "parents": [
        "1960e7a8b03d6ed8ea2590dc70db03a856a48f4b",
        "38b4958707c7ed256a6b0a57c336a434ab60a2ff"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue May 17 09:23:45 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue May 17 09:23:45 2022 +0000"
      },
      "message": "Merge \"Added pre-push to run a presubmit check.\" into main"
    },
    {
      "commit": "38b4958707c7ed256a6b0a57c336a434ab60a2ff",
      "tree": "4dd7f3c77d741c708d90fe125c31ebc6650a33c8",
      "parents": [
        "c25e182731903370035b96cc3a7fff0d95104e4d"
      ],
      "author": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 11 15:12:36 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Mon May 16 16:07:19 2022 +0000"
      },
      "message": "Added pre-push to run a presubmit check.\n\nChange-Id: I482f1f2fc8222253318388e77d33e7c50c83801c\n"
    },
    {
      "commit": "1960e7a8b03d6ed8ea2590dc70db03a856a48f4b",
      "tree": "137c902bd35cae5fef2c881f57af32892f239991",
      "parents": [
        "ca58d318d94a8b04025d316f2827640e885b427f",
        "c25e182731903370035b96cc3a7fff0d95104e4d"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Mon May 16 13:42:06 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 16 13:42:06 2022 +0000"
      },
      "message": "Merge \"Updated clap.\" into main"
    },
    {
      "commit": "ca58d318d94a8b04025d316f2827640e885b427f",
      "tree": "f30991346a77734f2df6027bf5ac5da32437bcc9",
      "parents": [
        "ad9f26346363e3e69613513a8ec8a8e7211abf14",
        "4a7bb56b6bcd3e9ce9c2c8989b897204e2eed86f"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Mon May 16 13:42:01 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 16 13:42:01 2022 +0000"
      },
      "message": "Merge \"Updated web and made use of same demos.\" into main"
    },
    {
      "commit": "ad9f26346363e3e69613513a8ec8a8e7211abf14",
      "tree": "f08cc630d0ea33d0f43babcf1eaafaac5e59ad7b",
      "parents": [
        "090eec71dbc93f47550a3d3d770f8dcef2b39574",
        "4683d4cace080b6749c31e3b858bb8618059ff75"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Mon May 16 12:15:50 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon May 16 12:15:50 2022 +0000"
      },
      "message": "Merge \"Fixed formatting.\" into main"
    },
    {
      "commit": "c25e182731903370035b96cc3a7fff0d95104e4d",
      "tree": "eb8a8eeb8431e9ed1d242ff9e685376061d87b4c",
      "parents": [
        "4a7bb56b6bcd3e9ce9c2c8989b897204e2eed86f"
      ],
      "author": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 11 14:36:31 2022 +0200"
      },
      "committer": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 11 14:37:43 2022 +0200"
      },
      "message": "Updated clap.\n\nChange-Id: I5fdc403f71a8e36d2c1bbe9e786f76441132e625\n"
    },
    {
      "commit": "4a7bb56b6bcd3e9ce9c2c8989b897204e2eed86f",
      "tree": "4bd570c3df9c7ccff3ec46e3dca89b2132be6b4b",
      "parents": [
        "4683d4cace080b6749c31e3b858bb8618059ff75"
      ],
      "author": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 11 14:35:50 2022 +0200"
      },
      "committer": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 11 14:37:37 2022 +0200"
      },
      "message": "Updated web and made use of same demos.\n\nChange-Id: Ifc1fb1bacbb7d8a48c922107af18c7c2fd8271d7\n"
    },
    {
      "commit": "4683d4cace080b6749c31e3b858bb8618059ff75",
      "tree": "ef37197a8d7face5ea93422265a2b56a952e15dc",
      "parents": [
        "201ce94476898efc9cee5721f0f3fe8ec4bb3379"
      ],
      "author": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 11 12:29:48 2022 +0200"
      },
      "committer": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 11 12:29:48 2022 +0200"
      },
      "message": "Fixed formatting.\n\nChange-Id: Ie10b5ffb3c3df96031c3e2410ba10102dd61dd99\n"
    },
    {
      "commit": "090eec71dbc93f47550a3d3d770f8dcef2b39574",
      "tree": "abff070c2a9d8199cab7a9a9cbe27624b80134dd",
      "parents": [
        "201ce94476898efc9cee5721f0f3fe8ec4bb3379"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Mon May 09 17:07:24 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed May 11 10:15:50 2022 +0200"
      },
      "message": "[forma] Fix benchmarks after introduction of variable tile size.\n\nChange-Id: Ib5de4b1ac39deb9f902ef243fd654c7e5d803afc\n"
    },
    {
      "commit": "201ce94476898efc9cee5721f0f3fe8ec4bb3379",
      "tree": "3db9968664affba517fb472201479d9ff8679559",
      "parents": [
        "55b6c1dbf9cc02e2ee7481e77c3d7acf25d3ee8a"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Fri May 06 12:37:03 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed May 11 09:47:39 2022 +0200"
      },
      "message": "[forma] Improve the init script.\n\nReplace configuration values rather than adding more entries.\nAlso configure the root repository.\n\nChange-Id: I58e9c56257cc0d1f0c860b2797e5a647b9a9f931\n"
    },
    {
      "commit": "55b6c1dbf9cc02e2ee7481e77c3d7acf25d3ee8a",
      "tree": "3abd092895232de20a845302304339d8e9a2006f",
      "parents": [
        "68e8ae8366d169971a74d3e2edb9e6d00b845454"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Fri May 06 12:12:29 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed May 11 09:47:39 2022 +0200"
      },
      "message": "[forma] Make benchmark code compile conditionally.\n\nChange-Id: I78927b1337225d47b2d5a1df52a06a36393954eb\n"
    },
    {
      "commit": "68e8ae8366d169971a74d3e2edb9e6d00b845454",
      "tree": "fe9f9c5c2f3875ec3ea71fa145e8079994c363c6",
      "parents": [
        "c33e768c9176daa5b48e2067fa9d0afeb336817d"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu May 05 11:10:46 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed May 11 09:47:36 2022 +0200"
      },
      "message": "[forma] Optimize texture fill performance.\n\nChange-Id: I4db79131ce67cde454746b53d6cb94c8a227542e\n"
    },
    {
      "commit": "c33e768c9176daa5b48e2067fa9d0afeb336817d",
      "tree": "1416c162c364ea0324b46cd56de4327bffda5ae8",
      "parents": [
        "53a333bb53b729957808eceff77e8c5ae9b55fab"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri May 06 12:31:09 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri May 06 12:31:09 2022 +0200"
      },
      "message": "Introduced Renderer type.\n\nChange-Id: Icd4f34cc622879beac4591802a99c845f04961b6\n"
    },
    {
      "commit": "53a333bb53b729957808eceff77e8c5ae9b55fab",
      "tree": "f531a5b4f7ff4c9583af19fb0d925cdc872a6da9",
      "parents": [
        "4bbe5e6d3d15e518a362d442204415611ff2213b"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu May 05 16:34:27 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri May 06 09:17:23 2022 +0200"
      },
      "message": "Added GPU backend.\n\nChange-Id: Ief0748a20979515de5cf932ac62dac197a029024\n"
    },
    {
      "commit": "4bbe5e6d3d15e518a362d442204415611ff2213b",
      "tree": "5e47b426260306c21ab5544c65d0a615692e0921",
      "parents": [
        "3e82246b3964ac07571df6038da6c6c11a33e566"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Apr 26 09:08:50 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu May 05 11:05:58 2022 +0200"
      },
      "message": "Made backends generic.\n\nChange-Id: I5c9cc1bfb6e61bf8b3877248d6cf3474fb505de6\n"
    },
    {
      "commit": "3e82246b3964ac07571df6038da6c6c11a33e566",
      "tree": "9bd1d254ad0c71397763795b173ce3a331b3dedd",
      "parents": [
        "a1edb285cef9df8e2b599bcf62b41674cc43dccf"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Apr 13 13:56:49 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed May 04 13:24:51 2022 +0000"
      },
      "message": "Simplified Composition/Layer API.\n\nThis patch updates forma to work with the new Composition API.\n\nIt also refactors linear color and removes an unused config.\n\nChange-Id: I80cc922fca3a2df9359218eee401bab13add432e\n"
    },
    {
      "commit": "a1edb285cef9df8e2b599bcf62b41674cc43dccf",
      "tree": "fbff00fe0853e96440b1e282d9071077a206b535",
      "parents": [
        "e95cf865de7fe0598bbff62773bcf93bfaadf03b",
        "9f8e0bdb44b356efd296701d2208c9199ecd5b7d"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed Apr 20 08:23:52 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 20 08:23:52 2022 +0000"
      },
      "message": "Merge \"Renamed insert_path to insert.\" into main"
    },
    {
      "commit": "e95cf865de7fe0598bbff62773bcf93bfaadf03b",
      "tree": "8326eaf5925c30814c6b1883727212ecb66e563f",
      "parents": [
        "3c596664cf6a7bd6b1948366e9ba46a3af5647b4",
        "04f85efc08fe42a594205119af2187e02a57a96e"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Apr 13 12:07:28 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Apr 13 12:07:28 2022 +0000"
      },
      "message": "Merge \"Added more options to wasm demo.\" into main"
    },
    {
      "commit": "9f8e0bdb44b356efd296701d2208c9199ecd5b7d",
      "tree": "c7c771ec54e1aeb7c084d27d8a3a8a8e8c0febd5",
      "parents": [
        "3c596664cf6a7bd6b1948366e9ba46a3af5647b4"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Apr 01 09:36:01 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Apr 01 09:36:01 2022 +0200"
      },
      "message": "Renamed insert_path to insert.\n\nChange-Id: I80c5ac9c79c3f889b796b23bf0a70efb3bcefdfd\n"
    },
    {
      "commit": "3c596664cf6a7bd6b1948366e9ba46a3af5647b4",
      "tree": "e7ce1a48b9a4b4d464cf1923fda04cf09a5e2f61",
      "parents": [
        "a0d30c484968a74266e82303a3816b3678b24643",
        "8f7db29b23b7784b58ea020dd1e78507f2f35649"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Apr 01 07:29:50 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 01 07:29:50 2022 +0000"
      },
      "message": "Merge \"[forma] Make layer creation more fluent.\" into main"
    },
    {
      "commit": "8f7db29b23b7784b58ea020dd1e78507f2f35649",
      "tree": "ed67097ad83dc7cdfe33c47175698e21dd2f8994",
      "parents": [
        "1b53c844a117ea6b1cfd9d7ac7ef88918aff1e59"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed Mar 30 09:03:44 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed Mar 30 19:28:21 2022 +0200"
      },
      "message": "[forma] Make layer creation more fluent.\n\nChange-Id: I63ada50817df78baa63067a17b421454ff157847\n"
    },
    {
      "commit": "04f85efc08fe42a594205119af2187e02a57a96e",
      "tree": "c81bbd0aeb61dfc6d670bc2926b93d52fee22e93",
      "parents": [
        "a0d30c484968a74266e82303a3816b3678b24643"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Mar 30 11:19:27 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Mar 30 11:20:17 2022 +0200"
      },
      "message": "Added more options to wasm demo.\n\nChange-Id: I448800e25bd9309374a79f87d0187fe5e256fffd\n"
    },
    {
      "commit": "a0d30c484968a74266e82303a3816b3678b24643",
      "tree": "b698420b5201565b4fe78f213225fdbc8796cd96",
      "parents": [
        "1b53c844a117ea6b1cfd9d7ac7ef88918aff1e59",
        "10fd4177cc042a7fa2bc67fddc594f1f7f25bdbb"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Mar 29 17:02:25 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 29 17:02:25 2022 +0000"
      },
      "message": "Merge \"Added web crate for wasm demos.\" into main"
    },
    {
      "commit": "10fd4177cc042a7fa2bc67fddc594f1f7f25bdbb",
      "tree": "3e4e54d6f7869c63b839639c332410b03adeb142",
      "parents": [
        "13e4fdbdf0a10cd3133e9d9d9c9f94819348a7b6"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Mar 29 12:30:25 2022 +0200"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Mar 29 18:58:42 2022 +0200"
      },
      "message": "Added web crate for wasm demos.\n\nChange-Id: I32c42b44f3da3e667500a90d34ab28005af61b6d\n"
    },
    {
      "commit": "1b53c844a117ea6b1cfd9d7ac7ef88918aff1e59",
      "tree": "bd4c2350c709ac1f833860e9a52f463a78bfcfbe",
      "parents": [
        "13e4fdbdf0a10cd3133e9d9d9c9f94819348a7b6"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Mar 29 09:24:22 2022 +0200"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Mar 29 11:06:12 2022 +0200"
      },
      "message": "[forma] Improve fuchsia repository configuration.\n\nInstall the commit hook.\nSet the default destination to `git push`.\n\nChange-Id: I1dd7414bb51e587f8db212748ca91e4a83408b39\n"
    },
    {
      "commit": "13e4fdbdf0a10cd3133e9d9d9c9f94819348a7b6",
      "tree": "605829a490d073fe4804f96cb0655cf2a083893b",
      "parents": [
        "ed687746f59eb305c0bb287b9106677d7bc08155"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Mar 25 13:30:46 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Mar 25 17:08:35 2022 +0100"
      },
      "message": "Added .cargo configuration.\n\nThis add the target-cpu native feature to LLVM to enable\nsome of the SIMD intrinsics we have defined by default.\n\nThis affects all project and builds.\n\nChange-Id: I1cd82e7aeda68e1c476b00f979edf472dc884072\n"
    },
    {
      "commit": "ed687746f59eb305c0bb287b9106677d7bc08155",
      "tree": "cc7bfb40efc94489668831a26b125672febd8969",
      "parents": [
        "4735545517ee5e05375dc1b6a2a0f9d2a1c3d22a"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Mar 25 13:30:21 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Mar 25 17:06:20 2022 +0100"
      },
      "message": "Switched blend modes for demo.\n\nInstead of doing more work reverting the pre-multiplied\ncolors and then letting wgpu apply alpha, we simply use\nour pre-multiplied values, replacing the ones in the buffer.\n\nChange-Id: Iee911c3c24f8c161702de9706a313f64f9927fc8\n"
    },
    {
      "commit": "4735545517ee5e05375dc1b6a2a0f9d2a1c3d22a",
      "tree": "8d777e4e3800044f2543d994c77e92dd358434cd",
      "parents": [
        "faeca9f1b71a6aee46388c80284e3a6ef7cf2d8e"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu Mar 24 11:16:47 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu Mar 24 11:31:22 2022 +0100"
      },
      "message": "Added screen capture capability.\n\nChange-Id: I41423599dab139a6c300b09ca4cb9bbc06084560\n"
    },
    {
      "commit": "faeca9f1b71a6aee46388c80284e3a6ef7cf2d8e",
      "tree": "266e84d3903fc55d88b19de3cba86e5d71e30904",
      "parents": [
        "1d29e8c5176c2021f8b501468e1453aaa27cf781"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu Mar 24 11:31:04 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu Mar 24 11:31:04 2022 +0100"
      },
      "message": "Added SVG gradients.\n\nChange-Id: I2d5368ee9fb24802a6f51ee46ae7e80da8a24309\n"
    },
    {
      "commit": "1d29e8c5176c2021f8b501468e1453aaa27cf781",
      "tree": "805efe429836ae0636badad40434fb133631b0f6",
      "parents": [
        "0a3bed56f4696b27124456704ab8916037da3f13"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Mar 23 12:15:45 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Mar 23 12:15:45 2022 +0100"
      },
      "message": "Renamed mold to forma.\n\nChange-Id: Ib8df653b7067ad392ea90aaf52a45858732f159b\n"
    },
    {
      "commit": "0a3bed56f4696b27124456704ab8916037da3f13",
      "tree": "9212a411fa8bcc85bf157ac345554647bcb3b14f",
      "parents": [
        "60825f9ed1319ca7fcbc13c906abd864b0cd4c0d",
        "a0d11c88923fdcf2490ba25738b39d7a3829871d"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Mar 18 16:09:31 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 18 16:09:31 2022 +0000"
      },
      "message": "Merge \"Blending and other fixes.\" into main"
    },
    {
      "commit": "a0d11c88923fdcf2490ba25738b39d7a3829871d",
      "tree": "bcd17e358c152dc6274984ee301f111a55b64af2",
      "parents": [
        "7784481c9e74d893cec6b7110216b96562859d46"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu Mar 17 09:56:32 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu Mar 17 14:46:57 2022 +0100"
      },
      "message": "Blending and other fixes.\n\nAdded blend modes to SVG. Refactored a few things here and there.\n\nChange-Id: I9008fa92ce4229a6ade1e2e9b0db6e97e71d6459\n"
    },
    {
      "commit": "60825f9ed1319ca7fcbc13c906abd864b0cd4c0d",
      "tree": "9c7788bcb91b482f08677d43483bd0073449fd9f",
      "parents": [
        "e68c17dacd380f746c74c5a079d5b199ee86f374",
        "e20d777c0bbeadb92e11745b4533c75c008f3489"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu Mar 17 10:24:05 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 17 10:24:05 2022 +0000"
      },
      "message": "Merge \"[mold] cross-rs propagates environment.\" into main"
    },
    {
      "commit": "e68c17dacd380f746c74c5a079d5b199ee86f374",
      "tree": "67c924c03655d26c35e012f1bb70a3a830068bb1",
      "parents": [
        "7784481c9e74d893cec6b7110216b96562859d46",
        "8d8388f3755be590de13ed0a7c845ced845853b6"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu Mar 17 10:23:59 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 17 10:23:59 2022 +0000"
      },
      "message": "Merge \"[pristine] Migrate deprecated function.\" into main"
    },
    {
      "commit": "7784481c9e74d893cec6b7110216b96562859d46",
      "tree": "8c4b695e75a47aa1a33a08c178190b4184c19dc0",
      "parents": [
        "6bc6831f5669bc8cef92b0aa2b93789a0d3b666b",
        "971cacdc8e4328fab9e14c5731e91001acbfe9b4"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Mon Mar 14 09:17:09 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 14 09:17:09 2022 +0000"
      },
      "message": "Merge \"Added rasterizer benchmarks.\" into main"
    },
    {
      "commit": "971cacdc8e4328fab9e14c5731e91001acbfe9b4",
      "tree": "3016a02732583fb4b8f9c4fe5403aeb1125b3ad3",
      "parents": [
        "56db55c82753a676205ff239f7081fc79a2a44e2"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Thu Feb 24 10:39:24 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Mon Mar 14 10:16:07 2022 +0100"
      },
      "message": "Added rasterizer benchmarks.\n\nChange-Id: Ic15672300315b8d99819e92275d9839f298ded7f\n"
    },
    {
      "commit": "6bc6831f5669bc8cef92b0aa2b93789a0d3b666b",
      "tree": "0ee7d0201babed1887852085114c68d2ac3bef0b",
      "parents": [
        "56db55c82753a676205ff239f7081fc79a2a44e2"
      ],
      "author": {
        "name": "Remi Doreau",
        "email": "doreau@google.com",
        "time": "Mon Mar 14 09:53:47 2022 +0100"
      },
      "committer": {
        "name": "Remi Doreau",
        "email": "doreau@google.com",
        "time": "Mon Mar 14 10:06:13 2022 +0100"
      },
      "message": "[demo] Add missing blend modes\n\nThis patch adds missing blend modes to the rive demo.\n\nChange-Id: I274e685715458ccdbdbd64880692def43b025717\n"
    },
    {
      "commit": "e20d777c0bbeadb92e11745b4533c75c008f3489",
      "tree": "999117505ac019b0891bc68e947f54d4db4685f0",
      "parents": [
        "8d8388f3755be590de13ed0a7c845ced845853b6"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Mar 08 13:54:38 2022 +0000"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Mar 08 14:45:56 2022 +0000"
      },
      "message": "[mold] cross-rs propagates environment.\n\nThis makes possible to test aarch64 with:\nRUSTFLAGS\u003d\"-C target-feature\u003d+neon\" cross +nightly test --target aarch64-unknown-linux-gnu\n\nChange-Id: I5c877422ebd9da9ba3e409c48e2186b365239486\n"
    },
    {
      "commit": "8d8388f3755be590de13ed0a7c845ced845853b6",
      "tree": "c6be743f18ec318dec9c9aeff3350c0bd257a6cb",
      "parents": [
        "56db55c82753a676205ff239f7081fc79a2a44e2"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Mar 08 13:51:23 2022 +0000"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Mar 08 14:45:56 2022 +0000"
      },
      "message": "[pristine] Migrate deprecated function.\n\nChange-Id: Ie142013cfdae92eda6ea127793c66b3cde84bb64\n"
    },
    {
      "commit": "56db55c82753a676205ff239f7081fc79a2a44e2",
      "tree": "e22b4ec91dd241ea877b187a89d9cd1d95c90061",
      "parents": [
        "71461ec5eff116b8d1dbbfb11f688b54bb4d06da"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Thu Mar 03 17:26:07 2022 +0100"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Mar 08 14:44:30 2022 +0000"
      },
      "message": "[texture] Add texture demo.\n\nI own the butterfily picture and give it to this project.\n\nBug: 94997\nChange-Id: Idfcaff4e3b1332b8400b5e5670713e73a7af4d42\n"
    },
    {
      "commit": "71461ec5eff116b8d1dbbfb11f688b54bb4d06da",
      "tree": "786b26c0fd0897fe6211db41bf7761d251d4ee2b",
      "parents": [
        "1f8a5160198f2f796df4ec9ec75916587cc98d22"
      ],
      "author": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Feb 16 18:40:21 2022 +0100"
      },
      "committer": {
        "name": "Dragos Tiselice",
        "email": "dtiselice@google.com",
        "time": "Wed Feb 16 18:41:39 2022 +0100"
      },
      "message": "Renamed demo to something closer to reality.\n\nChange-Id: Icb193a888761384b1fd4c74ab1f06ca325ae15e4\n"
    },
    {
      "commit": "1f8a5160198f2f796df4ec9ec75916587cc98d22",
      "tree": "5272faacf412a4ffd0f86dc18997e46e0b9b5412",
      "parents": [
        "a385bf226a8b09cb95b4d39a05511a9af4922461"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed Feb 16 10:44:59 2022 +0100"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Wed Feb 16 10:44:59 2022 +0100"
      },
      "message": "[mold] Remove template argument from Point.\n\nFix the build.\n\nChange-Id: I8f8d8cb9942b992b9a01c66fe745318181eb3cc4\n"
    },
    {
      "commit": "a385bf226a8b09cb95b4d39a05511a9af4922461",
      "tree": "e04e33e974327db0e030b31ffcfb21dc276ddf4e",
      "parents": [
        "27f72834aedbb7aab324dc298b771992d0482e85"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Feb 15 16:13:00 2022 +0100"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Feb 15 16:49:46 2022 +0100"
      },
      "message": "[mold] Remove template argument from Point.\n\nChange-Id: Id786c9b35a8eab77e02aa04fe4f50f4369031988\n"
    },
    {
      "commit": "27f72834aedbb7aab324dc298b771992d0482e85",
      "tree": "aacbf129e3092a88883127dfd30afc763626e91c",
      "parents": [
        "cd8a2ca8ae503f80788882489d3b36764b7341d5"
      ],
      "author": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Jan 11 18:27:55 2022 +0100"
      },
      "committer": {
        "name": "Pierre Labatut",
        "email": "plabatut@google.com",
        "time": "Tue Feb 15 15:53:24 2022 +0100"
      },
      "message": "[demo] Add an interactive demo with an asteroid field.\n\nChange-Id: Idc1cf13d956b46e7e6b4c5a102001c855cb05886\n"
    },
    {
      "commit": "cd8a2ca8ae503f80788882489d3b36764b7341d5",
      "tree": "781943f18c6b620b04238de865022b4cd3d410fd",
      "parents": [
        "f6121b860272d6832dc07a2c3589d0cabaccf1bc"
      ],
      "author": {
        "name": "Remi Doreau",
        "email": "doreau@google.com",
        "time": "Wed Feb 09 16:05:32 2022 +0100"
      },
      "committer": {
        "name": "Remi Doreau",
        "email": "doreau@google.com",
        "time": "Wed Feb 09 16:46:10 2022 +0100"
      },
      "message": "Color type.\n\nThis patch adds the new Color type.\nSee https://fuchsia-review.googlesource.com/c/fuchsia/+/627521 for reference.\nIt also fixes a layout width issue.\n\nChange-Id: I8fe15510f9db006a7439aaa9162d680d84dd1419\n"
    },
    {
      "commit": "f6121b860272d6832dc07a2c3589d0cabaccf1bc",
      "tree": "c2effb0094c6f92041af7c1a0e1e4413415c4c69",
      "parents": [
        "00a8ec6c942b3917a7733e3c7ecbd29e04818792"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Feb 08 16:09:07 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Feb 08 16:09:07 2022 +0100"
      },
      "message": "Update README.md.\n\nChange-Id: Ic9e3e992efaadb34243081002ec3f2b531bea1e7\n"
    },
    {
      "commit": "00a8ec6c942b3917a7733e3c7ecbd29e04818792",
      "tree": "cf6280a01bb156c3ecbc7c29eb27a96e0a1a23e7",
      "parents": [
        "12429ae75dd3910abd3feef06c96532931415cfc"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Feb 08 16:00:40 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Feb 08 16:00:40 2022 +0100"
      },
      "message": "Added LTO back.\n\nChange-Id: I953e7a0461c15b53c1734532a564128a66b5f2e6\n"
    },
    {
      "commit": "12429ae75dd3910abd3feef06c96532931415cfc",
      "tree": "62ac174a867c2ad7e76578fe70081428d6036c88",
      "parents": [
        "0bdebd8bb4bdce8a059ac83ceb33bdcf1b5493d9"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Feb 08 15:32:57 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Tue Feb 08 15:44:14 2022 +0100"
      },
      "message": "Replaced minifb with winit + pixels.\n\nApart from being more flexible and feature-full, this approach allows\nus to have proper DPI scaling on all supported platforms for the demo.\n\nChange-Id: I1656b5a41a184695044b22d72a91052daacc31cc\n"
    },
    {
      "commit": "0bdebd8bb4bdce8a059ac83ceb33bdcf1b5493d9",
      "tree": "541ada5ea6a733e0e3873166523e2efa917d7f0b",
      "parents": [
        "69a8948679ded3a6c546b5622cae5b00e6781b47"
      ],
      "author": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Fri Feb 04 17:34:21 2022 +0100"
      },
      "committer": {
        "name": "Dragoș Tiselice",
        "email": "dtiselice@google.com",
        "time": "Mon Feb 07 09:41:40 2022 +0100"
      },
      "message": "Initial commit.\n\nThis adds:\n\n* local mold \u0026 dependencies cloning\n* presubmit checks\n* demos \u0026 assets\n* benchmarks\n* pristine binary for generating reference images\n\nChange-Id: I1f286bc17d754f120c8349959040650b65a53996\n"
    },
    {
      "commit": "69a8948679ded3a6c546b5622cae5b00e6781b47",
      "tree": "0d53726c3d82bbe74dc2bc4900e26c76b9138871",
      "parents": [
        "2c1cfea4919e2fe6f150584890a7847c0569af9f"
      ],
      "author": {
        "name": "James Robinson",
        "email": "jamesr@google.com",
        "time": "Wed Jan 05 00:18:59 2022 +0000"
      },
      "committer": {
        "name": "James Robinson",
        "email": "jamesr@google.com",
        "time": "Wed Jan 05 00:18:59 2022 +0000"
      },
      "message": "Update year to 2022\n\nChange-Id: Ib4834be469c86f1c742d747f194c5d29903eafcb\nReviewed-on: https://turquoise-internal-review.googlesource.com/c/staging/oss_template/+/466287\nReviewed-by: Adam Barth \u003cabarth@google.com\u003e\n"
    },
    {
      "commit": "2c1cfea4919e2fe6f150584890a7847c0569af9f",
      "tree": "6b51a891663e2d405cac85105e96ad2b5442ccbf",
      "parents": [
        "ab91928e0e532e6505be1ec504472aa11a941b7b"
      ],
      "author": {
        "name": "James Robinson",
        "email": "jamesr@google.com",
        "time": "Fri Jan 08 01:06:02 2021 +0000"
      },
      "committer": {
        "name": "James Robinson",
        "email": "jamesr@google.com",
        "time": "Fri Jan 08 01:06:02 2021 +0000"
      },
      "message": "Update LICENSE text, year, contributors, and authors list\n\nThis updates the template in a few ways:\n\n- Updates the year to 2021\n- Removes the text \"All rights reserved.\" and removes the 3rd clause\nof the BSD license in response to guidance\n- Updates default AUTHORS entry from Google Inc to Google LLC\n- Updates CONTRIBUTING to current text\n\nChange-Id: I216f25a81d079426bc7b751560d243a3d2a2080a\nReviewed-on: https://turquoise-internal-review.googlesource.com/c/staging/oss_template/+/301530\nReviewed-by: Adam Barth \u003cabarth@google.com\u003e\n"
    },
    {
      "commit": "ab91928e0e532e6505be1ec504472aa11a941b7b",
      "tree": "9fb92d98a0314cacf22d985d6c6c5d5f898d7233",
      "parents": [
        "6f79b1719a384dd2299105d12a1ed268a8bd3529"
      ],
      "author": {
        "name": "Gary Miguel",
        "email": "garymm@google.com",
        "time": "Thu Jun 18 00:02:24 2020 +0000"
      },
      "committer": {
        "name": "Gary Miguel",
        "email": "garymm@google.com",
        "time": "Thu Jun 18 00:02:24 2020 +0000"
      },
      "message": "update year\n\nChange-Id: I27cce20d19bee2dc63e3e2d04ca930aced6e4b00\nReviewed-on: https://turquoise-internal-review.googlesource.com/c/staging/oss_template/+/220771\nReviewed-by: Anthony Fandrianto \u003catyfto@google.com\u003e\n"
    },
    {
      "commit": "6f79b1719a384dd2299105d12a1ed268a8bd3529",
      "tree": "f396f5a28adf132640b2cbd5354b6859906e9bc1",
      "parents": [
        "dfae8635ac947742b58fdd508989a3d56945280b"
      ],
      "author": {
        "name": "Gary Miguel",
        "email": "garymm@google.com",
        "time": "Wed Mar 27 16:22:57 2019 -0700"
      },
      "committer": {
        "name": "Gary Miguel",
        "email": "garymm@google.com",
        "time": "Wed Mar 27 16:23:07 2019 -0700"
      },
      "message": "update year\n\nChange-Id: Ic5b7b6c2b4cfbf7f81e8dc6fca28e075eb7888e5\n"
    },
    {
      "commit": "dfae8635ac947742b58fdd508989a3d56945280b",
      "tree": "da9a59bb97b4453a56e38b2d25197819b89b2ba5",
      "parents": [
        "fc7fca3cf4667614c3f68ddba20e9b7081ffc7a0"
      ],
      "author": {
        "name": "Gary Miguel",
        "email": "garymm@google.com",
        "time": "Thu Sep 27 14:00:11 2018 -0700"
      },
      "committer": {
        "name": "Gary Miguel",
        "email": "garymm@google.com",
        "time": "Thu Sep 27 14:00:27 2018 -0700"
      },
      "message": "update year on LICENSE\n\nChange-Id: Ied5b18bb89e7c44269a6a0796f5d62d4f9b8f180\n"
    },
    {
      "commit": "fc7fca3cf4667614c3f68ddba20e9b7081ffc7a0",
      "tree": "73592ee4090e21418662af3fd8df51bd39b94120",
      "parents": [
        "f066aab7ce3d9e548b56408255c4675b1195f29f"
      ],
      "author": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Mon Mar 06 15:11:41 2017 -0800"
      },
      "committer": {
        "name": "George Kulakowski",
        "email": "kulakowski@google.com",
        "time": "Tue Mar 14 13:21:52 2017 -0700"
      },
      "message": "Add PATENTS file\n\nChange-Id: I22794fe40627f9949020dc1a225e9c2a5f0e8e94\n"
    },
    {
      "commit": "f066aab7ce3d9e548b56408255c4675b1195f29f",
      "tree": "f8cda4008a31009e325cc2ff965cff76b0c4be64",
      "parents": [
        "bd622fe3510c67563defab14bc18bc16a5c4596b"
      ],
      "author": {
        "name": "Jason Campbell",
        "email": "jasoncampbell@google.com",
        "time": "Fri Jan 06 19:21:16 2017 -0800"
      },
      "committer": {
        "name": "Jason Campbell",
        "email": "jasoncampbell@google.com",
        "time": "Fri Jan 06 19:21:32 2017 -0800"
      },
      "message": "Update copyright for 2017\n\nChange-Id: I59c560150bb47420a97df0c227a58cb5b967c4e1\n"
    },
    {
      "commit": "bd622fe3510c67563defab14bc18bc16a5c4596b",
      "tree": "c382e0cceacae4364cdbe5631e1b2c012c72c491",
      "parents": [],
      "author": {
        "name": "Adam Barth",
        "email": "abarth@chromium.org",
        "time": "Thu Jul 14 00:11:09 2016 -0700"
      },
      "committer": {
        "name": "Adam Barth",
        "email": "abarth@chromium.org",
        "time": "Tue Aug 09 16:52:59 2016 -0700"
      },
      "message": "Initial commit\n"
    }
  ]
}
