)]}'
{
  "log": [
    {
      "commit": "2ce2a964527143636a49b0c1a4de52e744b97a59",
      "tree": "2d4a03ccef3a9e6aabc68f37718172f868de2fad",
      "parents": [
        "97e9e03a8665d2f84e9bd4175637ad6709953a2b",
        "bd0d5dc26be3cd56cb4f14d53ebdf59df582a884"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 22 09:47:02 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 22 09:47:02 2025 -0800"
      },
      "message": "Add offset in dex frame maps. am: bd0d5dc26b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3455623\n\nChange-Id: I98b33e18ce26c3e4e94b8b9d84ce223bcdc5a4dc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bd0d5dc26be3cd56cb4f14d53ebdf59df582a884",
      "tree": "2d4a03ccef3a9e6aabc68f37718172f868de2fad",
      "parents": [
        "3650383d993740c8e43ff8fdd88226b440e05f26"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jan 21 14:31:23 2025 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jan 21 15:42:25 2025 -0800"
      },
      "message": "Add offset in dex frame maps.\n\nChrome can map in a dex file from an apk, which then makes\nit strange to see a dex frame coming an apk. This cl will\nset the elf_start_offset for the associated MapInfo object\nso a dex pc frame can have an offset set to indicate where\nthe dex file came from within the apk.\n\nAdd new unit test for this behavior.\n\nBug: 356896129\n\nTest: All unit tests pass.\nChange-Id: I3a75ea1bb2052e7783ed92934173442b96f7c582\n"
    },
    {
      "commit": "97e9e03a8665d2f84e9bd4175637ad6709953a2b",
      "tree": "0d247d8ad321664ce6633b09ed4778a148793412",
      "parents": [
        "9b560aa88ef0036399eb08a2894f2fb6b4212835",
        "3650383d993740c8e43ff8fdd88226b440e05f26"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jan 17 10:06:40 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 17 10:06:40 2025 -0800"
      },
      "message": "Add \u003cstdlib.h\u003e for abort(). am: 3650383d99\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3455507\n\nChange-Id: I08746e8f71acd715359664b6e36c7f09ddc2b7fd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3650383d993740c8e43ff8fdd88226b440e05f26",
      "tree": "0d247d8ad321664ce6633b09ed4778a148793412",
      "parents": [
        "1689bdbb8321d65ee0af79b7146dda389d8efccd"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jan 17 07:44:09 2025 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Jan 17 07:44:09 2025 -0800"
      },
      "message": "Add \u003cstdlib.h\u003e for abort().\n\nlibc++ has fewer transitive includes with C++23.\n\nChange-Id: I7d7ecfd0a7d325b54e7e96773c18acdd2bcf5ea6\n"
    },
    {
      "commit": "9b560aa88ef0036399eb08a2894f2fb6b4212835",
      "tree": "1a870a9806131769efeabe37e0247aa6e2c560d5",
      "parents": [
        "3b18136c3f658a2f54571746802d4e373732acbd",
        "1689bdbb8321d65ee0af79b7146dda389d8efccd"
      ],
      "author": {
        "name": "Ben Hamilton",
        "email": "benhamilton@google.com",
        "time": "Tue Jan 14 16:07:31 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 14 16:07:31 2025 -0800"
      },
      "message": "[libunwindstack] Fix a few missing #include statements am: 1689bdbb83\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3452704\n\nChange-Id: Ia92c81cf67df5c9fbc655cde7c4fa42ca1e44001\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1689bdbb8321d65ee0af79b7146dda389d8efccd",
      "tree": "1a870a9806131769efeabe37e0247aa6e2c560d5",
      "parents": [
        "26afc7c6f9db239c87a06d681999ed1cac8a680f"
      ],
      "author": {
        "name": "Ben Hamilton",
        "email": "benhamilton@google.com",
        "time": "Tue Jan 14 11:36:46 2025 -0700"
      },
      "committer": {
        "name": "Ben Hamilton",
        "email": "benhamilton@google.com",
        "time": "Tue Jan 14 11:36:46 2025 -0700"
      },
      "message": "[libunwindstack] Fix a few missing #include statements\n\nA few of the header files in libunwindstack were missing #include\nstatements, which made them order-dependent (they only worked\nif other headers were included before them).\n\nThis cleans up the missing #include statements and ensures all\nsystem headers are included in the root namespace.\n\nBug: b/307594847\nChange-Id: I04bea9c0c31acd9c19013d2ee0c115e6648c5513"
    },
    {
      "commit": "3b18136c3f658a2f54571746802d4e373732acbd",
      "tree": "3a60b7c52e0e02665429dac36c32dbadf155094e",
      "parents": [
        "84544dd1f56633579b57431c23c3cdeb286468c8",
        "26afc7c6f9db239c87a06d681999ed1cac8a680f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 09 14:03:15 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 09 14:03:15 2025 -0800"
      },
      "message": "Add \u003cfunctional\u003e for std::function. am: 26afc7c6f9\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3445501\n\nChange-Id: I553c8f57126cdc1759487b99163c2a17771003c1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "26afc7c6f9db239c87a06d681999ed1cac8a680f",
      "tree": "3a60b7c52e0e02665429dac36c32dbadf155094e",
      "parents": [
        "7720b3ca2c598173d505ffbbbc5cf390e9c08918"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 09 11:06:43 2025 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 09 11:06:43 2025 -0800"
      },
      "message": "Add \u003cfunctional\u003e for std::function.\n\nChange-Id: I08abb37929be24d1937b3699374864039f3f91b4\n"
    },
    {
      "commit": "84544dd1f56633579b57431c23c3cdeb286468c8",
      "tree": "98445630f33fc1ef7566594279160dfcc1139569",
      "parents": [
        "7587ec7f5c4f5b4ce90b453c5954d55ccd0f14a3",
        "7720b3ca2c598173d505ffbbbc5cf390e9c08918"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Dec 06 03:20:14 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 06 03:20:14 2024 +0000"
      },
      "message": "Make thread unwind timeout error messages better. am: 7d0f20303f am: 7720b3ca2c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3391759\n\nChange-Id: If00c8e546dfc4804a7a982f403398bb792fcca4b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7720b3ca2c598173d505ffbbbc5cf390e9c08918",
      "tree": "98445630f33fc1ef7566594279160dfcc1139569",
      "parents": [
        "7587ec7f5c4f5b4ce90b453c5954d55ccd0f14a3",
        "7d0f20303fbcf93d83041e1c783fb1adbdf36e70"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Dec 06 02:56:20 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 06 02:56:20 2024 +0000"
      },
      "message": "Make thread unwind timeout error messages better. am: 7d0f20303f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3391759\n\nChange-Id: Ibacde3e6f7bdb1e975cfe0c5df447ba57cdb19d0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7d0f20303fbcf93d83041e1c783fb1adbdf36e70",
      "tree": "98445630f33fc1ef7566594279160dfcc1139569",
      "parents": [
        "c7b83a52e8dbe29735e74f0abee1fe565a7ced5b"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Dec 04 01:27:25 2024 +0000"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Dec 04 22:15:56 2024 +0000"
      },
      "message": "Make thread unwind timeout error messages better.\n\nIf there are multiple timeout messages when unwinding threads, it\ncan be difficult to figure out what messages apply to what thread.\nAdd the tid when unwinding times out, and add a distinct message when\nthere is a timeout in the thread being unwound.\n\nBug: 381420787\n\nTest: All unit tests pass.\nTest: Induce all timeout and verify messages are displayed.\nChange-Id: Ia92adb18b7bcf6d5248524e0de9bd9e4a137ef87\n"
    },
    {
      "commit": "7587ec7f5c4f5b4ce90b453c5954d55ccd0f14a3",
      "tree": "d011a047d241aef2b46bb9f9fe0feeb8cc3eb83e",
      "parents": [
        "1eb60dadf385161b06aadce00da3dcaf49ce85a8",
        "0139914e296ec9dbe72b62ddabffaf78b4fd6f8d"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Sep 13 19:01:42 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Sep 13 19:01:42 2024 +0000"
      },
      "message": "Clear the size_ value in MemoryFileAtOffset. am: c7b83a52e8 am: 0139914e29\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3264445\n\nChange-Id: Icf6076b5f6fabeae157a5c645b65a924fbc4bf16\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0139914e296ec9dbe72b62ddabffaf78b4fd6f8d",
      "tree": "d011a047d241aef2b46bb9f9fe0feeb8cc3eb83e",
      "parents": [
        "fc5d79215af15ec318590820df84eabe285331ae",
        "c7b83a52e8dbe29735e74f0abee1fe565a7ced5b"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Sep 13 18:45:11 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Sep 13 18:45:11 2024 +0000"
      },
      "message": "Clear the size_ value in MemoryFileAtOffset. am: c7b83a52e8\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3264445\n\nChange-Id: I094806d27d5aa60a2d8de64ca30151b1059f50af\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c7b83a52e8dbe29735e74f0abee1fe565a7ced5b",
      "tree": "d011a047d241aef2b46bb9f9fe0feeb8cc3eb83e",
      "parents": [
        "b4f2b3c861e5d6dbf0c99da5f41bc401b8bf1518"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Sep 12 14:09:02 2024 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Sep 12 14:09:02 2024 -0700"
      },
      "message": "Clear the size_ value in MemoryFileAtOffset.\n\nIt\u0027s not technically valid to call read on a MemoryFileAtOffset object\nthat failed to initialize, but it shouldn\u0027t crash.\n\nAdd a test for this behavior.\n\nTest: Ran new test before fix, crash. After fix, no crash.\nChange-Id: I6ccc698f57ef89b472e6c952404afaa1b6037a08\n"
    },
    {
      "commit": "1eb60dadf385161b06aadce00da3dcaf49ce85a8",
      "tree": "dd61154337d5d4595bc5d51c3923e55fb34405df",
      "parents": [
        "bb65805586dc17a86da4f8170d0698f03edf82a8",
        "fc5d79215af15ec318590820df84eabe285331ae"
      ],
      "author": {
        "name": "qiyunlong",
        "email": "darren4qyl@gmail.com",
        "time": "Mon Sep 09 13:56:57 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 09 13:56:57 2024 +0000"
      },
      "message": "[Bugfix]Add lock when iterating maps. am: b4f2b3c861 am: fc5d79215a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3254368\n\nChange-Id: I200659bff7e18a24b4186d08f9e19de8fd5c3d8c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fc5d79215af15ec318590820df84eabe285331ae",
      "tree": "dd61154337d5d4595bc5d51c3923e55fb34405df",
      "parents": [
        "4bb5708386061aa316ca5baf63816ba49d3f7029",
        "b4f2b3c861e5d6dbf0c99da5f41bc401b8bf1518"
      ],
      "author": {
        "name": "qiyunlong",
        "email": "darren4qyl@gmail.com",
        "time": "Mon Sep 09 13:17:34 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Sep 09 13:17:34 2024 +0000"
      },
      "message": "[Bugfix]Add lock when iterating maps. am: b4f2b3c861\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3254368\n\nChange-Id: If3ca213a6c3f8eb4e29491ccfe9856ccef6fa710\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b4f2b3c861e5d6dbf0c99da5f41bc401b8bf1518",
      "tree": "dd61154337d5d4595bc5d51c3923e55fb34405df",
      "parents": [
        "4bb5708386061aa316ca5baf63816ba49d3f7029"
      ],
      "author": {
        "name": "qiyunlong",
        "email": "darren4qyl@gmail.com",
        "time": "Thu Sep 05 10:26:42 2024 +0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Sep 06 21:32:56 2024 +0000"
      },
      "message": "[Bugfix]Add lock when iterating maps.\n\nFor the LocalUpdatableMaps object, the maps could be modified\nwhile iterating over them. Add a method to iterate over the maps\nwhile holding a lock to prevent them from changing during this\nsearch. All other Maps objects do not need to acquire any locks.\n\nTest: All unit tests pass.\nSigned-off-by: qiyunlong \u003cdarren4qyl@gmail.com\u003e\nChange-Id: I7e6c9a1248814d9e29a620ef98e1cb762131363f\n"
    },
    {
      "commit": "bb65805586dc17a86da4f8170d0698f03edf82a8",
      "tree": "c76bf57b1803336d905e8f98d5be9882907ea0e6",
      "parents": [
        "fb309cfda1ac58b7d46d0a8bee7ee87b9ac1b7bc",
        "4bb5708386061aa316ca5baf63816ba49d3f7029"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 20 22:21:52 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Aug 20 22:21:52 2024 +0000"
      },
      "message": "Demangle all function names for the tools. am: 15ffe848f1 am: 4bb5708386\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3228844\n\nChange-Id: Ibfe6359f5fc6082ec2309c083922d0df19fd1c7f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4bb5708386061aa316ca5baf63816ba49d3f7029",
      "tree": "c76bf57b1803336d905e8f98d5be9882907ea0e6",
      "parents": [
        "cd59b86c196f553e0f8cd69ff5d5d8df33fe60a4",
        "15ffe848f1fae1c8f42d55cd9dea7fc83aa780c5"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Aug 20 22:07:29 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Aug 20 22:07:29 2024 +0000"
      },
      "message": "Demangle all function names for the tools. am: 15ffe848f1\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3228844\n\nChange-Id: Ic6db233f245409f4d673ce0b4a0a9e844da2235c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "15ffe848f1fae1c8f42d55cd9dea7fc83aa780c5",
      "tree": "c76bf57b1803336d905e8f98d5be9882907ea0e6",
      "parents": [
        "cdff595eacc3c4b11560a48731f09af7280be017"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 21:24:04 2024 +0000"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Aug 19 19:58:21 2024 +0000"
      },
      "message": "Demangle all function names for the tools.\n\nTest: Ran all tools and verified mangled names are now demangled.\nChange-Id: If556407239b89d32daab5c04074be64d219e6d28\n"
    },
    {
      "commit": "fb309cfda1ac58b7d46d0a8bee7ee87b9ac1b7bc",
      "tree": "fdcc1e7b89698246a34be14cd214b197e149ff69",
      "parents": [
        "60a3c274c523cd3c9d962126771f1887f2907728",
        "cd59b86c196f553e0f8cd69ff5d5d8df33fe60a4"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Aug 19 17:52:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 19 17:52:51 2024 +0000"
      },
      "message": "Remove unused const value. am: cdff595eac am: cd59b86c19\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3225905\n\nChange-Id: I43641b288fa3fb22830429e06e92d397ae385a74\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cd59b86c196f553e0f8cd69ff5d5d8df33fe60a4",
      "tree": "fdcc1e7b89698246a34be14cd214b197e149ff69",
      "parents": [
        "1367c3bbc2828abf97bdf74e3685f062c8ece8b4",
        "cdff595eacc3c4b11560a48731f09af7280be017"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Aug 19 17:34:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Aug 19 17:34:10 2024 +0000"
      },
      "message": "Remove unused const value. am: cdff595eac\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3225905\n\nChange-Id: I8cb495461647c593d0ac92d4d9dcd00d89115b04\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "60a3c274c523cd3c9d962126771f1887f2907728",
      "tree": "48e88d7b44e7feafed001dc555445d8e27072555",
      "parents": [
        "fc422092dd2c31ecfb943128eaccd1344e3159df",
        "1367c3bbc2828abf97bdf74e3685f062c8ece8b4"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 23:25:37 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 16 23:25:37 2024 +0000"
      },
      "message": "Merge \"Modify tools to use dex file support.\" into main am: 55f47a8f62 am: 1367c3bbc2\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3212407\n\nChange-Id: I33e37cfd6c529fe7f61ece9f1a5def861901ad7f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cdff595eacc3c4b11560a48731f09af7280be017",
      "tree": "fdcc1e7b89698246a34be14cd214b197e149ff69",
      "parents": [
        "55f47a8f622f461501506c206941abcb0d4b36fc"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 16:09:29 2024 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 16:09:29 2024 -0700"
      },
      "message": "Remove unused const value.\n\nTest: Builds with -Wunused-variable\nChange-Id: I0afb5016564e40fb03d066cce93ba1f9fd1644bb\n"
    },
    {
      "commit": "1367c3bbc2828abf97bdf74e3685f062c8ece8b4",
      "tree": "48e88d7b44e7feafed001dc555445d8e27072555",
      "parents": [
        "42795cfe4c1b46ffdcf593f994e5c9ac12610cdb",
        "55f47a8f622f461501506c206941abcb0d4b36fc"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 23:07:03 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 16 23:07:03 2024 +0000"
      },
      "message": "Merge \"Modify tools to use dex file support.\" into main am: 55f47a8f62\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3212407\n\nChange-Id: If300ed63e208cc2a727ad32c89aa2b48f9756f4e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "55f47a8f622f461501506c206941abcb0d4b36fc",
      "tree": "48e88d7b44e7feafed001dc555445d8e27072555",
      "parents": [
        "d6972c1851f94e54846d476f7fc07ec4c028ed12",
        "2382f257eaf4520cc06ac0215cd2c0dc69d93ea0"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 22:38:17 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Aug 16 22:38:17 2024 +0000"
      },
      "message": "Merge \"Modify tools to use dex file support.\" into main"
    },
    {
      "commit": "fc422092dd2c31ecfb943128eaccd1344e3159df",
      "tree": "2d064d2d635543a8975b0824a9df2c36eb01ea03",
      "parents": [
        "a3b94740d4a2bc06cdb8cbd5bbed44796ea3fe79",
        "42795cfe4c1b46ffdcf593f994e5c9ac12610cdb"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 20:50:12 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 16 20:50:12 2024 +0000"
      },
      "message": "Add special processing of linker names. am: d6972c1851 am: 42795cfe4c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3225068\n\nChange-Id: Ic3d2eaa75aaad38a28682abf0698f277404b4e4c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "42795cfe4c1b46ffdcf593f994e5c9ac12610cdb",
      "tree": "2d064d2d635543a8975b0824a9df2c36eb01ea03",
      "parents": [
        "acf3375dd6dae40db77b6de16242ef61375430bc",
        "d6972c1851f94e54846d476f7fc07ec4c028ed12"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 20:40:22 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Aug 16 20:40:22 2024 +0000"
      },
      "message": "Add special processing of linker names. am: d6972c1851\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3225068\n\nChange-Id: I4daa79758e3fd4c1c2df5c2f8dde9c872e4a39c5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d6972c1851f94e54846d476f7fc07ec4c028ed12",
      "tree": "2d064d2d635543a8975b0824a9df2c36eb01ea03",
      "parents": [
        "9c80a46c66a9aa0563388903516282d94d4c31b9"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 09:57:18 2024 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 16 10:34:02 2024 -0700"
      },
      "message": "Add special processing of linker names.\n\nThe linker has names of the form __dl_XXX where XXX can be a mangled\nname. Recognize this special case and demangle the XXX names so that\nthe function names are easier to understand. The new name will be\n__dl_YYY where YYY is the demangled name.\n\nFix names in a few offline unwinds to match the new linker demangles.\n\nBug: 360247782\n\nTest: New unit tests pass.\nChange-Id: I2846cdbce16c0ee4ec2f54f1fc35778d8040d95e\n"
    },
    {
      "commit": "2382f257eaf4520cc06ac0215cd2c0dc69d93ea0",
      "tree": "9be2eb0a75dbcc2219bcb3a479d88966f124f55d",
      "parents": [
        "9c80a46c66a9aa0563388903516282d94d4c31b9"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Aug 09 12:55:49 2024 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Sat Aug 10 00:05:07 2024 +0000"
      },
      "message": "Modify tools to use dex file support.\n\nMove the tools to use AndroidUnwinder instead of the Unwinder object\nso that the dex and jit unwinding just works.\n\nClean up include files in the unwind and unwind_for_offline sources.\n\nTest: Ran unwind tool on process with a dex frame and verified dex function\nTest: name is present in unwind.\nTest: Ran unwind_for_offline on process with a dex frame, verifyed dex\nTest: function name is present and the dex frame information is saved.\nChange-Id: Id781f4489759534d2e0d58620e3b1faf963ca266\n"
    },
    {
      "commit": "a3b94740d4a2bc06cdb8cbd5bbed44796ea3fe79",
      "tree": "55399d5457c453a40514e84b6ea4f83ca45dee57",
      "parents": [
        "1b9408c3a6333348a9fe7b20c03737f0b7411c07",
        "acf3375dd6dae40db77b6de16242ef61375430bc"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jun 25 17:54:37 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 25 17:54:37 2024 +0000"
      },
      "message": "Cleanup lookup cases in unordered_maps. am: 9c80a46c66 am: acf3375dd6\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3137777\n\nChange-Id: Ibe92da2ff197822d0fae4202011d734f7e63d64c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "acf3375dd6dae40db77b6de16242ef61375430bc",
      "tree": "55399d5457c453a40514e84b6ea4f83ca45dee57",
      "parents": [
        "96c7ae08216053c11b6df1aeb8aa31db7fd6a3f2",
        "9c80a46c66a9aa0563388903516282d94d4c31b9"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jun 25 17:40:19 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 25 17:40:19 2024 +0000"
      },
      "message": "Cleanup lookup cases in unordered_maps. am: 9c80a46c66\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3137777\n\nChange-Id: Ib1c89d0354c9c89e3890114e91f1a186faa7ebcc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9c80a46c66a9aa0563388903516282d94d4c31b9",
      "tree": "55399d5457c453a40514e84b6ea4f83ca45dee57",
      "parents": [
        "6a877d74cfc791dc7508f5f78039f0ccea8de366"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jun 18 14:56:41 2024 -0700"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Jun 18 19:17:56 2024 -0700"
      },
      "message": "Cleanup lookup cases in unordered_maps.\n\nChange some finds to contains, and avoid extra lookups in unordered_maps\nwhen not needed.\n\nTest: All unit tests pass.\nChange-Id: I4b765cc998d41210325d1c119003d82ecffa57da\n"
    },
    {
      "commit": "1b9408c3a6333348a9fe7b20c03737f0b7411c07",
      "tree": "f23e17ea3e0efa82f07ec7d9a858f93c7994a883",
      "parents": [
        "dd92e6e73a162527bc454cdcda884f41d50d9360",
        "96c7ae08216053c11b6df1aeb8aa31db7fd6a3f2"
      ],
      "author": {
        "name": "Kalesh Singh",
        "email": "kaleshsingh@google.com",
        "time": "Tue Jun 18 21:30:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 18 21:30:01 2024 +0000"
      },
      "message": "Treat new page compat maps as blank. am: 6a877d74cf am: 96c7ae0821\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3136019\n\nChange-Id: I52e3d3fefe937d00ef965f27b79d2b85d7de4e0e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "96c7ae08216053c11b6df1aeb8aa31db7fd6a3f2",
      "tree": "f23e17ea3e0efa82f07ec7d9a858f93c7994a883",
      "parents": [
        "dd92e6e73a162527bc454cdcda884f41d50d9360",
        "6a877d74cfc791dc7508f5f78039f0ccea8de366"
      ],
      "author": {
        "name": "Kalesh Singh",
        "email": "kaleshsingh@google.com",
        "time": "Tue Jun 18 21:06:25 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 18 21:06:25 2024 +0000"
      },
      "message": "Treat new page compat maps as blank. am: 6a877d74cf\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3136019\n\nChange-Id: I194126ac62a03c1591c3832c2a639cdb3d85e322\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6a877d74cfc791dc7508f5f78039f0ccea8de366",
      "tree": "f23e17ea3e0efa82f07ec7d9a858f93c7994a883",
      "parents": [
        "6e9ca5cca22278fad447720cdab95fa2eafc3a6d"
      ],
      "author": {
        "name": "Kalesh Singh",
        "email": "kaleshsingh@google.com",
        "time": "Tue Jun 18 18:41:12 2024 +0000"
      },
      "committer": {
        "name": "Kalesh Singh",
        "email": "kaleshsingh@google.com",
        "time": "Tue Jun 18 18:41:12 2024 +0000"
      },
      "message": "Treat new page compat maps as blank.\n\nWhen looking for the previous or next real map, treat maps that have\nthe name [page size compat] as blank too.\n\nFix a case where the global search was not using the IsBlank function\nto find original zero offset data.\n\nNew unit tests added.\n\nBug: 347270344\nBug: 347985590\nTest: libunwindstack_unit_test passes on kernel with the new maps.\nTest: debuggerd_test passes on kernel with the new maps.\nChange-Id: I1579747ba7ea8a72c1a542fc65c1502bc697c15c\n"
    },
    {
      "commit": "dd92e6e73a162527bc454cdcda884f41d50d9360",
      "tree": "9177f01d5667533359c999de6d1fa89d451b8660",
      "parents": [
        "ec3faf322c55d3609f88483088a023038c401032",
        "6e9ca5cca22278fad447720cdab95fa2eafc3a6d"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Tue Jun 11 23:19:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 11 23:19:07 2024 +0000"
      },
      "message": "Merge \"libunwindstack uses shared libz instead of static libz\" into main am: 0207dae474 am: 6e9ca5cca2\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2919169\n\nChange-Id: I9f9d7f2357a7bd5915bfbde7faf9d1e8d7733a8d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6e9ca5cca22278fad447720cdab95fa2eafc3a6d",
      "tree": "9177f01d5667533359c999de6d1fa89d451b8660",
      "parents": [
        "462523b1569e95441cc0778ac590883dfa5beec2",
        "0207dae4744ae12d4029925dd2c596f13e553428"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Tue Jun 11 23:13:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jun 11 23:13:13 2024 +0000"
      },
      "message": "Merge \"libunwindstack uses shared libz instead of static libz\" into main am: 0207dae474\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2919169\n\nChange-Id: Ibefaf937f0aafeb42eeb03e2119528a274441b6d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0207dae4744ae12d4029925dd2c596f13e553428",
      "tree": "9177f01d5667533359c999de6d1fa89d451b8660",
      "parents": [
        "2863fd621a63b74a30bcc3e2970d1643a704b189",
        "79ca199a181f05bc58332619e73acc184b3f2a94"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Tue Jun 11 23:08:57 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jun 11 23:08:57 2024 +0000"
      },
      "message": "Merge \"libunwindstack uses shared libz instead of static libz\" into main"
    },
    {
      "commit": "ec3faf322c55d3609f88483088a023038c401032",
      "tree": "5782fa288bac1b1c13a0932a6f0440e5f223b825",
      "parents": [
        "97cbb7d1454993831de17845152a54a8074d5cfe",
        "462523b1569e95441cc0778ac590883dfa5beec2"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 19:24:20 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 05 19:24:20 2024 +0000"
      },
      "message": "libc++fs is part of libc++ now. am: 2863fd621a am: 462523b156\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3115160\n\nChange-Id: Ifbfd6a98f52f072a286b84135a5bc72104816e63\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "462523b1569e95441cc0778ac590883dfa5beec2",
      "tree": "5782fa288bac1b1c13a0932a6f0440e5f223b825",
      "parents": [
        "968964b60be2342da8e09979d45f71b08e454f0c",
        "2863fd621a63b74a30bcc3e2970d1643a704b189"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 19:08:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jun 05 19:08:53 2024 +0000"
      },
      "message": "libc++fs is part of libc++ now. am: 2863fd621a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3115160\n\nChange-Id: I6338447a2845dbe499c6f383b4554c8907366461\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2863fd621a63b74a30bcc3e2970d1643a704b189",
      "tree": "5782fa288bac1b1c13a0932a6f0440e5f223b825",
      "parents": [
        "453ddeb5f6a6c50580bb6e6e4f221c10b72c3ee0"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 12:38:38 2024 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jun 05 12:38:38 2024 +0000"
      },
      "message": "libc++fs is part of libc++ now.\n\nChange-Id: Ia742e3816b928f366e1e1147cf3752083a7ef069\n"
    },
    {
      "commit": "97cbb7d1454993831de17845152a54a8074d5cfe",
      "tree": "91403f74a244b736a61ddfecd77ff04b0a406ba1",
      "parents": [
        "a63aee1efb9e1a77b0f198599686a265c92e4c59",
        "968964b60be2342da8e09979d45f71b08e454f0c"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed May 29 03:42:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed May 29 03:42:51 2024 +0000"
      },
      "message": "Increase test timeout. am: 453ddeb5f6 am: 968964b60b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3102357\n\nChange-Id: I0f452c048a0060704d5b11cde624c8966737c32b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "968964b60be2342da8e09979d45f71b08e454f0c",
      "tree": "91403f74a244b736a61ddfecd77ff04b0a406ba1",
      "parents": [
        "89705c2d0eb1112b455f576aad9d05fcb6e0b9c2",
        "453ddeb5f6a6c50580bb6e6e4f221c10b72c3ee0"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue May 28 21:28:10 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue May 28 21:28:10 2024 +0000"
      },
      "message": "Increase test timeout. am: 453ddeb5f6\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3102357\n\nChange-Id: I855cca643b7ddf5d7046ac7a5c3c81c8eb463741\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "453ddeb5f6a6c50580bb6e6e4f221c10b72c3ee0",
      "tree": "91403f74a244b736a61ddfecd77ff04b0a406ba1",
      "parents": [
        "665a306c0aee760e4a8924da147a6fb39c054302"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu May 23 21:19:52 2024 +0000"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu May 23 21:19:52 2024 +0000"
      },
      "message": "Increase test timeout.\n\nFor the mentioned bug, there is a timeout. It\u0027s not clear if this is a\nreal deadlock happening in the test and/or code so increase the timeout\nto see if the problem disappears.\n\nI cannot reproduce this when running locally, so I\u0027m hoping this is\njust a case where the machine running the host tests is simply\nrunning many different tests and occasionally it slows them down enough\nto trip the timeout.\n\nBug: 341330386\n\nTest: All unit tests pass.\nChange-Id: Ia317b57815ca779864b8977631db7751b01d83cb\n"
    },
    {
      "commit": "a63aee1efb9e1a77b0f198599686a265c92e4c59",
      "tree": "e63bd7d8b1d03739b47ae8e09fc9a57ccfb55484",
      "parents": [
        "db65892dfaf9c4fbb73be5adcc186e2d097c2b5a",
        "89705c2d0eb1112b455f576aad9d05fcb6e0b9c2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 23 01:58:23 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 23 01:58:23 2024 +0000"
      },
      "message": "Merge \"Remove VNDK definition(s)\" into main am: 665a306c0a am: 89705c2d0e\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2995711\n\nChange-Id: I237da4cc0b568cf73f069c89ff22780028cca60c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "89705c2d0eb1112b455f576aad9d05fcb6e0b9c2",
      "tree": "e63bd7d8b1d03739b47ae8e09fc9a57ccfb55484",
      "parents": [
        "bdc8e2c55fc81fd61f54729bda7317c295e5d223",
        "665a306c0aee760e4a8924da147a6fb39c054302"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 23 01:38:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu May 23 01:38:36 2024 +0000"
      },
      "message": "Merge \"Remove VNDK definition(s)\" into main am: 665a306c0a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2995711\n\nChange-Id: I8341d2ae06775701c109a18d22b3bdad77a643f0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "665a306c0aee760e4a8924da147a6fb39c054302",
      "tree": "e63bd7d8b1d03739b47ae8e09fc9a57ccfb55484",
      "parents": [
        "60f47c000f5e6ef002f32bfd67e4e776fbe35a7d",
        "4c66b62bedb3d293c3da74e24ebee37fb3765906"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu May 23 01:19:04 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu May 23 01:19:04 2024 +0000"
      },
      "message": "Merge \"Remove VNDK definition(s)\" into main"
    },
    {
      "commit": "db65892dfaf9c4fbb73be5adcc186e2d097c2b5a",
      "tree": "000e6a56e11f322de79fd34ef83d280771d57b3b",
      "parents": [
        "5cb522f56d4d88cade1b0c852c326d5894331e6c",
        "bdc8e2c55fc81fd61f54729bda7317c295e5d223"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 22:35:27 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Apr 29 22:35:27 2024 +0000"
      },
      "message": "[automerger skipped] Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future am: bdc8e2c55f -s ours\n\nam skip reason: Merged-In Ibc88e4dffe88bcee9c6421af4cf2c8148b3839bd with SHA-1 a6bf90ed36 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/system/unwinding/+/27144762\n\nChange-Id: I28afb35a6d8d25ea9c975011a2aa57c965873d7c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bdc8e2c55fc81fd61f54729bda7317c295e5d223",
      "tree": "000e6a56e11f322de79fd34ef83d280771d57b3b",
      "parents": [
        "a6bf90ed361f2dad3c1d57565cf9184825a8e15e",
        "8e409a5137fc5af01acfc2fa351efc1e90505d7c"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 11:53:39 2024 -0700"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Apr 29 11:53:39 2024 -0700"
      },
      "message": "Empty merge of Android 24Q2 Release (ab/11526283) to aosp-main-future\n\nBug: 337098550\nMerged-In: Ibc88e4dffe88bcee9c6421af4cf2c8148b3839bd\nChange-Id: Id9a6fbb709600c1239948de84ef361cb6e56dd0f\n"
    },
    {
      "commit": "5cb522f56d4d88cade1b0c852c326d5894331e6c",
      "tree": "000e6a56e11f322de79fd34ef83d280771d57b3b",
      "parents": [
        "670b63def5aeb0ebcd0edbbf43802c5ac3aa01e3",
        "a6bf90ed361f2dad3c1d57565cf9184825a8e15e"
      ],
      "author": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Fri Apr 12 14:48:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 12 14:48:13 2024 +0000"
      },
      "message": "Make libasync_safe dependency available when libunwindstack is linked am: 60f47c000f am: a6bf90ed36\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3029227\n\nChange-Id: I447c94be04f723474ca8bdeb921fd9342d0a5b43\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a6bf90ed361f2dad3c1d57565cf9184825a8e15e",
      "tree": "000e6a56e11f322de79fd34ef83d280771d57b3b",
      "parents": [
        "203ca398df0c105ab31d7d760e8418b944e36f2d",
        "60f47c000f5e6ef002f32bfd67e4e776fbe35a7d"
      ],
      "author": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Fri Apr 12 14:35:12 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 12 14:35:12 2024 +0000"
      },
      "message": "Make libasync_safe dependency available when libunwindstack is linked am: 60f47c000f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3029227\n\nChange-Id: Ibc88e4dffe88bcee9c6421af4cf2c8148b3839bd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "60f47c000f5e6ef002f32bfd67e4e776fbe35a7d",
      "tree": "000e6a56e11f322de79fd34ef83d280771d57b3b",
      "parents": [
        "79d8862e88006e935ed0ffb8130053525e00b53c"
      ],
      "author": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Fri Apr 05 21:06:37 2024 +0100"
      },
      "committer": {
        "name": "Martin Stjernholm",
        "email": "mast@google.com",
        "time": "Thu Apr 11 16:35:34 2024 +0100"
      },
      "message": "Make libasync_safe dependency available when libunwindstack is linked\nstatically into another library.\n\nThis shouldn\u0027t affect the size of the DSO since it uses a version\nscript to limit exported symbols.\n\nTest: atest libunwindstack_unit_test\nBug: 247108425\nChange-Id: I1a972f55ddd95f9e47387b64150951456ce5099a\n"
    },
    {
      "commit": "670b63def5aeb0ebcd0edbbf43802c5ac3aa01e3",
      "tree": "c67e07d70f59e345af3171e44ffe2cf02c8ab217",
      "parents": [
        "b59f44fe763b1beb0bab32db1148cd4ea8db6f27",
        "203ca398df0c105ab31d7d760e8418b944e36f2d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Apr 05 17:36:35 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 05 17:36:35 2024 +0000"
      },
      "message": "Merge \"Remove duplicate \u003celf.h\u003e definitions.\" into main am: 79d8862e88 am: 203ca398df\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3027770\n\nChange-Id: I0be8266c490d74f1930642f5e4a10ff54376e4db\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "203ca398df0c105ab31d7d760e8418b944e36f2d",
      "tree": "c67e07d70f59e345af3171e44ffe2cf02c8ab217",
      "parents": [
        "0f82bab05ed968af169c5268f0efafae1c81df4b",
        "79d8862e88006e935ed0ffb8130053525e00b53c"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Apr 05 17:23:52 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Apr 05 17:23:52 2024 +0000"
      },
      "message": "Merge \"Remove duplicate \u003celf.h\u003e definitions.\" into main am: 79d8862e88\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3027770\n\nChange-Id: I6a757b2b733c31a484cb425408c6ea1a970876d1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "79d8862e88006e935ed0ffb8130053525e00b53c",
      "tree": "c67e07d70f59e345af3171e44ffe2cf02c8ab217",
      "parents": [
        "67568e6901713ab11e0af746414261fe6078cc20",
        "000016a4d2885b736466cb88455fc5356d442407"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Apr 05 17:12:55 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Apr 05 17:12:55 2024 +0000"
      },
      "message": "Merge \"Remove duplicate \u003celf.h\u003e definitions.\" into main"
    },
    {
      "commit": "000016a4d2885b736466cb88455fc5356d442407",
      "tree": "df157e30fe682b2fcb817aa5372293e5074d4a64",
      "parents": [
        "0aa5cee99136b9ff5137e51981576529fbd6f00e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Apr 05 15:37:38 2024 +0000"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Fri Apr 05 15:38:18 2024 +0000"
      },
      "message": "Remove duplicate \u003celf.h\u003e definitions.\n\nAll our \u003celf.h\u003ees are up to date and in sync now.\n\nChange-Id: I853d2db2dff622387d151b4add689d4fb1965cbb\n"
    },
    {
      "commit": "b59f44fe763b1beb0bab32db1148cd4ea8db6f27",
      "tree": "6b6eb081bb41fcb2569d85dbe3ebff8e152889f0",
      "parents": [
        "07e5b6ec3301d71aa12f133b77ccafd54bf1a442",
        "0f82bab05ed968af169c5268f0efafae1c81df4b"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Sat Mar 30 00:02:15 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sat Mar 30 00:02:15 2024 +0000"
      },
      "message": "Declare empty string using struct with non-constexpr ctor am: 67568e6901 am: 0f82bab05e\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3010579\n\nChange-Id: I3881c767f7e02f5099870bcc6cd0ca38ff555b40\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0f82bab05ed968af169c5268f0efafae1c81df4b",
      "tree": "6b6eb081bb41fcb2569d85dbe3ebff8e152889f0",
      "parents": [
        "cd556d1c0bb81dc6f85a6618b4f901412350ad43",
        "67568e6901713ab11e0af746414261fe6078cc20"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Fri Mar 29 23:43:54 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 29 23:43:54 2024 +0000"
      },
      "message": "Declare empty string using struct with non-constexpr ctor am: 67568e6901\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3010579\n\nChange-Id: I16b696dcc0cb2fa4ef375408cc183db2451ae7f6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "67568e6901713ab11e0af746414261fe6078cc20",
      "tree": "6b6eb081bb41fcb2569d85dbe3ebff8e152889f0",
      "parents": [
        "0aa5cee99136b9ff5137e51981576529fbd6f00e"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Sat Mar 23 13:51:40 2024 -0700"
      },
      "committer": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Sat Mar 23 14:09:46 2024 -0700"
      },
      "message": "Declare empty string using struct with non-constexpr ctor\n\nPreviously, the RuntimeTest.AbortFromUnattachedThread ART test\nsegfaulted after upgrading libc++ because the C++17 version of this\noperator used dynamic initialization for `empty` while the C++20\nversion used static initialization:\n\n * C++17: var symbol and guard symbol in .bss, init on first use\n * C++20: var symbol in .rodata\n\nThe static linker combined the .rodata var symbol with the \"init on\nfirst use\" that was inlined into C++17 functions, and the first use\nsegfaulted while writing to .rodata.\n\nInstead, make sure the static variable\u0027s constructor is non-constexpr,\nforcing dynamic initialization.\n\nBug: 175635923\nBug: 330974273\nTest: m test-art-host-gtest\nChange-Id: I30501f036198d85ac80fc99f3ab268846f731e83\n"
    },
    {
      "commit": "07e5b6ec3301d71aa12f133b77ccafd54bf1a442",
      "tree": "1e15a5eeb169c2c909eb89f8925d1fe275f9871d",
      "parents": [
        "6a520ce7f1d219f5400136307923d03a4f85d7da",
        "cd556d1c0bb81dc6f85a6618b4f901412350ad43"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Mon Mar 18 21:04:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 18 21:04:13 2024 +0000"
      },
      "message": "UnwindOfflineTest: replace \"\u003e \u003e\" with \"\u003e\u003e\" am: 0aa5cee991 am: cd556d1c0b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3004417\n\nChange-Id: Ia77cf74fa8708f8c65747683b471a212ee06859f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cd556d1c0bb81dc6f85a6618b4f901412350ad43",
      "tree": "1e15a5eeb169c2c909eb89f8925d1fe275f9871d",
      "parents": [
        "242532d4f12a167e592767b592f85e38ead60281",
        "0aa5cee99136b9ff5137e51981576529fbd6f00e"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Mon Mar 18 20:47:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 18 20:47:53 2024 +0000"
      },
      "message": "UnwindOfflineTest: replace \"\u003e \u003e\" with \"\u003e\u003e\" am: 0aa5cee991\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/3004417\n\nChange-Id: Ia1afefab9d851399bd68cf152c04d2e24f7f25d6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0aa5cee99136b9ff5137e51981576529fbd6f00e",
      "tree": "1e15a5eeb169c2c909eb89f8925d1fe275f9871d",
      "parents": [
        "fb76a84de4ad61b62bdc92cbd179cfa07b5a66bb"
      ],
      "author": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Sat Mar 16 01:18:19 2024 -0700"
      },
      "committer": {
        "name": "Ryan Prichard",
        "email": "rprichard@google.com",
        "time": "Sat Mar 16 01:18:36 2024 -0700"
      },
      "message": "UnwindOfflineTest: replace \"\u003e \u003e\" with \"\u003e\u003e\"\n\nAccept either output from the C++ demangler (__cxa_demangle):\n\n * Foo\u003cBar\u003cBaz\u003e \u003e\n * Foo\u003cBar\u003cBaz\u003e\u003e\n\nBug: 175635923\nBug: 329940638\nTest: libunwindstack_unit_test\nChange-Id: I4277e73e8a3f7010b6e72d7ab30a6931d767e0eb\n"
    },
    {
      "commit": "4c66b62bedb3d293c3da74e24ebee37fb3765906",
      "tree": "712bb6785caab0cded43709d89516c90d2df28ab",
      "parents": [
        "fb76a84de4ad61b62bdc92cbd179cfa07b5a66bb"
      ],
      "author": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Mon Mar 11 13:04:43 2024 +0900"
      },
      "committer": {
        "name": "Kiyoung Kim",
        "email": "kiyoungkim@google.com",
        "time": "Fri Mar 15 07:30:13 2024 +0000"
      },
      "message": "Remove VNDK definition(s)\n\nAs of VNDK deprecation, any libraries that defines vndk is no longer\nvalid anymore. This change removes all VNDK definition(s) from modules\nwhich was VNDK. Any former VNDK-SP libraries will be marked as double-loadable,\nso it can keep be able to be referenced by LLNDK libraries.\n\nBug: 328994089\nTest: AOSP CF build succeeded\nChange-Id: I0000662be9024bc8c36f45de12c25eaa5c719889\n"
    },
    {
      "commit": "6a520ce7f1d219f5400136307923d03a4f85d7da",
      "tree": "c06737884bb803a4c937e8c4e0694f5f0bb1c743",
      "parents": [
        "f8362519d608481aba584f46351abccacce84d9d",
        "242532d4f12a167e592767b592f85e38ead60281"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 07 22:57:40 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 07 22:57:40 2024 +0000"
      },
      "message": "Prevent tombstones from unsafe memory death test. am: fb76a84de4 am: 242532d4f1\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2992150\n\nChange-Id: Ic3261528f75ad5ff7b8ac3fc10ffa38bced4cac0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "242532d4f12a167e592767b592f85e38ead60281",
      "tree": "c06737884bb803a4c937e8c4e0694f5f0bb1c743",
      "parents": [
        "db610fe9000dc467f3ad698ab33b0d5402049e61",
        "fb76a84de4ad61b62bdc92cbd179cfa07b5a66bb"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Mar 07 22:15:35 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 07 22:15:35 2024 +0000"
      },
      "message": "Prevent tombstones from unsafe memory death test. am: fb76a84de4\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2992150\n\nChange-Id: I0aba903779f2fb57ea4caa0dbb49ce4feacce9c7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f8362519d608481aba584f46351abccacce84d9d",
      "tree": "c289046d9143a2d23e80ae59e95467f78d60757f",
      "parents": [
        "8e409a5137fc5af01acfc2fa351efc1e90505d7c",
        "db610fe9000dc467f3ad698ab33b0d5402049e61"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Mar 06 22:26:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 06 22:26:08 2024 +0000"
      },
      "message": "Merge \"Update riscv64 handling.\" into main am: 3f39dce166 am: db610fe900\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2985351\n\nChange-Id: Ide3c0363e7c0cd23d7da1a115466a8c63efdb03e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "db610fe9000dc467f3ad698ab33b0d5402049e61",
      "tree": "c289046d9143a2d23e80ae59e95467f78d60757f",
      "parents": [
        "f1cb1ab9af03d1eda35dbe4d6d5923490c133a4b",
        "3f39dce166f9427b91651484004ca785b0b67ad7"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Mar 06 21:40:49 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 06 21:40:49 2024 +0000"
      },
      "message": "Merge \"Update riscv64 handling.\" into main am: 3f39dce166\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2985351\n\nChange-Id: Ib7d7369df20321865e5fef859185e4852dae1be6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fb76a84de4ad61b62bdc92cbd179cfa07b5a66bb",
      "tree": "c06737884bb803a4c937e8c4e0694f5f0bb1c743",
      "parents": [
        "3f39dce166f9427b91651484004ca785b0b67ad7"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Mar 06 12:56:12 2024 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Mar 06 13:35:57 2024 -0800"
      },
      "message": "Prevent tombstones from unsafe memory death test.\n\nTest: Run tests, no tombstones produced.\nChange-Id: I1631639c4c05d7c82c78efd2e04eac8711ab1b7a\n"
    },
    {
      "commit": "3f39dce166f9427b91651484004ca785b0b67ad7",
      "tree": "c289046d9143a2d23e80ae59e95467f78d60757f",
      "parents": [
        "f1cb1ab9af03d1eda35dbe4d6d5923490c133a4b",
        "838034d87b252c55182913b848dc2edac4fd5bbf"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Mar 06 20:52:21 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 06 20:52:21 2024 +0000"
      },
      "message": "Merge \"Update riscv64 handling.\" into main"
    },
    {
      "commit": "838034d87b252c55182913b848dc2edac4fd5bbf",
      "tree": "c289046d9143a2d23e80ae59e95467f78d60757f",
      "parents": [
        "6ec5d39099e83c3db80117846cf2395815b2ec7f"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Feb 26 19:22:17 2024 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Tue Mar 05 19:15:59 2024 -0800"
      },
      "message": "Update riscv64 handling.\n\nGiven that it should be impossible for cores to have different vlenb\nvalues, modify the code to always get the vlenb locally when on a\nriscv processor. Add error messages and abort when incorrect code paths\nare executed.\n\nTest: All unit tests pass on host.\nTest: All unit tests pass on arm64 device.\nTest: All unit tests pass on riscv emulator.\nTest: Debuggerd unit tests pass on riscv emulator.\nChange-Id: I14775fe630a3a2feaf2b9570636f20f843a1f185\n"
    },
    {
      "commit": "8e409a5137fc5af01acfc2fa351efc1e90505d7c",
      "tree": "de4b48670d0fac89f1708879644fb1c8ac169d7e",
      "parents": [
        "4292cc3d107cb46168ca9c76de8ccf3c0ba5fb50",
        "f1cb1ab9af03d1eda35dbe4d6d5923490c133a4b"
      ],
      "author": {
        "name": "Aditya Choudhary",
        "email": "caditya@google.com",
        "time": "Tue Feb 06 12:24:45 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 06 12:24:45 2024 +0000"
      },
      "message": "Migrate Test Targets to New Android Ownership Model am: 6ec5d39099 am: f1cb1ab9af\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2946531\n\nChange-Id: I9d1c689c53bd2f4a143b08b928d461b85bb3435a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f1cb1ab9af03d1eda35dbe4d6d5923490c133a4b",
      "tree": "de4b48670d0fac89f1708879644fb1c8ac169d7e",
      "parents": [
        "40020ab100098d32cb778e9986b4f53f6e1f5288",
        "6ec5d39099e83c3db80117846cf2395815b2ec7f"
      ],
      "author": {
        "name": "Aditya Choudhary",
        "email": "caditya@google.com",
        "time": "Tue Feb 06 11:42:56 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 06 11:42:56 2024 +0000"
      },
      "message": "Migrate Test Targets to New Android Ownership Model am: 6ec5d39099\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2946531\n\nChange-Id: Iade02778c699510e64fad2b61f9991af46edc782\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4292cc3d107cb46168ca9c76de8ccf3c0ba5fb50",
      "tree": "5d69b91fec07b97c1521a34eccb557e246faac07",
      "parents": [
        "7e59b39b3237880ea40a765d92484561607c1c7c",
        "40020ab100098d32cb778e9986b4f53f6e1f5288"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Feb 05 22:26:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 05 22:26:36 2024 +0000"
      },
      "message": "Add support for riscv 64 vlenb. am: 4b59ea8471 am: 40020ab100\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2918631\n\nChange-Id: Ie9ba6eb0d701baf4ba4812ceab0833bd968a38d3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "40020ab100098d32cb778e9986b4f53f6e1f5288",
      "tree": "5d69b91fec07b97c1521a34eccb557e246faac07",
      "parents": [
        "69c48a0978955ccfd363fb99e14c83b54011c81a",
        "4b59ea8471e89d01300481a92de3230b79b6d7c7"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Mon Feb 05 21:44:09 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 05 21:44:09 2024 +0000"
      },
      "message": "Add support for riscv 64 vlenb. am: 4b59ea8471\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2918631\n\nChange-Id: Ic10bb5f1efe460fb8e0fc34345c24a03bef1f19d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6ec5d39099e83c3db80117846cf2395815b2ec7f",
      "tree": "de4b48670d0fac89f1708879644fb1c8ac169d7e",
      "parents": [
        "4b59ea8471e89d01300481a92de3230b79b6d7c7"
      ],
      "author": {
        "name": "Aditya Choudhary",
        "email": "caditya@google.com",
        "time": "Fri Feb 02 13:58:27 2024 +0000"
      },
      "committer": {
        "name": "Aditya Choudhary",
        "email": "caditya@google.com",
        "time": "Mon Feb 05 21:12:14 2024 +0000"
      },
      "message": "Migrate Test Targets to New Android Ownership Model\n\nThis CL is created as a best effort to migrate test targets to the new Android ownership model.\nIt is based on historical data from repository history and insights from git blame.\nGiven the nature of this effort, there may be instances of incorrect attribution. If you find incorrect or unnecessary\nattribution in this CL, please create a new CL to fix that.\n\nFor detailed guidelines and further information on the migration please refer to the link below,\ngo/new-android-ownership-model\n\nBug: 304529413\nTest: N/A\nChange-Id: I7f84a85429d9fa5a58174ac16b04d871745ca02a\n"
    },
    {
      "commit": "4b59ea8471e89d01300481a92de3230b79b6d7c7",
      "tree": "5d69b91fec07b97c1521a34eccb557e246faac07",
      "parents": [
        "a9a7faddda4f209e0df5ae73da706cbe39a40b8f"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 17 16:15:19 2024 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Feb 02 15:31:00 2024 -0800"
      },
      "message": "Add support for riscv 64 vlenb.\n\nThe vlenb register is used for some unwinding information, so add\ngathering it. Also, rename some of the machine constants to use\nbetter names.\n\nAdded an offline test that uses the vlenb register to do the unwind.\nAdded a remote unwind test for the bionic local terminate.\n\nBug: 318768887\n\nTest: Ran unit tests.\nTest: Ran 137-cfi and verified a full stack generated.\nChange-Id: Ia72394033b4be46a3f29d519879b88ed933ab5ce\n"
    },
    {
      "commit": "79ca199a181f05bc58332619e73acc184b3f2a94",
      "tree": "3c7440e41d662ef1139529d7c5690cd4a95bc41d",
      "parents": [
        "7a1247b5dbc86fe6a48da0d6d732e08ba96d90ae"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Fri Jan 19 20:09:31 2024 +0000"
      },
      "committer": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Fri Feb 02 18:26:14 2024 +0000"
      },
      "message": "libunwindstack uses shared libz instead of static libz\n\nlibz is part of the ndk and besides some exceptions (e.g. linker),\nshould not be linked statically. libunwindstack has multiple variants in\nthe build (platform, runtime, art) and changing the link to shared also\nensures that we can enforce an api boundary between libz and\nlibunwindstack based on the specific variant.\n\nTest: presubmits\nBug: 323067797\nBug: 281077552\nChange-Id: Iade91546d1f8e4fa01e1ddbe8081720aec590d6c\n"
    },
    {
      "commit": "7e59b39b3237880ea40a765d92484561607c1c7c",
      "tree": "2bc242d226a451c5691370d53a09e2aeba75fcbe",
      "parents": [
        "16b4fad5962043df5fbd1e09c98cd931cf0802b9",
        "69c48a0978955ccfd363fb99e14c83b54011c81a"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Feb 01 21:48:26 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 01 21:48:26 2024 +0000"
      },
      "message": "Make Regs*::Read parameter const. am: a9a7faddda am: 69c48a0978\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2944725\n\nChange-Id: I2d3659ef7c66a22a9899dc4b238e977d0427edf1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "69c48a0978955ccfd363fb99e14c83b54011c81a",
      "tree": "2bc242d226a451c5691370d53a09e2aeba75fcbe",
      "parents": [
        "f1dd98108ac020a10880f0068216de9a5f4378e6",
        "a9a7faddda4f209e0df5ae73da706cbe39a40b8f"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Feb 01 21:01:58 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 01 21:01:58 2024 +0000"
      },
      "message": "Make Regs*::Read parameter const. am: a9a7faddda\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2944725\n\nChange-Id: Id7b947bb170b7398c9fecbf10f1323200522b282\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a9a7faddda4f209e0df5ae73da706cbe39a40b8f",
      "tree": "2bc242d226a451c5691370d53a09e2aeba75fcbe",
      "parents": [
        "59128b50b974d17ec64602d39dd42bf5f72805bb"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Feb 01 10:23:34 2024 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Feb 01 10:23:34 2024 -0800"
      },
      "message": "Make Regs*::Read parameter const.\n\nIn order to make it explicit that this value is not an out parameter,\nmake the values const.\n\nTest: Builds.\nChange-Id: If34ecedf367c22b9470f3bcba883707f6cf10dca\n"
    },
    {
      "commit": "16b4fad5962043df5fbd1e09c98cd931cf0802b9",
      "tree": "39c3c176d07167a0fe1edd0664b14df88209033d",
      "parents": [
        "b1285dc2a55eba2deb8724aabe70db8b50f5fda3",
        "f1dd98108ac020a10880f0068216de9a5f4378e6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Jan 29 22:14:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 29 22:14:55 2024 +0000"
      },
      "message": "Merge \"Remove unnecessary semicolon.\" into main am: 59128b50b9 am: f1dd98108a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2931973\n\nChange-Id: Id3e514caf9b8e0629d6c2d576a36d6e87fcc6efc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f1dd98108ac020a10880f0068216de9a5f4378e6",
      "tree": "39c3c176d07167a0fe1edd0664b14df88209033d",
      "parents": [
        "a6870dbe865d0a5e6121eaa9cbf1f52321c56184",
        "59128b50b974d17ec64602d39dd42bf5f72805bb"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Jan 29 21:34:13 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 29 21:34:13 2024 +0000"
      },
      "message": "Merge \"Remove unnecessary semicolon.\" into main am: 59128b50b9\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2931973\n\nChange-Id: I18075f5c1f6d36c2a5df5364ae5d720f62b19d74\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "59128b50b974d17ec64602d39dd42bf5f72805bb",
      "tree": "39c3c176d07167a0fe1edd0664b14df88209033d",
      "parents": [
        "9ebb4981c2b9ba73018702531ded8de9c169958a",
        "623f2e7ba4ed1581673e9740fcdb9de9210b5df5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Jan 29 21:01:38 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 29 21:01:38 2024 +0000"
      },
      "message": "Merge \"Remove unnecessary semicolon.\" into main"
    },
    {
      "commit": "623f2e7ba4ed1581673e9740fcdb9de9210b5df5",
      "tree": "4160600b4192fb3e623da19879070d9159da91f8",
      "parents": [
        "e3af1cc9271f0a99a7f2849b4500b74c6a016010"
      ],
      "author": {
        "name": "Tushar Agarwal",
        "email": "agarwaltushar@google.com",
        "time": "Mon Jan 29 14:27:08 2024 +0000"
      },
      "committer": {
        "name": "Tushar Agarwal",
        "email": "agarwaltushar@google.com",
        "time": "Mon Jan 29 14:27:58 2024 +0000"
      },
      "message": "Remove unnecessary semicolon.\n\nI noticed this while updating Chromium\u0027s libunwindstack\ndependency, where this manifested as a compile-time error.\n\nTest: Not needed (no semantics changed).\nChange-Id: I05b4f9eb5026ce6a0e70e79e187968d9914d5df4\n"
    },
    {
      "commit": "b1285dc2a55eba2deb8724aabe70db8b50f5fda3",
      "tree": "670c77d0e9ad2fe0609f57a67eb07010f779cf40",
      "parents": [
        "366ccb3512b0f425842bc55a4a02438579782ae2",
        "a6870dbe865d0a5e6121eaa9cbf1f52321c56184"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jan 26 02:26:55 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 26 02:26:55 2024 +0000"
      },
      "message": "Add a MemoryLocalUnsafe object. am: 9ebb4981c2 am: a6870dbe86\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2927053\n\nChange-Id: I4e4c24f56150e2d99cc1245ef1879a9d658515fd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a6870dbe865d0a5e6121eaa9cbf1f52321c56184",
      "tree": "670c77d0e9ad2fe0609f57a67eb07010f779cf40",
      "parents": [
        "366ccb3512b0f425842bc55a4a02438579782ae2",
        "9ebb4981c2b9ba73018702531ded8de9c169958a"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Fri Jan 26 01:46:09 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 26 01:46:09 2024 +0000"
      },
      "message": "Add a MemoryLocalUnsafe object. am: 9ebb4981c2\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2927053\n\nChange-Id: I62ee02f5f24d72e0d7bdc904e2d6a60b67561944\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9ebb4981c2b9ba73018702531ded8de9c169958a",
      "tree": "670c77d0e9ad2fe0609f57a67eb07010f779cf40",
      "parents": [
        "7a1247b5dbc86fe6a48da0d6d732e08ba96d90ae"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 24 14:55:55 2024 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Jan 25 15:59:33 2024 -0800"
      },
      "message": "Add a MemoryLocalUnsafe object.\n\nSome users want to take the risk and use a raw local memory reader\nthat simply does a memcpy instead of the slower process_vm_readv.\n\nFor example, Chromium uses libunwindstack for some performance\nanalysis. Because of the way Chromium works, it\u0027s not always\npossible to read the elf files on disk. In this case, the elf\nis backed by a memory object which means every elf read is\ndone using process_vm_read. Adding the MemoryLocalUnsafe object,\nthis particular case can be sped up to use a raw memcpy. It should\nbe safe since only the elf data is being read using this object.\n\nAdded unit tests for new object.\n\nTest: All unit tests pass.\nChange-Id: I8ec69b0398153c0b6ede467bae0c70fd4ed0b657\n"
    },
    {
      "commit": "366ccb3512b0f425842bc55a4a02438579782ae2",
      "tree": "7d0b293f70a327b91994fc363b6f811082990076",
      "parents": [
        "04b1cf6f4a6add3108698a84f0633d54f0ccd282",
        "c1bbec2c519b9f3092881820307b4173f785d66f"
      ],
      "author": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 10 21:12:03 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 10 21:12:03 2024 +0000"
      },
      "message": "Merge \"Add support for compressed section data. am: 7a1247b5db am: 4ca86d028f am: 0a331d8448\" into main"
    },
    {
      "commit": "c1bbec2c519b9f3092881820307b4173f785d66f",
      "tree": "7d0b293f70a327b91994fc363b6f811082990076",
      "parents": [
        "830d03e17ddc1c1e715dfa97a6a921abec9f6a76",
        "0a331d84481ddf6934b22a0ca04217ca7c50dde2"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 10 21:08:48 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 10 21:08:48 2024 +0000"
      },
      "message": "Add support for compressed section data. am: 7a1247b5db am: 4ca86d028f am: 0a331d8448\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2851606\n\nChange-Id: Ib7b33882dca0b286c58bafcded32eb6ba549ba13\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "04b1cf6f4a6add3108698a84f0633d54f0ccd282",
      "tree": "7d0b293f70a327b91994fc363b6f811082990076",
      "parents": [
        "830d03e17ddc1c1e715dfa97a6a921abec9f6a76",
        "0a331d84481ddf6934b22a0ca04217ca7c50dde2"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 10 21:08:43 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 10 21:08:43 2024 +0000"
      },
      "message": "Add support for compressed section data. am: 7a1247b5db am: 4ca86d028f am: 0a331d8448\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2851606\n\nChange-Id: I1a5f8096946fbf87f2c506c0e1a08bd8bbc11ec0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0a331d84481ddf6934b22a0ca04217ca7c50dde2",
      "tree": "7d0b293f70a327b91994fc363b6f811082990076",
      "parents": [
        "bd6137266f30dba61969a795c241a2a4ec7ab381",
        "4ca86d028f6b6c9bca1d4895ec73f5592ab49309"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 10 20:05:49 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 10 20:05:49 2024 +0000"
      },
      "message": "Add support for compressed section data. am: 7a1247b5db am: 4ca86d028f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2851606\n\nChange-Id: Ieb4c37b6fb37b3f22bafd4c6322c7c3ee850483e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4ca86d028f6b6c9bca1d4895ec73f5592ab49309",
      "tree": "7d0b293f70a327b91994fc363b6f811082990076",
      "parents": [
        "6cbb402659e61d3ae5d5312229791693ea7dfd99",
        "7a1247b5dbc86fe6a48da0d6d732e08ba96d90ae"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 10 19:32:46 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 10 19:32:46 2024 +0000"
      },
      "message": "Add support for compressed section data. am: 7a1247b5db\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2851606\n\nChange-Id: I79fd62783d37a95fa4bd9795150994e49ba197e1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "830d03e17ddc1c1e715dfa97a6a921abec9f6a76",
      "tree": "b49fda9f9adfe5395573b6d2fd31af38aff7f1e8",
      "parents": [
        "5bfb690c7705e29a6a0de08eae4911b4d224be1e",
        "bd6137266f30dba61969a795c241a2a4ec7ab381"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Thu Jan 04 03:59:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 04 03:59:24 2024 +0000"
      },
      "message": "Make apex availability of libunwindstack explicit am: 2b85073a61 am: 6cbb402659 am: bd6137266f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2896523\n\nChange-Id: I4c2538b1d640687245cbc8cb27fcf0ac6e620a54\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bd6137266f30dba61969a795c241a2a4ec7ab381",
      "tree": "b49fda9f9adfe5395573b6d2fd31af38aff7f1e8",
      "parents": [
        "9921b7d6960544595e9a60bf5fdf21a47b3ddaea",
        "6cbb402659e61d3ae5d5312229791693ea7dfd99"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Thu Jan 04 03:26:07 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 04 03:26:07 2024 +0000"
      },
      "message": "Make apex availability of libunwindstack explicit am: 2b85073a61 am: 6cbb402659\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2896523\n\nChange-Id: Ie2e279870aa060489916f353867943cb902fb99e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7a1247b5dbc86fe6a48da0d6d732e08ba96d90ae",
      "tree": "7d0b293f70a327b91994fc363b6f811082990076",
      "parents": [
        "2b85073a6144093803c16e3784359c91b00659e3"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Nov 16 16:07:40 2023 -0800"
      },
      "committer": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Wed Jan 03 19:10:04 2024 -0800"
      },
      "message": "Add support for compressed section data.\n\nAdded numerous unit tests to cover all cases, including offline\ntests that do unwinds through both supported compressed section data.\n\nBug: 309857311\n\nTest: All unit tests pass.\nChange-Id: Ibe4e9f7cd63524e2fd712b15b1df24da94bf9d9b\n"
    },
    {
      "commit": "6cbb402659e61d3ae5d5312229791693ea7dfd99",
      "tree": "b49fda9f9adfe5395573b6d2fd31af38aff7f1e8",
      "parents": [
        "e3af1cc9271f0a99a7f2849b4500b74c6a016010",
        "2b85073a6144093803c16e3784359c91b00659e3"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Thu Jan 04 02:55:34 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 04 02:55:34 2024 +0000"
      },
      "message": "Make apex availability of libunwindstack explicit am: 2b85073a61\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2896523\n\nChange-Id: Ic695c4b9ea9cf769171bf123d0b022b499110d1f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2b85073a6144093803c16e3784359c91b00659e3",
      "tree": "b49fda9f9adfe5395573b6d2fd31af38aff7f1e8",
      "parents": [
        "e3af1cc9271f0a99a7f2849b4500b74c6a016010"
      ],
      "author": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Thu Jan 04 01:16:33 2024 +0000"
      },
      "committer": {
        "name": "Spandan Das",
        "email": "spandandas@google.com",
        "time": "Thu Jan 04 01:17:29 2024 +0000"
      },
      "message": "Make apex availability of libunwindstack explicit\n\nThe availability to runtime apex was done implicitly using a baseline map in\nbuild/soong/apex/apex.go. Make this explicit in Android.bp\n\nBug: 281077552\nTest: m nothing\nChange-Id: I2ac2133fa43ed7dd37e5ffe060678085e49bf963\n"
    },
    {
      "commit": "5bfb690c7705e29a6a0de08eae4911b4d224be1e",
      "tree": "19c0c15092f44c0b3e36bf651497a24aa54ee1df",
      "parents": [
        "5bdc231e4b458631840f7079ca0d37825fb4b91f",
        "9921b7d6960544595e9a60bf5fdf21a47b3ddaea"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Dec 07 05:18:26 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 07 05:18:26 2023 +0000"
      },
      "message": "Revert^2 \"Only export unwindstack:: functions.\" am: f92dbdbb8e am: 34ea5707f4 am: 9921b7d696\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2862165\n\nChange-Id: Ia481ee634e704b97db7b5beef1e11cbf56841b65\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5bdc231e4b458631840f7079ca0d37825fb4b91f",
      "tree": "19c0c15092f44c0b3e36bf651497a24aa54ee1df",
      "parents": [
        "8bd53e320cc66482593c6e441720350291902aa4",
        "1ffdd42d2cac87a5001dd8a52ead370306adcc59"
      ],
      "author": {
        "name": "Christopher Ferris",
        "email": "cferris@google.com",
        "time": "Thu Dec 07 05:17:50 2023 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 07 05:17:50 2023 +0000"
      },
      "message": "Revert^2 \"Only export unwindstack:: functions.\" am: f92dbdbb8e am: e3af1cc927 am: 1ffdd42d2c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/unwinding/+/2862165\n\nChange-Id: I9ef1915cce81429650a1976579bb3ee2acef381c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "9921b7d6960544595e9a60bf5fdf21a47b3ddaea"
}
