)]}'
{
  "log": [
    {
      "commit": "c057ba4f43db0506d4ba8c096925b054b02a8bd3",
      "tree": "70fb37d917d58bfd6b38d35e2602b763b8cd4fe3",
      "parents": [
        "c52c4a64a03522932d3492bae37242f14157383d",
        "9293a0f11fbcae7f03127af436b9fc6b28f21ac8"
      ],
      "author": {
        "name": "Alexei Frolov",
        "email": "frolv@google.com",
        "time": "Wed Aug 31 09:36:00 2022 -0700"
      },
      "committer": {
        "name": "Alexei Frolov",
        "email": "frolv@google.com",
        "time": "Wed Aug 31 09:37:18 2022 -0700"
      },
      "message": "Merge remote-tracking branch \u0027upstream/master\u0027\n\nChange-Id: I2e2358d08907148a5e12f3d4023e9002137148d6\n"
    },
    {
      "commit": "9293a0f11fbcae7f03127af436b9fc6b28f21ac8",
      "tree": "a5f99892973c7d8de66211bdad82d89cfe0f3700",
      "parents": [
        "a1bbc93f5f6f969242046dffd9deb379f6735020",
        "702807119238ca92882eee0a23a5121d1c1e4cb3"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 28 11:34:54 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 28 11:34:54 2022 -0700"
      },
      "message": "Merge pull request #315 from brandonvu12/master\n\nProvide size report despite not translating VM pointer"
    },
    {
      "commit": "702807119238ca92882eee0a23a5121d1c1e4cb3",
      "tree": "a5f99892973c7d8de66211bdad82d89cfe0f3700",
      "parents": [
        "a1bbc93f5f6f969242046dffd9deb379f6735020"
      ],
      "author": {
        "name": "Brandon",
        "email": "brandonvu@google.com",
        "time": "Tue Aug 23 01:00:39 2022 -0700"
      },
      "committer": {
        "name": "Brandon",
        "email": "brandonvu@google.com",
        "time": "Sat Aug 27 16:37:54 2022 -0700"
      },
      "message": "Provide size report despite not translating VM pointer\n"
    },
    {
      "commit": "c52c4a64a03522932d3492bae37242f14157383d",
      "tree": "ad532430699fe4b549cb966c4b6677f456f8ed4b",
      "parents": [
        "c9b5da2f7d01989d658c7d6d11b59481b422053e",
        "a1bbc93f5f6f969242046dffd9deb379f6735020"
      ],
      "author": {
        "name": "Saman Sami",
        "email": "samans@google.com",
        "time": "Tue Aug 16 14:58:49 2022 +0000"
      },
      "committer": {
        "name": "Saman Sami",
        "email": "samans@google.com",
        "time": "Tue Aug 16 17:34:10 2022 +0000"
      },
      "message": "Merge branch \u0027upstream/master\u0027 into HEAD\n\nChange-Id: I9b2399c8303dd09947308a841b7e5efaaa930c85\n"
    },
    {
      "commit": "a1bbc93f5f6f969242046dffd9deb379f6735020",
      "tree": "2037cdb9544bb6ef96a8b1e57fe811a24e73fa74",
      "parents": [
        "f01ea59bdda11708d74a3826c23d6e2db6c996f0",
        "fe3b1145eeb976a18bd0318905b9f8f622a9db0a"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Jul 21 18:35:31 2022 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 21 18:35:31 2022 -0400"
      },
      "message": "Merge pull request #313 from brandonvu12/master\n\nPreserve Size Information During Diff"
    },
    {
      "commit": "fe3b1145eeb976a18bd0318905b9f8f622a9db0a",
      "tree": "2037cdb9544bb6ef96a8b1e57fe811a24e73fa74",
      "parents": [
        "0baf6f53430ea2d2c891763106254b088fe57082"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Wed Jul 20 17:34:14 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Wed Jul 20 17:34:14 2022 +0000"
      },
      "message": "Add in flag to show new/old file sizes when running diff and restore single binary testing txt files.\n"
    },
    {
      "commit": "0baf6f53430ea2d2c891763106254b088fe57082",
      "tree": "83dbdde5bbeedb8659fb52ede05e1f0958d790eb",
      "parents": [
        "c033212aed3e916804420dfcff333b321b2148ee"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 19 23:09:57 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 19 23:09:57 2022 +0000"
      },
      "message": "Change comment for six columns.\n"
    },
    {
      "commit": "c033212aed3e916804420dfcff333b321b2148ee",
      "tree": "6da26975de1b125cfd0997ff3050559b44031cd9",
      "parents": [
        "5ab4f4e61316e68eb0f6e6b06c5d5388691bbd7a"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 19 23:07:50 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 19 23:07:50 2022 +0000"
      },
      "message": "Adjust tests for new CSV output.\n"
    },
    {
      "commit": "5ab4f4e61316e68eb0f6e6b06c5d5388691bbd7a",
      "tree": "a458bc2e3e56698ecf7ad94c3fd2dfad70fa2a31",
      "parents": [
        "7d5c8fa6f141c3301b43669f287c912064f464dd"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 12 21:58:21 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 12 21:58:21 2022 +0000"
      },
      "message": "Remove new_size variable and derive values by adding diff size to base size.\n"
    },
    {
      "commit": "7d5c8fa6f141c3301b43669f287c912064f464dd",
      "tree": "411f80acafdde9fcc9ec041b308185d1336d0a3b",
      "parents": [
        "b20d1e8b96d06387d625321de476a5583205222b",
        "5a53d5ba49979395ca01b610501a503c90203fc6"
      ],
      "author": {
        "name": "Brandon Vu",
        "email": "51305295+brandonvu12@users.noreply.github.com",
        "time": "Tue Jul 12 10:27:08 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 12 10:27:08 2022 -0700"
      },
      "message": "Merge pull request #2 from brandonvu12/pre-approval\n\nRemove capacity variable"
    },
    {
      "commit": "5a53d5ba49979395ca01b610501a503c90203fc6",
      "tree": "411f80acafdde9fcc9ec041b308185d1336d0a3b",
      "parents": [
        "9c91a5f7a45842b738b0eddbb1fb3706fc56dc0f"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 12 17:25:43 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 12 17:25:43 2022 +0000"
      },
      "message": "Remove Comment.\n"
    },
    {
      "commit": "9c91a5f7a45842b738b0eddbb1fb3706fc56dc0f",
      "tree": "7023abad60235639c23aa2a677a3e72e26a736b8",
      "parents": [
        "e80acc5c5d7501bd1289f25cf45e42e6deb6669b"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 12 17:17:15 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Tue Jul 12 17:17:15 2022 +0000"
      },
      "message": "Remove Capacity variable.\n"
    },
    {
      "commit": "b20d1e8b96d06387d625321de476a5583205222b",
      "tree": "c358222512efd9328aa2aaee26e5a1a58b8e4aea",
      "parents": [
        "f01ea59bdda11708d74a3826c23d6e2db6c996f0",
        "e80acc5c5d7501bd1289f25cf45e42e6deb6669b"
      ],
      "author": {
        "name": "Brandon Vu",
        "email": "51305295+brandonvu12@users.noreply.github.com",
        "time": "Mon Jul 11 14:49:04 2022 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 11 14:49:04 2022 -0700"
      },
      "message": "Merge pull request #1 from brandonvu12/pre-approval\n\nSize Preservation during CSV output"
    },
    {
      "commit": "e80acc5c5d7501bd1289f25cf45e42e6deb6669b",
      "tree": "c358222512efd9328aa2aaee26e5a1a58b8e4aea",
      "parents": [
        "7c5547aeac42917c0d58e19b77332cd07f122a02"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Fri Jul 08 22:08:19 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Fri Jul 08 22:08:19 2022 +0000"
      },
      "message": "Remove capacity variables from csv.\n"
    },
    {
      "commit": "7c5547aeac42917c0d58e19b77332cd07f122a02",
      "tree": "3e9639b9954c87e1c7bb237d1bbbeaa810057267",
      "parents": [
        "eb6dac31bd4272c459a0f928496558fcbbea3373"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Fri Jul 08 22:05:15 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Fri Jul 08 22:05:15 2022 +0000"
      },
      "message": "Add AddEntriesFrom() to keep labels if they exist in only one binary\n"
    },
    {
      "commit": "eb6dac31bd4272c459a0f928496558fcbbea3373",
      "tree": "2799e70a0e1b4c39be9318d8fbcce25a9a56aa2d",
      "parents": [
        "08a77271364725fb9e83f937f59eb723baaa70b5"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Wed Jul 06 23:30:21 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Fri Jul 08 21:31:08 2022 +0000"
      },
      "message": "Remove Subtract() and fix comments.\n"
    },
    {
      "commit": "08a77271364725fb9e83f937f59eb723baaa70b5",
      "tree": "27f97a44bcc8ebe933c85c17bfb9e05111874f35",
      "parents": [
        "f01ea59bdda11708d74a3826c23d6e2db6c996f0"
      ],
      "author": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Wed Jun 29 20:24:13 2022 +0000"
      },
      "committer": {
        "name": "brandonvu12",
        "email": "bvu106038@gmail.com",
        "time": "Fri Jul 08 21:30:35 2022 +0000"
      },
      "message": "Preserving size information, including the old and new binaries in diff mode\n"
    },
    {
      "commit": "f01ea59bdda11708d74a3826c23d6e2db6c996f0",
      "tree": "f89361e8f4c79836dcfe15643f40ce2cd87083a9",
      "parents": [
        "8210e319bb546f71208bb232bbbe72374ce39049",
        "aae3a8913f9b60b3502e4c2830b19cce9b71177b"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Jan 27 13:11:28 2022 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jan 27 13:11:28 2022 -0800"
      },
      "message": "Merge pull request #299 from ta-makino/implicit_const\n\nSupport DW_FORM_implicit_const and DW_FORM_line_strp."
    },
    {
      "commit": "aae3a8913f9b60b3502e4c2830b19cce9b71177b",
      "tree": "f89361e8f4c79836dcfe15643f40ce2cd87083a9",
      "parents": [
        "8210e319bb546f71208bb232bbbe72374ce39049"
      ],
      "author": {
        "name": "Takaki Makino",
        "email": "tmakino@google.com",
        "time": "Wed Jan 26 17:59:02 2022 -0500"
      },
      "committer": {
        "name": "Takaki Makino",
        "email": "tmakino@google.com",
        "time": "Wed Jan 26 17:59:02 2022 -0500"
      },
      "message": "Support DW_FORM_implicit_const and DW_FORM_line_strp.\n\nIt looks like the first instance of implicit_const got added to LLVM recently:\nhttps://github.com/llvm/llvm-project/commit/12f80c0bbda2b1492f521345b287343457ccd03c\nAlso recent g++ emits DW_FORM_line_strp (confirmed with g++ 11.2.0).\nThis change changes bloaty to safely skip these DWARF forms.\n\nFIXES\u003d202984448\n"
    },
    {
      "commit": "8210e319bb546f71208bb232bbbe72374ce39049",
      "tree": "09abea28b5f034cdc5fa000e6107cc7a87f97ab9",
      "parents": [
        "47414af9dd89ee552808c59f99806825e1bf410f",
        "53b4381ad3011be1697c6984e9d23237b9885021"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 22:58:05 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Dec 17 22:58:05 2021 -0800"
      },
      "message": "Merge pull request #290 from haberman/fission\n\nImplemented Fission (split DWARF)"
    },
    {
      "commit": "53b4381ad3011be1697c6984e9d23237b9885021",
      "tree": "09abea28b5f034cdc5fa000e6107cc7a87f97ab9",
      "parents": [
        "e2cfae4c9d338dbd749681a1be6055407788c9a4"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 22:30:01 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 22:30:01 2021 -0800"
      },
      "message": "Converted another path to front slashes.\n"
    },
    {
      "commit": "e2cfae4c9d338dbd749681a1be6055407788c9a4",
      "tree": "680570e579b5aecb0c67a8b60724040ff05fe24e",
      "parents": [
        "6a7833075a39f3093a452a78162f3c57b1cbd103"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 21:56:23 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 21:56:23 2021 -0800"
      },
      "message": "Use forward slashes, even on Windows.\n"
    },
    {
      "commit": "6a7833075a39f3093a452a78162f3c57b1cbd103",
      "tree": "ce2bcb9e702b6c26c5186af5a5eb89249a2dc2ae",
      "parents": [
        "034a392e7c847b965be3cfdabd438c0c182cbd3e"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 21:28:02 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 21:28:02 2021 -0800"
      },
      "message": "Fixed Fission test to not use /tmp.\n"
    },
    {
      "commit": "034a392e7c847b965be3cfdabd438c0c182cbd3e",
      "tree": "61b4c623e16fe92f854a378cbe306f0c697a870d",
      "parents": [
        "765d61d1441d33d60b69a527e0530ea0fbd89262",
        "47414af9dd89ee552808c59f99806825e1bf410f"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 21:03:47 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Dec 17 21:03:47 2021 -0800"
      },
      "message": "Merge branch \u0027master\u0027 into fission\n"
    },
    {
      "commit": "47414af9dd89ee552808c59f99806825e1bf410f",
      "tree": "2d596952e110ccc80495426430aeb5f3ea8a145b",
      "parents": [
        "472f139f3cc2b1e5c7b95b9a3fa9ba8a00e49743",
        "ab61a09058ccfbabb25753b5f317aaacb85a53fd"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Dec 16 09:55:37 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Dec 16 09:55:37 2021 -0800"
      },
      "message": "Merge pull request #294 from dschuff/dataseg\n\n[WebAssembly] Add support for data sections"
    },
    {
      "commit": "ab61a09058ccfbabb25753b5f317aaacb85a53fd",
      "tree": "2d596952e110ccc80495426430aeb5f3ea8a145b",
      "parents": [
        "60962868c0178a99b48d6446d3d9cd0e6a23be1a"
      ],
      "author": {
        "name": "Derek Schuff",
        "email": "dschuff@chromium.org",
        "time": "Thu Dec 16 08:08:00 2021 -0800"
      },
      "committer": {
        "name": "Derek Schuff",
        "email": "dschuff@chromium.org",
        "time": "Thu Dec 16 08:08:00 2021 -0800"
      },
      "message": "remove debug print\n"
    },
    {
      "commit": "60962868c0178a99b48d6446d3d9cd0e6a23be1a",
      "tree": "a1475aaffaba4b2bbbcad5ca898dbd70b289d0e6",
      "parents": [
        "472f139f3cc2b1e5c7b95b9a3fa9ba8a00e49743"
      ],
      "author": {
        "name": "Derek Schuff",
        "email": "dschuff@chromium.org",
        "time": "Wed Dec 15 18:23:42 2021 -0800"
      },
      "committer": {
        "name": "Derek Schuff",
        "email": "dschuff@chromium.org",
        "time": "Wed Dec 15 18:23:42 2021 -0800"
      },
      "message": "[WebAssembly] Add support for data sections\n\nExtend the name section parsing to read data segment names.\nParse the data section, and use those names to sink data segments.\n\nAdd a lit test for general section parsing, and function and data symbols.\nWhile doing that, I discovered a couple of minor bugs where section headers\nwere incorrectly attributed. Rather than fix them in this PR, I left\nnotes in the test file.\n"
    },
    {
      "commit": "765d61d1441d33d60b69a527e0530ea0fbd89262",
      "tree": "694e193164d0e527bfad314457e1e9cfbc9cdae4",
      "parents": [
        "8ec824ec1e6a716a8085a786fb0e5ee70c2a1ec0"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Nov 15 19:38:55 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Nov 15 19:38:55 2021 -0800"
      },
      "message": "Fixed Windows compile errors.\n"
    },
    {
      "commit": "8ec824ec1e6a716a8085a786fb0e5ee70c2a1ec0",
      "tree": "d7350d394a9d5053b47078370e4e86194320f226",
      "parents": [
        "969039d351feedd4c925d5cfdb4b4376c7815f29"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Nov 14 18:46:12 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Nov 14 18:46:12 2021 -0800"
      },
      "message": "Removed hard-coded reference to unix mmap() from split DWARF.\n"
    },
    {
      "commit": "472f139f3cc2b1e5c7b95b9a3fa9ba8a00e49743",
      "tree": "dd51141399c1b05fcc415086cd9145da8dd1e012",
      "parents": [
        "60209eb1ccc34d5deefb002d1b7f37545204f7f2",
        "24334e42770d41b8ed51bae8c0f721cfbfa3ab00"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Nov 14 18:05:45 2021 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 14 18:05:45 2021 -0800"
      },
      "message": "Merge pull request #289 from MehdiChinoune/mingw-fixes\n\nFix building on MinGW-w64"
    },
    {
      "commit": "969039d351feedd4c925d5cfdb4b4376c7815f29",
      "tree": "efa970e1991f6cb9589a55f08e5bf493649d9e75",
      "parents": [
        "0fc917ae3e9733960a52e99c63ca23a1dc0e0bc5"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Nov 14 17:59:12 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Nov 14 17:59:12 2021 -0800"
      },
      "message": "Removed debug printf().\n"
    },
    {
      "commit": "0fc917ae3e9733960a52e99c63ca23a1dc0e0bc5",
      "tree": "0ececa0d0a69ebb20b072149ac6c64165b24fcb5",
      "parents": [
        "60209eb1ccc34d5deefb002d1b7f37545204f7f2"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Nov 14 14:18:10 2021 -0800"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Nov 14 14:19:30 2021 -0800"
      },
      "message": "Implemented Fission (split DWARF).\n\nOnly tested on ELF so far.\nThis is the pre-standardized version, not DWARF 5 split DWARF.\n"
    },
    {
      "commit": "24334e42770d41b8ed51bae8c0f721cfbfa3ab00",
      "tree": "dd51141399c1b05fcc415086cd9145da8dd1e012",
      "parents": [
        "60209eb1ccc34d5deefb002d1b7f37545204f7f2"
      ],
      "author": {
        "name": "Mehdi Chinoune",
        "email": "mehdi.chinoune@hotmail.com",
        "time": "Fri Nov 12 18:08:13 2021 +0100"
      },
      "committer": {
        "name": "Mehdi Chinoune",
        "email": "mehdi.chinoune@hotmail.com",
        "time": "Sun Nov 14 20:43:46 2021 +0100"
      },
      "message": "Fix building on mingw-w64\n"
    },
    {
      "commit": "c9b5da2f7d01989d658c7d6d11b59481b422053e",
      "tree": "475d0246ecd2ec8ed33486a31df14b17854fa37b",
      "parents": [
        "55b770795fae5d2baf20b54e3ba9f375528bcbbe"
      ],
      "author": {
        "name": "Yifei Teng",
        "email": "yifeit@google.com",
        "time": "Wed Sep 08 16:17:10 2021 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "commit-bot@chromium.org",
        "time": "Wed Sep 08 23:30:57 2021 +0000"
      },
      "message": "Temporarily exclude symbols of negative sizee\n\nA few binaries had incorrect symbol sizes. While we are addressing them\non a case by case basis e.g. fxrev.dev/579101, it is reasonable to\nignore them from bloaty for now.\n\nAs of this change, bloaty is able to analyze all the binaries\nin the fuchsia build.\n\nChange-Id: If3168a4f714fbc316b55a71cac2533654ebf26af\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/bloaty/+/578984\nReviewed-by: Anthony Fandrianto \u003catyfto@google.com\u003e\nFuchsia-Auto-Submit: Yifei Teng \u003cyifeit@google.com\u003e\nCommit-Queue: Auto-Submit \u003cauto-submit@fuchsia-infra.iam.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "55b770795fae5d2baf20b54e3ba9f375528bcbbe",
      "tree": "75707c582fc13fc2483aac0d3b7fb7cdbe11d62a",
      "parents": [
        "6eaf778035c4e06aee8d77a786bd1c0d999d95ab"
      ],
      "author": {
        "name": "Yifei Teng",
        "email": "yifeit@google.com",
        "time": "Wed Sep 08 13:28:30 2021 -0700"
      },
      "committer": {
        "name": "CQ Bot",
        "email": "commit-bot@chromium.org",
        "time": "Wed Sep 08 23:25:47 2021 +0000"
      },
      "message": "Support DW_FORM_strx3\n\nAlready upstreaming this change at:\nhttps://github.com/google/bloaty/pull/286, but it\u0027s faster\nto land this here first.\n\nChange-Id: I2033f5dc98543d80881570d812aef8967ec07dfc\nReviewed-on: https://fuchsia-review.googlesource.com/c/third_party/bloaty/+/578983\nReviewed-by: Anthony Fandrianto \u003catyfto@google.com\u003e\nCommit-Queue: Yifei Teng \u003cyifeit@google.com\u003e\nFuchsia-Auto-Submit: Yifei Teng \u003cyifeit@google.com\u003e\n"
    },
    {
      "commit": "6eaf778035c4e06aee8d77a786bd1c0d999d95ab",
      "tree": "016b6e2cf3e095266a2fee1f2474e8f3dbff982f",
      "parents": [
        "a4f435792bd9df60d0037b9b50d2ffafc3d9588f",
        "60209eb1ccc34d5deefb002d1b7f37545204f7f2"
      ],
      "author": {
        "name": "Yifei Teng",
        "email": "yifeit@google.com",
        "time": "Wed Sep 08 12:18:40 2021 -0700"
      },
      "committer": {
        "name": "Yifei Teng",
        "email": "yifeit@google.com",
        "time": "Wed Sep 08 13:00:16 2021 -0700"
      },
      "message": "Merge remote-tracking branch \u0027haberman/master\u0027\n\nChange-Id: I84d71ec0817993e8040bf0be6b1bed8bc537e4f3\n"
    },
    {
      "commit": "60209eb1ccc34d5deefb002d1b7f37545204f7f2",
      "tree": "3b0c0155695b7af7adcefb8d035317e18dd9dd03",
      "parents": [
        "7ebd20ce5cbcde72fefcb9f4a53de37df4b242d2",
        "a9851967d6fa5202de78068f8d85cccc76407d5c"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 15 10:36:22 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 15 10:36:22 2021 -0700"
      },
      "message": "Merge pull request #264 from learn-more/pe_lit\n\nAdd some simple PE lit testcases"
    },
    {
      "commit": "a9851967d6fa5202de78068f8d85cccc76407d5c",
      "tree": "3b0c0155695b7af7adcefb8d035317e18dd9dd03",
      "parents": [
        "30411d829c9d1ea9d0c444bfb20ccf84c2cc6584"
      ],
      "author": {
        "name": "Mark Jansen",
        "email": "mark.jansen@reactos.org",
        "time": "Sat Aug 14 17:11:22 2021 +0200"
      },
      "committer": {
        "name": "Mark Jansen",
        "email": "mark.jansen@reactos.org",
        "time": "Sat Aug 14 17:11:22 2021 +0200"
      },
      "message": "Update old PE tests\n"
    },
    {
      "commit": "30411d829c9d1ea9d0c444bfb20ccf84c2cc6584",
      "tree": "abb34667b6a1e412a394389f7b8370768dfc0e78",
      "parents": [
        "7ebd20ce5cbcde72fefcb9f4a53de37df4b242d2"
      ],
      "author": {
        "name": "Mark Jansen",
        "email": "mark.jansen@reactos.org",
        "time": "Wed Aug 04 21:46:22 2021 +0200"
      },
      "committer": {
        "name": "Mark Jansen",
        "email": "mark.jansen@reactos.org",
        "time": "Sat Aug 14 16:43:19 2021 +0200"
      },
      "message": "Add PE Section headers, add PE lit testcases\n"
    },
    {
      "commit": "7ebd20ce5cbcde72fefcb9f4a53de37df4b242d2",
      "tree": "3b3621115be62e9098f180c86370511632606bfd",
      "parents": [
        "3fa6ee7da2e2807cbb4d19559a69f1447f6ec3c8",
        "c38ffc1f295054ffb1ca588159e6b31bded73576"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 13 10:19:25 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 13 10:19:25 2021 -0700"
      },
      "message": "Merge pull request #284 from haberman/elf-headers2\n\nReport ELF section/segment headers as such."
    },
    {
      "commit": "c38ffc1f295054ffb1ca588159e6b31bded73576",
      "tree": "7fa22c9cb2d9b2723a0f2172f74ce609e993f377",
      "parents": [
        "1372eb13e7e13329f008de1cce50f8d04b32af0f"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 13 09:52:48 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 13 09:52:48 2021 -0700"
      },
      "message": "Removed the constraint for equivalent translation.\n\nThe principle made sense, but in practice being this\nfussy makes the maps more complicated for little benefit.\n"
    },
    {
      "commit": "1372eb13e7e13329f008de1cce50f8d04b32af0f",
      "tree": "d1a67400dfc34dc2aaecabcfaa3804d8fd29643e",
      "parents": [
        "e9c0979f2c0535dc648b9b29fd7b14c32eea9f6d"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 13 01:21:16 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 13 01:21:16 2021 -0700"
      },
      "message": "Don\u0027t coalesce regions unless they have the same translation.\n"
    },
    {
      "commit": "e9c0979f2c0535dc648b9b29fd7b14c32eea9f6d",
      "tree": "1244f4d9a71045b5167dd40b9ecbe284c5038c1c",
      "parents": [
        "e72c26dbdeea3d9693743f8353d2ce48510efeb5"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 12 23:24:05 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 12 23:24:05 2021 -0700"
      },
      "message": "Report ELF section/segment headers as such.\n\nPreviously we attributed section/segment headers themselves\nto the section/segment they describe. eg. the `.text` header\nwas counted as part of the `.text` section. After this change\nit is reported as part of `[ELF Section Headers]`.\n\nThe rationale was that we generally want to account for the\nentire \"footprint\" of a given entity, including all of the\nmetadata emitted as part of that entity. For example, for\n`-d symbols` we attribute the `.eh_frame` footprint of each\nfunction to the corresponding function. This is much more\nuseful than just seeing a chunk of `[.eh_frame]` with no\nbreakdown.\n\nHowever I think the case of section/segment headers is somewhat\ndifferent. These headers are small and fixed-length, so there is\nnothing the section/segment itself could have done to grow or\nshrink its length except not existing to begin with.\n\nConsider a specific example: you have 100 functions that you\ncompile with `-ffunction-sections`. This generates 100 section\nheaders that total to 6400 bytes, since each section header is\n64 bytes. It is not especially useful if Bloaty just reports\neach section of length N as N+64 to account for the section\nheaders. In fact this obscures the fact that 6400 bytes of the\nbinary are spent on section headers. And that 64 bytes is not\nreally part of the \"weight\" of each function, the \"weight\"\nis actually coming from the `-ffunction-sections` argument\nwhich caused the 100 functions to emit 6400 bytes of section\nheaders instead of 64.\n\nUltimately, the strongest arguments for this change are:\n\n1. As described above, the number of sections in the binary\n   (and the resulting total section overhead) is really a\n   function of the way the binary was compiled, and doesn\u0027t\n   have much to do with the individual sections themselves\n   or the data contained therein. If the section overhead\n   is too high, the solution is to compile the binary in a\n   different way, *not* to trim the contents of the individual\n   sections.\n2. If we do not surface the total weight of the section headers\n   in `-d sections`, there is really no other way to get this\n   information from Bloaty. There is no other data source\n   that will split out section headers from section contents.\n3. It makes the memory maps look much more concise and logical.\n   I think the lit tests in this commit will make that clear.\n   Seeing the section headers attributed by section made the\n   memory map more noisy and less useful.\n"
    },
    {
      "commit": "3fa6ee7da2e2807cbb4d19559a69f1447f6ec3c8",
      "tree": "d63501837f7019cd28dc0c4350945d5e7c988e49",
      "parents": [
        "e72c26dbdeea3d9693743f8353d2ce48510efeb5",
        "8184396e427313d8299f8f69f243d02cddaf08e8"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 12 22:54:39 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 12 22:54:39 2021 -0700"
      },
      "message": "Merge pull request #283 from haberman/rm-rawranges\n\nRemoved \"rawranges\" data source."
    },
    {
      "commit": "8184396e427313d8299f8f69f243d02cddaf08e8",
      "tree": "d63501837f7019cd28dc0c4350945d5e7c988e49",
      "parents": [
        "e72c26dbdeea3d9693743f8353d2ce48510efeb5"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 12 22:37:13 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 12 22:37:13 2021 -0700"
      },
      "message": "Removed \"rawranges\" data source.\n\nIt was for debugging only, but `--raw-map` is a much better\noption for that now.\n"
    },
    {
      "commit": "e72c26dbdeea3d9693743f8353d2ce48510efeb5",
      "tree": "2236800a023ad3acf0a9b344887669d6a88bebff",
      "parents": [
        "9f5fddca974a1b14ed30e7e763af061262b628fe",
        "529516f7738feeee1fc7d9d53624716d2bf839d4"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Aug 09 16:50:39 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 09 16:50:39 2021 -0700"
      },
      "message": "Merge pull request #268 from haberman/ignore-declarations\n\n[dwarf] Ignore DW_AT_linkage_name and DIEs with DW_AT_declaration"
    },
    {
      "commit": "9f5fddca974a1b14ed30e7e763af061262b628fe",
      "tree": "31b8328665cc655cb5e252c4228f795491ebe530",
      "parents": [
        "90bac14f8ffc25414957ec05dff2dc66dbef937f",
        "cc46dac3c0dd55b06c53206744db058f03c2b10a"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Aug 09 12:11:07 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Aug 09 12:11:07 2021 -0700"
      },
      "message": "Merge pull request #281 from haberman/fuzz-fix\n\nTwo fuzz fixes"
    },
    {
      "commit": "cc46dac3c0dd55b06c53206744db058f03c2b10a",
      "tree": "31b8328665cc655cb5e252c4228f795491ebe530",
      "parents": [
        "c582cf31cf190a4a8dc6d4a20251aa08d23d5c68"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Aug 09 11:39:30 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Aug 09 11:42:15 2021 -0700"
      },
      "message": "[pe] Fixed bug on i386 where size_t addition could overflow.\n"
    },
    {
      "commit": "c582cf31cf190a4a8dc6d4a20251aa08d23d5c68",
      "tree": "1e30dd4d3c75a06d59ee87a6ba4875c3a1d3750b",
      "parents": [
        "90bac14f8ffc25414957ec05dff2dc66dbef937f"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Aug 09 10:58:22 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Mon Aug 09 11:13:52 2021 -0700"
      },
      "message": "Fixed DWARF bug reading CU name that isn\u0027t a string.\n"
    },
    {
      "commit": "529516f7738feeee1fc7d9d53624716d2bf839d4",
      "tree": "85da4833ab4e51636bb2b161f8a3dec44224e3bf",
      "parents": [
        "58b103866b45cc534a860c136ac82ae8caa16f46"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 08 16:26:16 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 08 16:26:16 2021 -0700"
      },
      "message": "Added a few more tests for pcpair.\n"
    },
    {
      "commit": "58b103866b45cc534a860c136ac82ae8caa16f46",
      "tree": "01250b008546e2912260faf6fba30ef228881864",
      "parents": [
        "c952309265f1a888338ef1ea3fd3ec6d1f279b73",
        "90bac14f8ffc25414957ec05dff2dc66dbef937f"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 08 16:25:54 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 08 16:25:54 2021 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into ignore-declarations\n"
    },
    {
      "commit": "90bac14f8ffc25414957ec05dff2dc66dbef937f",
      "tree": "8c85de9cd08e816d6e44deb24f48073d3c9e4d44",
      "parents": [
        "c595880708195d059b9fc2650ec4c245c079070d",
        "fe4f9c610387d07e5cd4f5f1822cb983c1d5d65c"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 08 10:10:36 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Aug 08 10:10:36 2021 -0700"
      },
      "message": "Merge pull request #280 from haberman/refactor\n\nRefactored the DWARF parser"
    },
    {
      "commit": "fe4f9c610387d07e5cd4f5f1822cb983c1d5d65c",
      "tree": "8c85de9cd08e816d6e44deb24f48073d3c9e4d44",
      "parents": [
        "76273e41fad22e1fc905dc5f1fcf0dfb36a2870e"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 08 09:51:12 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sun Aug 08 09:51:12 2021 -0700"
      },
      "message": "Added missing include.\n"
    },
    {
      "commit": "76273e41fad22e1fc905dc5f1fcf0dfb36a2870e",
      "tree": "9f179d58d0f1217318373cd8c2469fb8717c64bd",
      "parents": [
        "25b7e7bccf3bb86d7d1a96390e26587eca9618f0"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 22:23:30 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 22:23:30 2021 -0700"
      },
      "message": "DWARF: correct the range list iteration\n\nThe offset computation needs to account for the stride (4-bytes by\ndefault in DWARF).  Account for the difference in stride width for\nDWARF64, which uses a 8-byte stride.\n\nApplied from 2151c24a333c448711a9d3ea0c201652988cd488\n"
    },
    {
      "commit": "25b7e7bccf3bb86d7d1a96390e26587eca9618f0",
      "tree": "a839411162fb43f28ea47b78eade961008b9d327",
      "parents": [
        "508e4e705fcabdb0d9c0321586f8f4b9007fd192"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 22:14:25 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 22:14:25 2021 -0700"
      },
      "message": "Added/reshuffled comments.\n"
    },
    {
      "commit": "508e4e705fcabdb0d9c0321586f8f4b9007fd192",
      "tree": "7d9a77c0ffe3def882b0640fe886a7118d9ef7db",
      "parents": [
        "823a1dacbad5ef4af1d6d7d485621fd6cd669e6d"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 22:08:45 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 22:08:45 2021 -0700"
      },
      "message": "DWARF: improve handling of fission from DWARF5\n\nAlso did some refactoring.\n"
    },
    {
      "commit": "823a1dacbad5ef4af1d6d7d485621fd6cd669e6d",
      "tree": "1cb911c6d45dae65d9ba7b660c3eb3e004416467",
      "parents": [
        "ae6e9f29191f9fdd6d59fb8699c98c54a7f0e780"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 19:55:32 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 20:58:34 2021 -0700"
      },
      "message": "DWARF: process the offset location correctly.\n\nDWARF5 introduced new representations for location lists and range\nlists.  The index processing is dependent on the form, with\n`DW_FORM_sec_offset` and `DW_FORM_loclistx`.  Process the\n`DW_FORM_locklistx` when processing the DWARF though we still only\nread the `DW_FORM_sec_offset` representation of the location.\nExplicitly check the encoding type before getting the location to avoid\nspurious warnings.\n\nPorted from e2ee0c87262109d5b0019dbdfe5a51ecc2046576\n"
    },
    {
      "commit": "ae6e9f29191f9fdd6d59fb8699c98c54a7f0e780",
      "tree": "f5f2b153fdf7953299563c44ff25197f489d6c57",
      "parents": [
        "8d4ca4b6ed4b193423a0274874b0adcd7cf346e7"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 19:11:58 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 19:11:58 2021 -0700"
      },
      "message": "Fixed a bug in the refactoring.\n"
    },
    {
      "commit": "8d4ca4b6ed4b193423a0274874b0adcd7cf346e7",
      "tree": "7c5393ec088966f9a2581d86b153b8326b7da64e",
      "parents": [
        "28fa5c496e8175d591d374a5dae6bf86508a40c9",
        "c595880708195d059b9fc2650ec4c245c079070d"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 17:41:59 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 17:41:59 2021 -0700"
      },
      "message": "Merge branch \u0027master\u0027 into refactor\n"
    },
    {
      "commit": "c595880708195d059b9fc2650ec4c245c079070d",
      "tree": "02668ad5c84806181c229016328d65a271b84e06",
      "parents": [
        "378563dbda700341acc10caa5b6a88917b74c810",
        "e3962b9db364428bf59ff2caffb9d3be77728d00"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 11:17:24 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Aug 07 11:17:24 2021 -0700"
      },
      "message": "Merge pull request #279 from haberman/compression-limit\n\nIncreased the uncompressed size check to 30x + 128MB"
    },
    {
      "commit": "e3962b9db364428bf59ff2caffb9d3be77728d00",
      "tree": "02668ad5c84806181c229016328d65a271b84e06",
      "parents": [
        "ba3d534e8240aa70a513cffbd0dbc0776f758bb7"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 10:53:24 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 10:53:24 2021 -0700"
      },
      "message": "Adjusted the limit to 30x + 128MB.\n"
    },
    {
      "commit": "ba3d534e8240aa70a513cffbd0dbc0776f758bb7",
      "tree": "fa74f2c5746cec3a30968f3289f9f857e682bb42",
      "parents": [
        "378563dbda700341acc10caa5b6a88917b74c810"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 10:42:20 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 10:42:20 2021 -0700"
      },
      "message": "Increase max compression ratio to 100x.\n\nCompression ratios as high as 12.55x have been seen in the wild.\n"
    },
    {
      "commit": "378563dbda700341acc10caa5b6a88917b74c810",
      "tree": "3ebb066de1f9539dfb3fb335e54c7604e0a1877a",
      "parents": [
        "3df475725c1a7e9979ad553c0812b24ca477dc17"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 10:25:40 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Sat Aug 07 10:25:40 2021 -0700"
      },
      "message": "Fixed broken doc link in the README.\n"
    },
    {
      "commit": "3df475725c1a7e9979ad553c0812b24ca477dc17",
      "tree": "4f913f0e4f05b119adcde209c798516ca9d3c895",
      "parents": [
        "6e5d7914e9ba6531188896f32b4a1abafe7eeb69",
        "bf00c5e5e54421d1afae0b8efcb15a2ac71e2cc7"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 22:36:40 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 22:36:40 2021 -0700"
      },
      "message": "Merge pull request #277 from haberman/fuzz-fix\n\n[pe] Fixed bug found by fuzzing."
    },
    {
      "commit": "bf00c5e5e54421d1afae0b8efcb15a2ac71e2cc7",
      "tree": "4f913f0e4f05b119adcde209c798516ca9d3c895",
      "parents": [
        "6e5d7914e9ba6531188896f32b4a1abafe7eeb69"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 22:05:12 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 22:05:12 2021 -0700"
      },
      "message": "Fixed bug found by fuzzing.\n\nWith bad section headers, the PE parser could report a range\nthat exceeded the file bounds.\n"
    },
    {
      "commit": "6e5d7914e9ba6531188896f32b4a1abafe7eeb69",
      "tree": "1e236ca3a02e7e50c036ee70368f47e46685438f",
      "parents": [
        "7fc4a0e4ebc3f3bfe50c56c8ebeac4d09e88950e",
        "46ab6abaca86ccd183ea96667277ddf49081f574"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 20:09:00 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 20:09:00 2021 -0700"
      },
      "message": "Merge pull request #276 from haberman/fuzz-fix\n\nRemoved use of pure substr() in wasm, which can throw for badly formatted files."
    },
    {
      "commit": "46ab6abaca86ccd183ea96667277ddf49081f574",
      "tree": "1e236ca3a02e7e50c036ee70368f47e46685438f",
      "parents": [
        "7fc4a0e4ebc3f3bfe50c56c8ebeac4d09e88950e"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 19:46:43 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 19:46:43 2021 -0700"
      },
      "message": "Removed use of pure substr() in wasm, which can throw for badly formed files.\n"
    },
    {
      "commit": "7fc4a0e4ebc3f3bfe50c56c8ebeac4d09e88950e",
      "tree": "17a277807c279a2fc96d73dcdb21cddb094ceda6",
      "parents": [
        "00295d9814d18a980b53bad8b68990b9e2583168",
        "3e5fe54d977c56ebb0025e4495974e73b3d0c8d7"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 19:32:02 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 19:32:02 2021 -0700"
      },
      "message": "Merge pull request #275 from haberman/fuzz-fix\n\nFixed the 32-bit build and a memory leak."
    },
    {
      "commit": "3e5fe54d977c56ebb0025e4495974e73b3d0c8d7",
      "tree": "17a277807c279a2fc96d73dcdb21cddb094ceda6",
      "parents": [
        "00295d9814d18a980b53bad8b68990b9e2583168"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 19:18:02 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 19:18:02 2021 -0700"
      },
      "message": "Fixed the 32-bit build and a memory leak.\n"
    },
    {
      "commit": "00295d9814d18a980b53bad8b68990b9e2583168",
      "tree": "8337b0308d4931f412fe7ab51cc42b494d3ae02d",
      "parents": [
        "5cc54591f17a5450c152130c1e833a517aaecaee",
        "2f0d47bde5b04defbcdd226688c4d7fe47cfc396"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 12:29:24 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 12:29:24 2021 -0700"
      },
      "message": "Merge pull request #274 from haberman/cifuzz\n\nAdded CIFuzz for pull requests."
    },
    {
      "commit": "2f0d47bde5b04defbcdd226688c4d7fe47cfc396",
      "tree": "8337b0308d4931f412fe7ab51cc42b494d3ae02d",
      "parents": [
        "5cc54591f17a5450c152130c1e833a517aaecaee"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 11:43:36 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 11:43:36 2021 -0700"
      },
      "message": "Added CIFuzz for pull requests.\n"
    },
    {
      "commit": "5cc54591f17a5450c152130c1e833a517aaecaee",
      "tree": "5132780700402da87e5915fc79ff0548eb175317",
      "parents": [
        "7bf1f368958b06d548319bc63e1b7cd42244f5f7",
        "ec8df8e78df9c42ac1c9b31f306f78ff63889f4d"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 11:29:33 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 11:29:33 2021 -0700"
      },
      "message": "Merge pull request #273 from haberman/fuzz-fix\n\nSkip compressed debug info if uncompressed size is implausibly large."
    },
    {
      "commit": "ec8df8e78df9c42ac1c9b31f306f78ff63889f4d",
      "tree": "5132780700402da87e5915fc79ff0548eb175317",
      "parents": [
        "7bf1f368958b06d548319bc63e1b7cd42244f5f7"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 10:57:08 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 10:57:08 2021 -0700"
      },
      "message": "Skip compressed debug info if uncompressed size is implausibly large.\n"
    },
    {
      "commit": "7bf1f368958b06d548319bc63e1b7cd42244f5f7",
      "tree": "e8e0ba8dca511591c582621007d547c47d684a44",
      "parents": [
        "0a10880d2864d2d45bbb90fc19b176b99d320acc",
        "a8c720ea774b8e3a4e160fa33bb351b26c7e1c59"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 10:03:06 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 10:03:06 2021 -0700"
      },
      "message": "Merge pull request #272 from haberman/fuzz-fix\n\nFixed a bug found by fuzzing."
    },
    {
      "commit": "a8c720ea774b8e3a4e160fa33bb351b26c7e1c59",
      "tree": "a30f5800b195e4773f8f4b37ef1aadcf736d78ab",
      "parents": [
        "06250f31e85e5b67b60b5d6d52a4ac0f0de62545"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 09:49:58 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 09:49:58 2021 -0700"
      },
      "message": "Fixed a bug found by fuzzing.\n"
    },
    {
      "commit": "0a10880d2864d2d45bbb90fc19b176b99d320acc",
      "tree": "82cfc9290f30d217bdc61dffa52bf571621d359a",
      "parents": [
        "06250f31e85e5b67b60b5d6d52a4ac0f0de62545",
        "34e35aab6fe0431324608a0d144630b379f337d0"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Fri Aug 06 09:29:39 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Aug 06 09:29:39 2021 -0700"
      },
      "message": "Merge pull request #271 from compnerd/log2\n\nbloaty: correct misuse of `std::log2`"
    },
    {
      "commit": "34e35aab6fe0431324608a0d144630b379f337d0",
      "tree": "82cfc9290f30d217bdc61dffa52bf571621d359a",
      "parents": [
        "06250f31e85e5b67b60b5d6d52a4ac0f0de62545"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "abdulras@google.com",
        "time": "Fri Aug 06 09:03:34 2021 -0700"
      },
      "committer": {
        "name": "Saleem Abdulrasool",
        "email": "abdulras@google.com",
        "time": "Fri Aug 06 09:05:06 2021 -0700"
      },
      "message": "bloaty: correct misuse of `std::log2`\n\nIf the parameter to `std::log2` is 0, a pole error occur.  If the value\nis \u003c 0, a domain error may occur.  Ensure that the value being passed is\nalways greater than 0.\n"
    },
    {
      "commit": "06250f31e85e5b67b60b5d6d52a4ac0f0de62545",
      "tree": "36f3f6a425b07f47d6cb7ed72113bd9edbdd1638",
      "parents": [
        "0a5dc68d9fd787f1033ec0441886d219e6b9bbf0",
        "170bd7ca3ac4b49a4e7e9bdbd1073d22e21859ab"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 19:52:24 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 05 19:52:24 2021 -0700"
      },
      "message": "Merge pull request #270 from haberman/fix32\n\nFix a warning in the 32-bit build."
    },
    {
      "commit": "170bd7ca3ac4b49a4e7e9bdbd1073d22e21859ab",
      "tree": "36f3f6a425b07f47d6cb7ed72113bd9edbdd1638",
      "parents": [
        "0a5dc68d9fd787f1033ec0441886d219e6b9bbf0"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 18:14:02 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 18:14:02 2021 -0700"
      },
      "message": "Fix a warning in the 32-bit build.\n"
    },
    {
      "commit": "0a5dc68d9fd787f1033ec0441886d219e6b9bbf0",
      "tree": "2ed6e09286137ae0964a0f9e25a19b298195a09f",
      "parents": [
        "395bdb58bd4bf508eb955be2ae6acfe3a1c5017e",
        "c172ca6e463e7e004b4edff659d7681e5f826103"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 16:59:24 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 05 16:59:24 2021 -0700"
      },
      "message": "Merge pull request #269 from haberman/fuzz-fix\n\nFixed a bug found by fuzzing."
    },
    {
      "commit": "c952309265f1a888338ef1ea3fd3ec6d1f279b73",
      "tree": "04f3545cd434ae2d1ec95db69718a335c98190cb",
      "parents": [
        "07ae17e6ff49f7f6a28060db8c21fbca71cd8585"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 16:42:58 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 16:42:58 2021 -0700"
      },
      "message": "Change the test case to use linkage_name instead of high/low_pc.\n"
    },
    {
      "commit": "07ae17e6ff49f7f6a28060db8c21fbca71cd8585",
      "tree": "b29287a30459b151c1d252a1b0ffcc3cef92b190",
      "parents": [
        "f70649c05fd69b7b5bf9ae36deff5c2d7285413c"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 15:31:19 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 15:31:19 2021 -0700"
      },
      "message": "Checked DIEs for valid low_pc up front.\n"
    },
    {
      "commit": "c172ca6e463e7e004b4edff659d7681e5f826103",
      "tree": "2ed6e09286137ae0964a0f9e25a19b298195a09f",
      "parents": [
        "395bdb58bd4bf508eb955be2ae6acfe3a1c5017e"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 14:26:28 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 14:26:28 2021 -0700"
      },
      "message": "Fixed a bug found by fuzzing.\n"
    },
    {
      "commit": "f70649c05fd69b7b5bf9ae36deff5c2d7285413c",
      "tree": "1298c4f204655bec0de22b58ab4c44ba74384898",
      "parents": [
        "395bdb58bd4bf508eb955be2ae6acfe3a1c5017e"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 11:30:22 2021 -0700"
      },
      "committer": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Thu Aug 05 11:30:22 2021 -0700"
      },
      "message": "[dwarf] Ignore DIEs where DW_AT_declaration is set.\n"
    },
    {
      "commit": "395bdb58bd4bf508eb955be2ae6acfe3a1c5017e",
      "tree": "44cfa54324db6c622ba232229d1b005b837d5954",
      "parents": [
        "4173a8301edb223a74b9440c1f966eec1ca87423",
        "e37b346c9bf4c32a28861257d013915c3d959b2a"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 15:55:55 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 15:55:55 2021 -0700"
      },
      "message": "Merge pull request #267 from haberman/docs\n\nSplit and updated the docs."
    },
    {
      "commit": "e37b346c9bf4c32a28861257d013915c3d959b2a",
      "tree": "a151ddf483d926b88f4ef2d9b64d20f23725b363",
      "parents": [
        "1c1c3a2443182c89b693b7be305dd0561405c3ed"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 15:55:21 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 15:55:21 2021 -0700"
      },
      "message": "Update README.md\n\nCo-authored-by: Saleem Abdulrasool \u003ccompnerd@compnerd.org\u003e"
    },
    {
      "commit": "1c1c3a2443182c89b693b7be305dd0561405c3ed",
      "tree": "730a9a91499718de44065098683a562e13c846f8",
      "parents": [
        "0944cd856079ec2f45cb5f1f1e085ff054e16f08"
      ],
      "author": {
        "name": "Josh Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 15:20:43 2021 -0700"
      },
      "committer": {
        "name": "Josh Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 15:20:43 2021 -0700"
      },
      "message": "Some more revision to README.md.\n"
    },
    {
      "commit": "0944cd856079ec2f45cb5f1f1e085ff054e16f08",
      "tree": "628e02ff4601c36b6f159e2e1e532ae6c95525f4",
      "parents": [
        "61a56fae070ca1e0c23adc79497c7ad971e09b62"
      ],
      "author": {
        "name": "Josh Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 15:12:49 2021 -0700"
      },
      "committer": {
        "name": "Josh Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 15:18:03 2021 -0700"
      },
      "message": "Split and updated the docs.\n"
    },
    {
      "commit": "4173a8301edb223a74b9440c1f966eec1ca87423",
      "tree": "84df21e61a28ed04bfa003df92bdb958a4a80912",
      "parents": [
        "455f559058cd441fc7a451eb9f37957092fd6b5d",
        "575c88f91d55f2171337cb997748ebd3bfc7a087"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 13:59:51 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 13:59:51 2021 -0700"
      },
      "message": "Merge pull request #266 from compnerd/patch-1\n\nUpdate build.yml"
    },
    {
      "commit": "455f559058cd441fc7a451eb9f37957092fd6b5d",
      "tree": "23ed089e9ca789637030b5a9c467a163cb2da063",
      "parents": [
        "36cd024c0810013efad1098152fcb31f3edf918d",
        "892212f29c1999d424bed9168bee35add4e3112b"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 13:48:32 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 13:48:32 2021 -0700"
      },
      "message": "Merge pull request #265 from compnerd/cleanup-ci\n\nCI: remove travis and appveyor configurations"
    },
    {
      "commit": "575c88f91d55f2171337cb997748ebd3bfc7a087",
      "tree": "d66beec79c1ce61d37e6adf7fbaedaed62e62822",
      "parents": [
        "3c78750c556d75164ec36eb9e7611f2cfcd0975b"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "compnerd@compnerd.org",
        "time": "Wed Aug 04 13:42:35 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 13:42:35 2021 -0700"
      },
      "message": "Update build.yml"
    },
    {
      "commit": "3c78750c556d75164ec36eb9e7611f2cfcd0975b",
      "tree": "d48c82750c2fb6b4ab460fa0b85bd8a290400abc",
      "parents": [
        "36cd024c0810013efad1098152fcb31f3edf918d"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "compnerd@compnerd.org",
        "time": "Wed Aug 04 13:37:46 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 13:37:46 2021 -0700"
      },
      "message": "Update build.yml\n\nUse Ninja generator on Linux and macOS.  This should give us a nice reduction in build times."
    },
    {
      "commit": "892212f29c1999d424bed9168bee35add4e3112b",
      "tree": "23ed089e9ca789637030b5a9c467a163cb2da063",
      "parents": [
        "36cd024c0810013efad1098152fcb31f3edf918d"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "abdulras@google.com",
        "time": "Wed Aug 04 13:17:21 2021 -0700"
      },
      "committer": {
        "name": "Saleem Abdulrasool",
        "email": "abdulras@google.com",
        "time": "Wed Aug 04 13:18:03 2021 -0700"
      },
      "message": "CI: remove travis and appveyor configurations\n\nAll three platforms are now tested on the GitHub Actions CI, so there is\nno need to retain the other configurations.\n"
    },
    {
      "commit": "36cd024c0810013efad1098152fcb31f3edf918d",
      "tree": "3020e8c1909687a257f7c8d44e311b15da0c0f37",
      "parents": [
        "61a56fae070ca1e0c23adc79497c7ad971e09b62",
        "fcca65ca4552d7d5bcb19026a1c1d7a97fce7fd5"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 11:50:53 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 11:50:53 2021 -0700"
      },
      "message": "Merge pull request #263 from compnerd/patch-1\n\nUpdate build.yml"
    },
    {
      "commit": "fcca65ca4552d7d5bcb19026a1c1d7a97fce7fd5",
      "tree": "3020e8c1909687a257f7c8d44e311b15da0c0f37",
      "parents": [
        "61a56fae070ca1e0c23adc79497c7ad971e09b62"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "compnerd@compnerd.org",
        "time": "Wed Aug 04 11:49:36 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 11:49:36 2021 -0700"
      },
      "message": "Update build.yml\n\nAdd a push trigger to validate that any merged changes continue to build."
    },
    {
      "commit": "61a56fae070ca1e0c23adc79497c7ad971e09b62",
      "tree": "31ee4f65ceaf345ada7d481529774789e76d7f64",
      "parents": [
        "c47f8677367ddc6b5db7a86e876d708b3055cc0e",
        "637738b00a2e03e9e55d061d615444995434e946"
      ],
      "author": {
        "name": "Joshua Haberman",
        "email": "jhaberman@gmail.com",
        "time": "Wed Aug 04 11:00:33 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 11:00:33 2021 -0700"
      },
      "message": "Merge pull request #260 from compnerd/testability\n\nCI: build test dependencies in CI for auditable builds"
    },
    {
      "commit": "637738b00a2e03e9e55d061d615444995434e946",
      "tree": "31ee4f65ceaf345ada7d481529774789e76d7f64",
      "parents": [
        "b1b19cc1b13a0d6c8dfc5d369191bf1331cc3f86"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "compnerd@compnerd.org",
        "time": "Wed Aug 04 10:13:12 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 10:13:12 2021 -0700"
      },
      "message": "Update CMakeLists.txt\n\nCo-authored-by: Mark Jansen \u003cmark.jansen@reactos.org\u003e"
    },
    {
      "commit": "b1b19cc1b13a0d6c8dfc5d369191bf1331cc3f86",
      "tree": "e75a0516ca0d907680512fa4c58cf42c599feaeb",
      "parents": [
        "ce3de62cd19a67ba6eacdf1db23212692b0d43fb"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "compnerd@compnerd.org",
        "time": "Wed Aug 04 10:13:02 2021 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Aug 04 10:13:02 2021 -0700"
      },
      "message": "Update CMakeLists.txt\n\nCo-authored-by: Mark Jansen \u003cmark.jansen@reactos.org\u003e"
    },
    {
      "commit": "ce3de62cd19a67ba6eacdf1db23212692b0d43fb",
      "tree": "9b86c8a444a3137e10f17dc04385b7dab5c4cc14",
      "parents": [
        "0f43019203b8bca49978e583247aab3f7b16774e"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "compnerd@compnerd.org",
        "time": "Tue Aug 03 16:22:32 2021 -0700"
      },
      "committer": {
        "name": "Saleem Abdulrasool",
        "email": "abdulras@google.com",
        "time": "Wed Aug 04 08:51:11 2021 -0700"
      },
      "message": "Update CMakeLists.txt\n"
    },
    {
      "commit": "0f43019203b8bca49978e583247aab3f7b16774e",
      "tree": "afccf9a1a4a48cffa8e3d16dc5fba791e64ea22f",
      "parents": [
        "c47f8677367ddc6b5db7a86e876d708b3055cc0e"
      ],
      "author": {
        "name": "Saleem Abdulrasool",
        "email": "abdulras@google.com",
        "time": "Tue Aug 03 12:57:53 2021 -0700"
      },
      "committer": {
        "name": "Saleem Abdulrasool",
        "email": "abdulras@google.com",
        "time": "Tue Aug 03 15:47:30 2021 -0700"
      },
      "message": "CI: build test dependencies in CI for auditable builds\n\nThe dependencies should be relatively light and allow us to have an\naudit trail for the software.\n"
    }
  ],
  "next": "c47f8677367ddc6b5db7a86e876d708b3055cc0e"
}
