)]}'
{
  "log": [
    {
      "commit": "3c1ced8a369417db591eb7cd083af5bb2c317975",
      "tree": "51356195e3cef83f326976c5abf007ca3e135734",
      "parents": [
        "3ff20aed307f55bc4ae865373d07bf76c9efa43c"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Mar 24 09:42:14 2025 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Mar 26 14:00:01 2025 -0700"
      },
      "message": "Remove extraneous gfxstream dep and add lz4 repo rule\n\n... to allow build aemu standalone.\n\nBug: b/403363880\nTest: git clone https://android.googlesource.com/platform/hardware/google/aemu .\nTest: bazel build ...\nChange-Id: Ia70766ab26624ca2bb27114013e33fcc42389809\n"
    },
    {
      "commit": "3ff20aed307f55bc4ae865373d07bf76c9efa43c",
      "tree": "1f398bd33f98234d2d8247042a8c81a965d8da44",
      "parents": [
        "20f4a15690ddbbed4eca647b42f1e83eb6c8dd5d"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 21 15:51:23 2025 -0700"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Wed Mar 26 10:44:19 2025 -0700"
      },
      "message": "feat: Add benchmark and tests for RingStreambuf\n\n- Includes performance benchmark for RingStreambuf.\n- Adds comprehensive unit tests for RingStreambuf functionality.\n\nNote: This is a port of emu-master-dev\n\nBug: 331191173\nChange-Id: I04840749f4a120574f2a8822acbbf5d0ea7b2bc0\n"
    },
    {
      "commit": "20f4a15690ddbbed4eca647b42f1e83eb6c8dd5d",
      "tree": "40c9309512e5220505abad85b3489aad2e11e535",
      "parents": [
        "008990c013146b93a0ba7f1cc2a24511d5a8d3d0"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Tue Mar 25 18:18:11 2025 -0700"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Tue Mar 25 18:23:32 2025 -0700"
      },
      "message": "feat: Add PathEq matcher for filesystem paths\n\nThis commit introduces a new Google Test matcher, PathEq, for comparing\nstd::filesystem::path objects. The matcher normalizes paths by\nconverting them to strings and replacing backslashes with forward\nslashes, ensuring consistent comparisons across different platforms\n(Windows and POSIX).\n\nThis matcher is useful for cross-platform testing where file paths may\nhave different representations.\n\nIncludes a set of unit tests to validate the matcher.\n\nChange-Id: Ic839320334e16c20b8ba6b8cae23b023f21824b3\n"
    },
    {
      "commit": "008990c013146b93a0ba7f1cc2a24511d5a8d3d0",
      "tree": "ea95e1685a9f4c940226422af0ef03e8922c86bc",
      "parents": [
        "b8d40d1bf9152f192eb216577e0e8e7982c0d832"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Mon Mar 24 14:05:56 2025 -0700"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Mon Mar 24 14:15:14 2025 -0700"
      },
      "message": "fix: Set lz4 module version to 1.9.4\n\nUpdates the lz4 module to 1.9.4, this is the version we are building and\nis the one that exists in the public registry.\n\nChange-Id: I38dbc0c08e15cd2cc33d9315f646551eb5064414\n"
    },
    {
      "commit": "b8d40d1bf9152f192eb216577e0e8e7982c0d832",
      "tree": "18123dd116e9ef300ab411f5d87042b56c247460",
      "parents": [
        "0469c754c22e74f7d97e79537c369acaf9139e62"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 21 15:46:56 2025 -0700"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 21 15:47:39 2025 -0700"
      },
      "message": "refactor: Remove glob usage from BUILD.bazel files\n\nReplace glob patterns with explicit file lists for clarity and build\nreproducibility.\n\nChange-Id: I1f3c77b7ead7fe02ad185323df3a140457365fd1\n"
    },
    {
      "commit": "0469c754c22e74f7d97e79537c369acaf9139e62",
      "tree": "f46d04e685a7ceb43e8ba7f6979b7c3207e90bdd",
      "parents": [
        "56ba29b38331dc5460fd90e79634fdff2076d490"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 21 15:34:43 2025 -0700"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 21 15:35:47 2025 -0700"
      },
      "message": "fix: Use standard SPDX license for BUILD.bazel\n\nReplace custom license definition with standard SPDX license reference.\n\nBug: 402903912\nChange-Id: Ic96d23806aedbeeb2a4ad29006920e1637923412\n"
    },
    {
      "commit": "56ba29b38331dc5460fd90e79634fdff2076d490",
      "tree": "3fe71aeae4d845057d73bafa27680f9034cdd54b",
      "parents": [
        "a94b36f5f089337ea3f5edb43960cdb9f38e2700",
        "2033987be79fe71c2d77ed5663453df11db1a42e"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Fri Mar 21 10:03:26 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Mar 21 10:03:26 2025 -0700"
      },
      "message": "Merge \"Modulify aemu\" into main"
    },
    {
      "commit": "2033987be79fe71c2d77ed5663453df11db1a42e",
      "tree": "2ec129a5f6fdd49e3bafca0647f0ad4df7f5684f",
      "parents": [
        "01e8060ea3c0437ea167d0e744d6aaf7c7173f54"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Mar 17 10:17:45 2025 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Mar 18 08:20:17 2025 -0700"
      },
      "message": "Modulify aemu\n\nBug: b/403363880\nTest: bazel build\nChange-Id: I4c60df91e0d0e53dbd15214c673202ab087f9c38\n"
    },
    {
      "commit": "a94b36f5f089337ea3f5edb43960cdb9f38e2700",
      "tree": "4c4481a25e481440b0ad85f14b202f3362438711",
      "parents": [
        "01e8060ea3c0437ea167d0e744d6aaf7c7173f54",
        "4fc574c908ac8214823df621e1a74b39530e63cd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Mar 17 22:07:29 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Mar 17 22:07:29 2025 -0700"
      },
      "message": "Merge \"Add VulkanRobustness feature control item\" into main"
    },
    {
      "commit": "4fc574c908ac8214823df621e1a74b39530e63cd",
      "tree": "8c4f18f0b1b95e97491422bfa2f5411e2a4abeb9",
      "parents": [
        "56ab219f2b0df037e2496df0a1ff3b86483308bd"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Fri Mar 14 11:20:34 2025 +0000"
      },
      "committer": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Fri Mar 14 11:20:34 2025 +0000"
      },
      "message": "Add VulkanRobustness feature control item\n\nEnables robustness related vulkan extensions to avoid\nGPU crashes on invalid guest app behaviors.\n\nBug: 389637419\nTest: -feature -VulkanRobustness\nChange-Id: I82cff90b819ec5efd05bd6ad01f02c578c98958c\n"
    },
    {
      "commit": "01e8060ea3c0437ea167d0e744d6aaf7c7173f54",
      "tree": "1075c29ffca7f13bc363096bece24c5c69fe9d21",
      "parents": [
        "1154ad903e623dd9efdb82ce9a37639dc7f74137",
        "bbce914d6d2520da7f1563277df7a8a2a42abaf8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Mar 13 03:49:27 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 13 03:49:27 2025 -0700"
      },
      "message": "Merge \"Update getLauncherDirectory to use ANDROID_EMULATOR_LAUNCHER_DIR.\" into main"
    },
    {
      "commit": "1154ad903e623dd9efdb82ce9a37639dc7f74137",
      "tree": "3e10a8ca4eab778182098dbc66675a1d02af7abd",
      "parents": [
        "56ab219f2b0df037e2496df0a1ff3b86483308bd"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Wed Mar 12 15:25:49 2025 -0700"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Wed Mar 12 15:28:28 2025 -0700"
      },
      "message": "fix: Remove C-style log references and refactor logging\n\nThis commit removes all C-style log references by updating the Bazel\nbuild to explicitly define headers and separate out a new logging\nlibrary. This change improves code organization and maintainability and\nmakes sure that qemu-next can be independent of the old logging\nframework.\n\nBug: 402899291\nChange-Id: Ib55d8181e23ef93505b55dce4fd397b4c014ecbc\n"
    },
    {
      "commit": "bbce914d6d2520da7f1563277df7a8a2a42abaf8",
      "tree": "42c2407e94389a0c14fda6f2373a3b51f6f019c5",
      "parents": [
        "56ab219f2b0df037e2496df0a1ff3b86483308bd"
      ],
      "author": {
        "name": "Will Hollins",
        "email": "whollins@google.com",
        "time": "Tue Mar 11 11:26:30 2025 +0000"
      },
      "committer": {
        "name": "Will Hollins",
        "email": "whollins@google.com",
        "time": "Wed Mar 12 10:49:30 2025 -0700"
      },
      "message": "Update getLauncherDirectory to use ANDROID_EMULATOR_LAUNCHER_DIR.\n\nThis is the behaviour in the old emulator.\n\nBug: 393139139\nChange-Id: Idf94161973a01cea8996503a501e0db139be8f71\n"
    },
    {
      "commit": "56ab219f2b0df037e2496df0a1ff3b86483308bd",
      "tree": "e2ea3b9820488f178955306316af79f4150abffc",
      "parents": [
        "1f206d5d1043c96a5848bd81fb852011e0cb03f4",
        "b4205ce7cfe0c51c376746291948e6c8592dc3e3"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 07 23:48:32 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Mar 07 23:48:32 2025 -0800"
      },
      "message": "fix: Make includes explicit am: b4205ce7cf\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3531573\n\nChange-Id: If4b5572fc5ac7d154a943caa3486cbbc543d8cb3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b4205ce7cfe0c51c376746291948e6c8592dc3e3",
      "tree": "e2ea3b9820488f178955306316af79f4150abffc",
      "parents": [
        "1f206d5d1043c96a5848bd81fb852011e0cb03f4"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 07 15:16:30 2025 -0800"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Mar 07 15:16:30 2025 -0800"
      },
      "message": "fix: Make includes explicit\n\nInstead of globbing headers we now explicitly make them available. We\nalso exclude OnDemand.h and LazyInstance.h as both are not supported\nwhen using C++20 and beyond.\n\nBug: 401595781\nChange-Id: I9c8a0fe6b1e2da8c8b3d617aac564fc7306a0d00\n"
    },
    {
      "commit": "1f206d5d1043c96a5848bd81fb852011e0cb03f4",
      "tree": "1d3ef78450407ae84dc5c883bd9922f6a53ef361",
      "parents": [
        "2c8e0bedf61e6a694efcd6b86109d60321937248",
        "5fd6678837df9042ad1524982d759289bf227ced"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Mar 03 20:54:58 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 20:54:58 2025 -0800"
      },
      "message": "Address some -Wshadow errors am: 5fd6678837\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3521271\n\nChange-Id: I14ba158a09378f9931620f5d76b3778909f77f66\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5fd6678837df9042ad1524982d759289bf227ced",
      "tree": "1d3ef78450407ae84dc5c883bd9922f6a53ef361",
      "parents": [
        "cf7d07f754d4cefd3a98251799b7ad8826f1d7d1"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Mar 03 13:35:09 2025 -0800"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Mar 03 13:35:09 2025 -0800"
      },
      "message": "Address some -Wshadow errors\n\nBug: b/399867568\nTest: build\nChange-Id: I4515cddff341536abfed3b30fd5aa2d615dc8ce6\n"
    },
    {
      "commit": "2c8e0bedf61e6a694efcd6b86109d60321937248",
      "tree": "45bc9256b5de53766734dc41d35d075457aa64ca",
      "parents": [
        "bc7f2e4e5ead2b9a18b8b77f244cbe20487ee29c",
        "cf7d07f754d4cefd3a98251799b7ad8826f1d7d1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 27 10:49:23 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 10:49:23 2025 -0800"
      },
      "message": "Merge \"Add status matcher helper macros.\" into main am: cf7d07f754\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3511370\n\nChange-Id: Ida2938e2671bdabfd3d73ee4ce4fadd801d16114\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "cf7d07f754d4cefd3a98251799b7ad8826f1d7d1",
      "tree": "45bc9256b5de53766734dc41d35d075457aa64ca",
      "parents": [
        "01e21cf2ec52a1b7d37cb553a0360ada35dce996",
        "198fcb1bb4298d61e481bc3ae88f4ec515761f3d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 27 09:37:31 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 27 09:37:31 2025 -0800"
      },
      "message": "Merge \"Add status matcher helper macros.\" into main"
    },
    {
      "commit": "198fcb1bb4298d61e481bc3ae88f4ec515761f3d",
      "tree": "cdded23f5c0dcd1159fd435b1143f61f7734e323",
      "parents": [
        "245593cb2fe901d099abc698e5a74f504be444f1"
      ],
      "author": {
        "name": "Will Hollins",
        "email": "whollins@google.com",
        "time": "Wed Feb 26 20:53:52 2025 +0000"
      },
      "committer": {
        "name": "Will Hollins",
        "email": "whollins@google.com",
        "time": "Wed Feb 26 14:26:41 2025 -0800"
      },
      "message": "Add status matcher helper macros.\n\nBug: 393139139\nChange-Id: Ia3739b017268a6894bc8d2beed45060cb0210892\n"
    },
    {
      "commit": "bc7f2e4e5ead2b9a18b8b77f244cbe20487ee29c",
      "tree": "dab4d813b48157f7ca36d0aee9fef79be94f4e01",
      "parents": [
        "c908ffaef3b975eabc360d0917a4e9478dcf1c68",
        "01e21cf2ec52a1b7d37cb553a0360ada35dce996"
      ],
      "author": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Tue Feb 25 10:39:50 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 10:39:50 2025 -0800"
      },
      "message": "Merge \"Add map_size to goldfish address space\u0027s ramblock definition.\" into main am: 01e21cf2ec\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3487208\n\nChange-Id: Ie4151a59c31b06da8cd8f691b594f2a75b3c35bd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "01e21cf2ec52a1b7d37cb553a0360ada35dce996",
      "tree": "dab4d813b48157f7ca36d0aee9fef79be94f4e01",
      "parents": [
        "245593cb2fe901d099abc698e5a74f504be444f1",
        "e4088ba9548e9d22d7a35542d4b2a4c707413df9"
      ],
      "author": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Tue Feb 25 10:16:20 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 25 10:16:20 2025 -0800"
      },
      "message": "Merge \"Add map_size to goldfish address space\u0027s ramblock definition.\" into main"
    },
    {
      "commit": "c908ffaef3b975eabc360d0917a4e9478dcf1c68",
      "tree": "7b1b756207d582b7fc119c5ec40a0b715e0ffb61",
      "parents": [
        "2d831e695b1c2df3eb5b9c3234005fe6c94c1a80",
        "245593cb2fe901d099abc698e5a74f504be444f1"
      ],
      "author": {
        "name": "Honghua (Harry) Yang",
        "email": "hhy@google.com",
        "time": "Fri Feb 14 12:22:28 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 14 12:22:28 2025 -0800"
      },
      "message": "Merge \"Add Xr head events, and Xr options to window agent interface.\" into main am: 245593cb2f\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3489380\n\nChange-Id: I7115a150aefe882a17c6004e56a5e9a39045293f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "245593cb2fe901d099abc698e5a74f504be444f1",
      "tree": "7b1b756207d582b7fc119c5ec40a0b715e0ffb61",
      "parents": [
        "7f3d20ce123e5b56ba3c8b389cad906f4b103b3e",
        "a700ecd25d40e13f27e2aa053961ce2e4a7866ff"
      ],
      "author": {
        "name": "Honghua (Harry) Yang",
        "email": "hhy@google.com",
        "time": "Fri Feb 14 11:53:34 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 14 11:53:34 2025 -0800"
      },
      "message": "Merge \"Add Xr head events, and Xr options to window agent interface.\" into main"
    },
    {
      "commit": "2d831e695b1c2df3eb5b9c3234005fe6c94c1a80",
      "tree": "dd5ed3763c4c1af8835282dfe32b729b95efed1b",
      "parents": [
        "2554c5c1d4737f585823bd510ada5b2b6bd90382",
        "7f3d20ce123e5b56ba3c8b389cad906f4b103b3e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 13 15:15:17 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 15:15:17 2025 -0800"
      },
      "message": "Merge \"Add an implementation of status macros: RETURN_IF_ERROR and ASSIGN_OR_RETURN.\" into main am: 7f3d20ce12\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3494750\n\nChange-Id: I98e795b0e083512b4a6cbc2a2d7e42deb0866fb0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7f3d20ce123e5b56ba3c8b389cad906f4b103b3e",
      "tree": "dd5ed3763c4c1af8835282dfe32b729b95efed1b",
      "parents": [
        "b5ea132569c0d0bf784a18f1f6dafe2284638ec5",
        "b04613c4a2955efb7a65a3448b3a717cd6cdd8a7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 13 14:36:09 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 13 14:36:09 2025 -0800"
      },
      "message": "Merge \"Add an implementation of status macros: RETURN_IF_ERROR and ASSIGN_OR_RETURN.\" into main"
    },
    {
      "commit": "2554c5c1d4737f585823bd510ada5b2b6bd90382",
      "tree": "a69b4522923b59ffcce2d52a56b28cfd9ea19711",
      "parents": [
        "32b7529653ce8cf8f99cf3aa7e1600147d6b3429",
        "b5ea132569c0d0bf784a18f1f6dafe2284638ec5"
      ],
      "author": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Thu Feb 13 11:12:00 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 11:12:00 2025 -0800"
      },
      "message": "add vulkanInstanceEnumerate to vm interface am: b5ea132569\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3492721\n\nChange-Id: Ia5801129c22a51740d172cca428ce2fabe190090\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b04613c4a2955efb7a65a3448b3a717cd6cdd8a7",
      "tree": "31b2c339c7b0c0ca79a7258f88f867c31bb7aae0",
      "parents": [
        "9babf22f0127834ea14a0c411a61e78ec4bd78ef"
      ],
      "author": {
        "name": "Will Hollins",
        "email": "whollins@google.com",
        "time": "Thu Feb 13 16:44:09 2025 +0000"
      },
      "committer": {
        "name": "Will Hollins",
        "email": "whollins@google.com",
        "time": "Thu Feb 13 09:21:40 2025 -0800"
      },
      "message": "Add an implementation of status macros: RETURN_IF_ERROR and ASSIGN_OR_RETURN.\n\nMultiple implementations seem to exist in aosp, including 2 in emu-dev. But none is easily includable.\n\nBug: 393139139\nChange-Id: I571f5a91335f96878464c78f64a82caa9f3aa690\n"
    },
    {
      "commit": "b5ea132569c0d0bf784a18f1f6dafe2284638ec5",
      "tree": "a69b4522923b59ffcce2d52a56b28cfd9ea19711",
      "parents": [
        "3016fe9e1c82e134349d61455b225872ecaa68ef"
      ],
      "author": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Wed Feb 12 18:41:23 2025 -0800"
      },
      "committer": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Thu Feb 13 09:18:39 2025 -0800"
      },
      "message": "add vulkanInstanceEnumerate to vm interface\n\nSo to get a list of vulkan instance ids and\ntheir app names.\n\nChange-Id: Ibf5df6e2596b1fb9bdd5f2d52558573599fd955c\n"
    },
    {
      "commit": "a700ecd25d40e13f27e2aa053961ce2e4a7866ff",
      "tree": "7759c08fc65f31694fafee248030d734c263dc9e",
      "parents": [
        "3016fe9e1c82e134349d61455b225872ecaa68ef"
      ],
      "author": {
        "name": "Harry Yang",
        "email": "hhy@google.com",
        "time": "Tue Feb 11 16:39:51 2025 -0800"
      },
      "committer": {
        "name": "Harry Yang",
        "email": "hhy@google.com",
        "time": "Wed Feb 12 14:00:10 2025 -0800"
      },
      "message": "Add Xr head events, and Xr options to window agent interface.\n\nBug: 391950167\nTest: Build and run Android Studio with XR emulator in embedded mode,\nverify that the new XR input events are sent to the guest emulator.\nsee video demo: https://drive.google.com/file/d/1ZKDlNuSw5L35L1AanqKNfSGfmJvzzW4w/view?usp\u003ddrive_link\n\nChange-Id: I65bd5c3b04cdda0db7409a5964a229e4f551a393\n"
    },
    {
      "commit": "e4088ba9548e9d22d7a35542d4b2a4c707413df9",
      "tree": "476eda1c0af4ddc57ef3125c373698514e341fa2",
      "parents": [
        "3016fe9e1c82e134349d61455b225872ecaa68ef"
      ],
      "author": {
        "name": "Haitao Shan",
        "email": "tonyshan@outlook.com",
        "time": "Mon Feb 10 20:22:29 2025 -0800"
      },
      "committer": {
        "name": "Haitao Shan",
        "email": "hshan@google.com",
        "time": "Mon Feb 10 23:44:33 2025 -0800"
      },
      "message": "Add map_size to goldfish address space\u0027s ramblock definition.\n\nWe found that the Vulkan stack could allocate memory of size X, and\nthen allocate a space in goldfish address space of size (X + 0x1000).\nThe added map_size member will store the original size X.\n\nThis member will be used to check whether an access is OOB.\n\nChange-Id: I1b31dbe4b43eba615177394e3c008a06bd7b2aaa\n"
    },
    {
      "commit": "32b7529653ce8cf8f99cf3aa7e1600147d6b3429",
      "tree": "53f724a077aff405832a243bdd180e94a1472693",
      "parents": [
        "f9bf6abdc327cf21ebb854c1c30522d820a0be9f",
        "3016fe9e1c82e134349d61455b225872ecaa68ef"
      ],
      "author": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Fri Feb 07 13:24:15 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 07 13:24:15 2025 -0800"
      },
      "message": "snapshot: provide interface to register vulkan apps am: 3016fe9e1c\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3481411\n\nChange-Id: I77cff9f14ba77a1a785de21ebd5b0581fe07713a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3016fe9e1c82e134349d61455b225872ecaa68ef",
      "tree": "53f724a077aff405832a243bdd180e94a1472693",
      "parents": [
        "97208f534483e2f68b832bda47887b8b6addd955"
      ],
      "author": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Thu Feb 06 15:45:03 2025 -0800"
      },
      "committer": {
        "name": "Bo Hu",
        "email": "bohu@google.com",
        "time": "Thu Feb 06 17:31:42 2025 -0800"
      },
      "message": "snapshot: provide interface to register vulkan apps\n\nBug: 394858408\n\nChange-Id: I67c78339d362494f55a94e71f465c17a061cdfa9\n"
    },
    {
      "commit": "f9bf6abdc327cf21ebb854c1c30522d820a0be9f",
      "tree": "c628196ca0abedcff798cfe2751c8d20c8fa4606",
      "parents": [
        "fcc851dfdabe853cea15b689fd565a05536619d7",
        "97208f534483e2f68b832bda47887b8b6addd955"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Mon Feb 03 16:40:55 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 03 16:40:55 2025 -0800"
      },
      "message": "feat: Implement dirent API for Windows using WinAPI am: 97208f5344\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3472741\n\nChange-Id: Ifb264294f933c90c5b0d62ec58a37483df298649\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "97208f534483e2f68b832bda47887b8b6addd955",
      "tree": "c628196ca0abedcff798cfe2751c8d20c8fa4606",
      "parents": [
        "126c746048a79e6482a3ad9b0607ec15fcc9ed1d"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Sun Feb 02 18:43:43 2025 +0000"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Mon Feb 03 15:09:24 2025 -0800"
      },
      "message": "feat: Implement dirent API for Windows using WinAPI\n\nThis commit introduces a complete implementation of the POSIX\ndirent API for Windows, enabling C/C++ code to interact with\ndirectories in a platform-independent manner. The implementation\nleverages the Windows API for core functionality.\n\nThe following functions are implemented:\n\n- opendir: Opens a directory stream.\n- readdir: Reads a directory entry.\n- closedir: Closes a directory stream.\n- rewinddir: Resets a directory stream to the beginning.\n- telldir: Gets the current position of a directory stream.\n- seekdir: Sets the position of a directory stream.\n\nKey Features:\n- Supports UTF-8 encoded filenames.\n- Handles extended-length paths using the \\\\?\\ prefix.\n- Uses std::unique_ptr for internal memory management.\n- Provides comprehensive error handling via errno.\n\nLimitations:\n- telldir and seekdir have limited functionality due to the\n  underlying Windows API. seekdir is O(N) for non-zero\n  positive positions.\n- Thread safety is not yet implemented.\n\nThis implementation provides a robust and portable way to work\nwith directories on Windows, bridging the gap between POSIX\nand Windows file system APIs.\n\nThis will make sure that qemu will properly handle utf-8 when using\ndirent.\n\nChange-Id: I1f92e2a3b57270dcceb20b80f9e2ce6c1b74c318\n"
    },
    {
      "commit": "fcc851dfdabe853cea15b689fd565a05536619d7",
      "tree": "3a78a2dc729766849d26a3e3d692d7ba1576bb07",
      "parents": [
        "64a416c48fd3abecaba9f57a8fa4a9904544a3b1",
        "126c746048a79e6482a3ad9b0607ec15fcc9ed1d"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Fri Jan 31 05:11:31 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 31 05:11:31 2025 -0800"
      },
      "message": "Add toString_SnapshotSkipReason utility function am: 126c746048\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3469217\n\nChange-Id: I1277c72c73c3c8935f924353f71df462b1d2cf96\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "126c746048a79e6482a3ad9b0607ec15fcc9ed1d",
      "tree": "3a78a2dc729766849d26a3e3d692d7ba1576bb07",
      "parents": [
        "9babf22f0127834ea14a0c411a61e78ec4bd78ef"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Jan 30 13:46:42 2025 +0000"
      },
      "committer": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Jan 30 07:59:09 2025 -0800"
      },
      "message": "Add toString_SnapshotSkipReason utility function\n\nTo be used for better error reporting.\n\nBug: 393058213\nTest: telnet, avd snapshot save\nChange-Id: I35b73b2a6fe662e55194e3f0382bdfb8062f57a5\n"
    },
    {
      "commit": "64a416c48fd3abecaba9f57a8fa4a9904544a3b1",
      "tree": "fdff7d56cf1f539f03c4d2156d044c46a939ee17",
      "parents": [
        "cbecb3674f9346a9e945603c731461fc51fabc6b",
        "9babf22f0127834ea14a0c411a61e78ec4bd78ef"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Mon Jan 27 18:51:48 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 27 18:51:48 2025 -0800"
      },
      "message": "Port debug.cpp implementation from emulator am: 9babf22f01\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3465490\n\nChange-Id: I13a4813576410b8c6b797180e9781694b5db3792\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9babf22f0127834ea14a0c411a61e78ec4bd78ef",
      "tree": "fdff7d56cf1f539f03c4d2156d044c46a939ee17",
      "parents": [
        "3a38c4366abd88e4c126aa89b194e5fdd12e7a55"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Fri Jan 24 16:10:48 2025 -0800"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Mon Jan 27 15:55:02 2025 -0800"
      },
      "message": "Port debug.cpp implementation from emulator\n\nThis makes the implementation of aemu/base/Debug.h available.\n\nChange-Id: Ib0c859ab1a5209f6d9d016a774ace92fe290cbfa\n"
    },
    {
      "commit": "cbecb3674f9346a9e945603c731461fc51fabc6b",
      "tree": "dacf7b7734dbfdfdad56fb6d0a52d7f891799e7d",
      "parents": [
        "6243dda9a7beb859243b5d1f24cc72fc03ce3166",
        "3a38c4366abd88e4c126aa89b194e5fdd12e7a55"
      ],
      "author": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "Tue Jan 14 14:55:20 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 14 14:55:20 2025 -0800"
      },
      "message": "Expand `EMULATOR_LOG_##severity` in the first macro definition (2) am: 3a38c4366a\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3452683\n\nChange-Id: I4fb374583e82f7e6dc3ca4726a40245e50c9623d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3a38c4366abd88e4c126aa89b194e5fdd12e7a55",
      "tree": "dacf7b7734dbfdfdad56fb6d0a52d7f891799e7d",
      "parents": [
        "ed67264fca6bf4e2ca8acb62cf776458118398ae"
      ],
      "author": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "Tue Jan 14 12:41:54 2025 -0800"
      },
      "committer": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "Tue Jan 14 12:41:54 2025 -0800"
      },
      "message": "Expand `EMULATOR_LOG_##severity` in the first macro definition (2)\n\notherwise it expands to the macro value if defined.\n\nI missed some things in the first change.\n\nsee go/aog/3449890\n\nBug: 389753396\nTest: presubmit\nChange-Id: I0d320059da1dff9a1973f14cd5c2a518248ec208\nSigned-off-by: Roman Kiryanov \u003crkir@google.com\u003e\n"
    },
    {
      "commit": "6243dda9a7beb859243b5d1f24cc72fc03ce3166",
      "tree": "c2d0676612c6710abbbf82a88749362efc24e63d",
      "parents": [
        "1f0f96d4d4f65565205de3edc68005109eab9e79",
        "ed67264fca6bf4e2ca8acb62cf776458118398ae"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Jan 13 17:54:47 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 17:54:47 2025 -0800"
      },
      "message": "Merge \"Expand `EMULATOR_LOG_##severity` in the first macro definition\" into main am: ed67264fca\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3451269\n\nChange-Id: Ic1050b4e34cac1129cd9b8d7d1baace992c8420b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ed67264fca6bf4e2ca8acb62cf776458118398ae",
      "tree": "c2d0676612c6710abbbf82a88749362efc24e63d",
      "parents": [
        "6e995d2cafef49e803000ce29dfe8fd17da10aae",
        "0a11e7a424c6ef4647f690065e18d6bc2d3630b7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Jan 13 17:25:09 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 13 17:25:09 2025 -0800"
      },
      "message": "Merge \"Expand `EMULATOR_LOG_##severity` in the first macro definition\" into main"
    },
    {
      "commit": "0a11e7a424c6ef4647f690065e18d6bc2d3630b7",
      "tree": "81ac069c5d979857f33cdbe0fd6762755b331deb",
      "parents": [
        "f9fd670449e7b2de3d2a4836bf0376c9e4413f51"
      ],
      "author": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "Mon Jan 13 14:29:12 2025 -0800"
      },
      "committer": {
        "name": "Roman Kiryanov",
        "email": "rkir@google.com",
        "time": "Mon Jan 13 14:59:33 2025 -0800"
      },
      "message": "Expand `EMULATOR_LOG_##severity` in the first macro definition\n\notherwise it expands to the macro value if defined\n\nsee go/aog/3449890\n\nBug: 389753396\nTest: presubmit\nChange-Id: I91f7e925d0ec90d8472ab89594395306abe6aff3\nSigned-off-by: Roman Kiryanov \u003crkir@google.com\u003e\n"
    },
    {
      "commit": "1f0f96d4d4f65565205de3edc68005109eab9e79",
      "tree": "af4ec7a60416d8ef600de64d58baf300906b1370",
      "parents": [
        "ce7824ea17c4fa3708b7e8bf209bf54c05a59f1f",
        "6e995d2cafef49e803000ce29dfe8fd17da10aae"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 09 14:10:55 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 09 14:10:55 2025 -0800"
      },
      "message": "Add missing \u003cstdlib.h\u003e for abort(). am: 6e995d2caf\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3445699\n\nChange-Id: I9970351c8119a5f77d4397ca62f4a7e6a80c2fc1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6e995d2cafef49e803000ce29dfe8fd17da10aae",
      "tree": "af4ec7a60416d8ef600de64d58baf300906b1370",
      "parents": [
        "eee9887efa1acd8f29506eae0757294a857f604f"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 09 10:36:37 2025 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Jan 09 10:36:37 2025 -0800"
      },
      "message": "Add missing \u003cstdlib.h\u003e for abort().\n\nChange-Id: Ia34c0e5a8fe172407bf9300945a916c23e3b3a0f\n"
    },
    {
      "commit": "ce7824ea17c4fa3708b7e8bf209bf54c05a59f1f",
      "tree": "e6f3725aa21e6855e44edc7217934970382d8f73",
      "parents": [
        "fad231e7aed4eeffdcfd9c75d1665f34d9b57c21",
        "eee9887efa1acd8f29506eae0757294a857f604f"
      ],
      "author": {
        "name": "Aaron Ruby",
        "email": "aruby@qnx.com",
        "time": "Tue Jan 07 12:32:13 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 07 12:32:13 2025 -0800"
      },
      "message": "aemu-base: Re-align the stream handle types am: eee9887efa\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3440120\n\nChange-Id: I52109a01f0ad9e63f0b5fd6f6ca4b0afda58e38d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "eee9887efa1acd8f29506eae0757294a857f604f",
      "tree": "e6f3725aa21e6855e44edc7217934970382d8f73",
      "parents": [
        "80788bc2fdbca5e8adb57e16fbcf9dc339b320c5"
      ],
      "author": {
        "name": "Aaron Ruby",
        "email": "aruby@qnx.com",
        "time": "Tue Jan 07 11:18:56 2025 -0500"
      },
      "committer": {
        "name": "Aaron Ruby",
        "email": "aruby@qnx.com",
        "time": "Tue Jan 07 11:22:22 2025 -0500"
      },
      "message": "aemu-base: Re-align the stream handle types\n\nTo match the rutabaga handle types again (crrev.com/c/6147819).\n\nBUG\u003d278138335\n\nChange-Id: Ib675ca27a1d7e2a8837b4f2bf34c6413604c631f\n"
    },
    {
      "commit": "fad231e7aed4eeffdcfd9c75d1665f34d9b57c21",
      "tree": "287f6bb8f13901a411b85ccc391bf72d01042d89",
      "parents": [
        "295ce53c06a7f9ad2548d28e7f3d05483dd18379",
        "80788bc2fdbca5e8adb57e16fbcf9dc339b320c5"
      ],
      "author": {
        "name": "JP Cottin",
        "email": "jpcottin@google.com",
        "time": "Mon Jan 06 09:33:18 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 06 09:33:18 2025 -0800"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027aosp/incoming-emu-main-dev\u0027 into merger-aemu\" into main am: 80788bc2fd\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3417603\n\nChange-Id: I188a6940a9ae92acb17e5823089c87cb26118a0a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "80788bc2fdbca5e8adb57e16fbcf9dc339b320c5",
      "tree": "287f6bb8f13901a411b85ccc391bf72d01042d89",
      "parents": [
        "f45f51d01a347e96517f23d994981b2c653ced0a",
        "033456444c0396108e02021cc2841d2b5807457e"
      ],
      "author": {
        "name": "JP Cottin",
        "email": "jpcottin@google.com",
        "time": "Mon Jan 06 09:04:00 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 06 09:04:00 2025 -0800"
      },
      "message": "Merge \"Merge remote-tracking branch \u0027aosp/incoming-emu-main-dev\u0027 into merger-aemu\" into main"
    },
    {
      "commit": "295ce53c06a7f9ad2548d28e7f3d05483dd18379",
      "tree": "c769f8f61f18a4860ac49716e83df2609d50aef8",
      "parents": [
        "ab27aa333d9265b4e0a1cd88944a136e21275b15",
        "d7c4c2604effac17db749a5ce80a7f45c7470a06"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:43 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:43 2024 -0800"
      },
      "message": "Empty merge ab/12770256 into aosp-main-future\n\nMerged-In: I6da748f1d2a7e3a92527956dd19d2ed7f6b2ffd2\nChange-Id: I2ac7fcdd0aac12b94e7f5e0f4feadf579811a490\n"
    },
    {
      "commit": "ab27aa333d9265b4e0a1cd88944a136e21275b15",
      "tree": "c769f8f61f18a4860ac49716e83df2609d50aef8",
      "parents": [
        "5a9496d6086f96b48cc59674d260010196dd0140",
        "f45f51d01a347e96517f23d994981b2c653ced0a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Dec 19 08:17:12 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 19 08:17:12 2024 -0800"
      },
      "message": "Merge \"Add absl logging fallback to Result.h\" into main am: f45f51d01a\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3324294\n\nChange-Id: I3e71209f8e1a2c8fdf109031d943eea4460bb462\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f45f51d01a347e96517f23d994981b2c653ced0a",
      "tree": "c769f8f61f18a4860ac49716e83df2609d50aef8",
      "parents": [
        "5a9496d6086f96b48cc59674d260010196dd0140",
        "4cecd6a8fd899fd123e4cbdd975f375b08711ee7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Dec 19 07:49:21 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 19 07:49:21 2024 -0800"
      },
      "message": "Merge \"Add absl logging fallback to Result.h\" into main"
    },
    {
      "commit": "033456444c0396108e02021cc2841d2b5807457e",
      "tree": "0fab02ff71bdef4a230f451f9c968b23150c57de",
      "parents": [
        "5a9496d6086f96b48cc59674d260010196dd0140",
        "f17231488e730135481fefe68dda40e59e96ea96"
      ],
      "author": {
        "name": "JP Cottin",
        "email": "jpcottin@google.com",
        "time": "Mon Dec 16 12:34:33 2024 -0800"
      },
      "committer": {
        "name": "JP Cottin",
        "email": "jpcottin@google.com",
        "time": "Mon Dec 16 12:34:33 2024 -0800"
      },
      "message": "Merge remote-tracking branch \u0027aosp/incoming-emu-main-dev\u0027 into merger-aemu\n\nBug: 384099989\nChange-Id: I2a0bcb9c280e121aa80716e495ad93183913545a\n"
    },
    {
      "commit": "5a9496d6086f96b48cc59674d260010196dd0140",
      "tree": "12c287a30f62228920a5c51b01fce9e1aacddd93",
      "parents": [
        "1582e3c9a5fdc8ddccca3dc17ef227434dd4ad9b",
        "af9b422907581e76ec6f03acd97e6e75e212afee"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Thu Dec 12 11:55:23 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 12 11:55:23 2024 -0800"
      },
      "message": "Merge \"Remove \"-Wno-reorder-ctor\" and fix warnings\" into main am: af9b422907\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3399461\n\nChange-Id: Ie04d8dadc5e119f7849cddbee6500fe20a68ca4a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "af9b422907581e76ec6f03acd97e6e75e212afee",
      "tree": "12c287a30f62228920a5c51b01fce9e1aacddd93",
      "parents": [
        "1582e3c9a5fdc8ddccca3dc17ef227434dd4ad9b",
        "27c2fc3c26dfc95bcd341479624b6a87229b90c9"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Thu Dec 12 11:24:29 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 12 11:24:29 2024 -0800"
      },
      "message": "Merge \"Remove \"-Wno-reorder-ctor\" and fix warnings\" into main"
    },
    {
      "commit": "1582e3c9a5fdc8ddccca3dc17ef227434dd4ad9b",
      "tree": "9bbbf033adda3942c4bed88dcb6a55bb2b3c5e5d",
      "parents": [
        "7476bbbb78b8e3c2a26a7147c044c7d2b9fca0b2",
        "a7a5ff8b92389ef6c7e2e436441773d1745b1329"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Dec 10 16:43:40 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 10 16:43:40 2024 +0000"
      },
      "message": "Merge \"Remove -Wno-ignored-qualifiers and address warnings\" into main am: a7a5ff8b92\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3399753\n\nChange-Id: I3773d0e465c24c509a1918a869bcf6b6f8371d09\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a7a5ff8b92389ef6c7e2e436441773d1745b1329",
      "tree": "9bbbf033adda3942c4bed88dcb6a55bb2b3c5e5d",
      "parents": [
        "c9f4abe5a82b2295a86cfd4059a08f43694ef689",
        "11a7699eeb7f0c702ea3b044c3fee63295d69d5e"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Dec 10 16:19:37 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 10 16:19:37 2024 +0000"
      },
      "message": "Merge \"Remove -Wno-ignored-qualifiers and address warnings\" into main"
    },
    {
      "commit": "7476bbbb78b8e3c2a26a7147c044c7d2b9fca0b2",
      "tree": "ff1ea4b4e30f992d0fa7008e16ccb29338d755ea",
      "parents": [
        "098944c95056ca5efbc6afd3039420e370810255",
        "c9f4abe5a82b2295a86cfd4059a08f43694ef689"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 10 00:23:16 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 10 00:23:16 2024 +0000"
      },
      "message": "Merge \"Disable -Winvalid-offsetof warnings in SmallFixedVector\" into main am: c9f4abe5a8\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3398612\n\nChange-Id: I690f9c4e38fc99cabb8a010b64c55bed90188af1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c9f4abe5a82b2295a86cfd4059a08f43694ef689",
      "tree": "ff1ea4b4e30f992d0fa7008e16ccb29338d755ea",
      "parents": [
        "098944c95056ca5efbc6afd3039420e370810255",
        "d7ce4fd70aa6c32820bd72938452160b623feaec"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Tue Dec 10 00:01:48 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 10 00:01:48 2024 +0000"
      },
      "message": "Merge \"Disable -Winvalid-offsetof warnings in SmallFixedVector\" into main"
    },
    {
      "commit": "27c2fc3c26dfc95bcd341479624b6a87229b90c9",
      "tree": "12c287a30f62228920a5c51b01fce9e1aacddd93",
      "parents": [
        "11a7699eeb7f0c702ea3b044c3fee63295d69d5e"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Dec 09 14:02:01 2024 -0800"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Dec 09 14:02:01 2024 -0800"
      },
      "message": "Remove \"-Wno-reorder-ctor\" and fix warnings\n\nBug: b/383139165\nTest: m\nChange-Id: I838c9874ee719a2f8fe39fb89229522272d89d89\n"
    },
    {
      "commit": "11a7699eeb7f0c702ea3b044c3fee63295d69d5e",
      "tree": "9bbbf033adda3942c4bed88dcb6a55bb2b3c5e5d",
      "parents": [
        "d7ce4fd70aa6c32820bd72938452160b623feaec"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Dec 09 12:43:19 2024 -0800"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Dec 09 13:47:43 2024 -0800"
      },
      "message": "Remove -Wno-ignored-qualifiers and address warnings\n\nBug: b/383139165\nTest: m\nChange-Id: If993fbe036f7906f31d19a3fe0e664a605463754\n"
    },
    {
      "commit": "d7ce4fd70aa6c32820bd72938452160b623feaec",
      "tree": "ff1ea4b4e30f992d0fa7008e16ccb29338d755ea",
      "parents": [
        "983aa431e8a068aa25d271d88c86a0baea3e7ab1"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Dec 09 11:32:24 2024 -0800"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Dec 09 11:32:24 2024 -0800"
      },
      "message": "Disable -Winvalid-offsetof warnings in SmallFixedVector\n\n... to start to clean up build warnings.\n\nBug: b/383139165\nTest: m\nChange-Id: Id2aec9cac4895d8334f63d6c131e6f337bceb563\n"
    },
    {
      "commit": "d7c4c2604effac17db749a5ce80a7f45c7470a06",
      "tree": "3b52252db5b2e25bc84fcce6cc9ee4b337561a77",
      "parents": [
        "6c10c149c51d1529ff25a0d7ce6a9a019aac939a",
        "098944c95056ca5efbc6afd3039420e370810255"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Mon Dec 09 13:05:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 09 13:05:05 2024 +0000"
      },
      "message": "Add VulkanVirtualQueue feature flag am: 983aa431e8 am: 098944c950\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3391028\n\nChange-Id: Iff564d2d4aa30dc8259e1f2856f411dec7c544cc\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "098944c95056ca5efbc6afd3039420e370810255",
      "tree": "3b52252db5b2e25bc84fcce6cc9ee4b337561a77",
      "parents": [
        "7a928fd7b8f8fe3c1d0fa0148c86890d5042c9b0",
        "983aa431e8a068aa25d271d88c86a0baea3e7ab1"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Mon Dec 09 12:42:16 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 09 12:42:16 2024 +0000"
      },
      "message": "Add VulkanVirtualQueue feature flag am: 983aa431e8\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3391028\n\nChange-Id: Id89e43d371dc2495de073e8781926dfb48a31985\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "983aa431e8a068aa25d271d88c86a0baea3e7ab1",
      "tree": "3b52252db5b2e25bc84fcce6cc9ee4b337561a77",
      "parents": [
        "f9fd670449e7b2de3d2a4836bf0376c9e4413f51"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Dec 05 15:42:52 2024 +0000"
      },
      "committer": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Dec 05 15:42:52 2024 +0000"
      },
      "message": "Add VulkanVirtualQueue feature flag\n\nBug: 327230380\nTest: deqp *.multi_queue.*\nChange-Id: Ie6b7e9681baa7b927851cd672f1042a8e3e2c9cf\n"
    },
    {
      "commit": "6c10c149c51d1529ff25a0d7ce6a9a019aac939a",
      "tree": "a170f0205688691c98876fe6f0981f8c603ca942",
      "parents": [
        "2dd1a59fa923de119e8676dfa046e49a3d54cf1b",
        "7a928fd7b8f8fe3c1d0fa0148c86890d5042c9b0"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Dec 05 12:27:09 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 05 12:27:09 2024 +0000"
      },
      "message": "Merge \"Add missing host feature control items\" into main am: f9fd670449 am: 7a928fd7b8\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3386626\n\nChange-Id: Idc99ab966a73cf2e834ec7f59599396514a4fda2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7a928fd7b8f8fe3c1d0fa0148c86890d5042c9b0",
      "tree": "a170f0205688691c98876fe6f0981f8c603ca942",
      "parents": [
        "fb1f49f4ef5fc0c5dfb4582a15ea922c7534dc3d",
        "f9fd670449e7b2de3d2a4836bf0376c9e4413f51"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Dec 05 12:05:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 05 12:05:01 2024 +0000"
      },
      "message": "Merge \"Add missing host feature control items\" into main am: f9fd670449\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3386626\n\nChange-Id: Icf2c6dd2309ee794badf529f855ae0715a87a4f3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f9fd670449e7b2de3d2a4836bf0376c9e4413f51",
      "tree": "a170f0205688691c98876fe6f0981f8c603ca942",
      "parents": [
        "4a37108487d7e175a328afd678a8823d7599a772",
        "9b11b311a1b04be3d99ef131b132a84079118ca8"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Thu Dec 05 11:27:53 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 05 11:27:53 2024 +0000"
      },
      "message": "Merge \"Add missing host feature control items\" into main"
    },
    {
      "commit": "2dd1a59fa923de119e8676dfa046e49a3d54cf1b",
      "tree": "9fb1b7bef232e3ee9b99c9dcfbc2f915b9b1f33d",
      "parents": [
        "15916e72fde10a11c58914203bec8b65bd455b46",
        "fb1f49f4ef5fc0c5dfb4582a15ea922c7534dc3d"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Dec 03 20:15:49 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 20:15:49 2024 +0000"
      },
      "message": "Save and load more virtio gpu info am: 4a37108487 am: fb1f49f4ef\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3335174\n\nChange-Id: I19eb6ca06a3c4a528c267bcc50a1a8b260117879\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fb1f49f4ef5fc0c5dfb4582a15ea922c7534dc3d",
      "tree": "9fb1b7bef232e3ee9b99c9dcfbc2f915b9b1f33d",
      "parents": [
        "b0bc37c3aa86369f4dd40e6c33c5622b1c874b7b",
        "4a37108487d7e175a328afd678a8823d7599a772"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Dec 03 19:53:16 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 03 19:53:16 2024 +0000"
      },
      "message": "Save and load more virtio gpu info am: 4a37108487\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3335174\n\nChange-Id: Ieb02610442665f2e475aacb21cb806ae159cfc47\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9b11b311a1b04be3d99ef131b132a84079118ca8",
      "tree": "a38e63a0ab8dad0b252dcf985d3c4a78b6bf48c1",
      "parents": [
        "28aa9416bf71aef1507841202698e5d5a3e62b30"
      ],
      "author": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Tue Dec 03 12:09:17 2024 +0000"
      },
      "committer": {
        "name": "Serdar Kocdemir",
        "email": "kocdemir@google.com",
        "time": "Tue Dec 03 12:09:17 2024 +0000"
      },
      "message": "Add missing host feature control items\n\nAdd support for for VulkanDebugUtils and VulkanCommandBufferCheckpoints.\n\nBug: N/A\nTest: run with -feature VulkanDebugUtils and check api dump\nChange-Id: I18dd510990c1d47eb61c855ac83432a9b806303a\n"
    },
    {
      "commit": "4a37108487d7e175a328afd678a8823d7599a772",
      "tree": "9fb1b7bef232e3ee9b99c9dcfbc2f915b9b1f33d",
      "parents": [
        "28aa9416bf71aef1507841202698e5d5a3e62b30"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Nov 05 10:50:21 2024 -0800"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Dec 02 08:48:27 2024 -0800"
      },
      "message": "Save and load more virtio gpu info\n\n... so that context id, capset id, and name are available after load.\n\nBug: b/369615058\nTest: cvd start \\\n      --enable_virtiofs\u003dfalse \\\n      --gpu_mode\u003dgfxstream_guest_angle_host_swiftshader \\\n      --gpu_renderer_features\u003dVulkanSnapshots:enabled\nTest: cvd snapshot_take \\\n      --force \\\n      --auto_suspend \\\n      --snapshot_path\u003d/tmp/snapshot1\nTest: cvd create --snapshot_path\u003d/tmp/snapshot1\nChange-Id: I936301165ca2efd2d91f8efa5b13ef22e777c939\n"
    },
    {
      "commit": "15916e72fde10a11c58914203bec8b65bd455b46",
      "tree": "e2623976c752fe5b120525be7d68adba9a1b4b7a",
      "parents": [
        "8b8e23e8be6c5581c04b76d7c7666a26ad7734e2",
        "b0bc37c3aa86369f4dd40e6c33c5622b1c874b7b"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Thu Nov 21 22:08:28 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 21 22:08:28 2024 +0000"
      },
      "message": "Fix: Prevent nullptr exception in AsyncSocket callbacks am: 28aa9416bf am: b0bc37c3aa\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3367959\n\nChange-Id: Id84b7d29b9d392bb56fd49a653415f0bafc63ea9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b0bc37c3aa86369f4dd40e6c33c5622b1c874b7b",
      "tree": "e2623976c752fe5b120525be7d68adba9a1b4b7a",
      "parents": [
        "eefa9ac1d95540ad1cbf8886fca49eeab0c4066a",
        "28aa9416bf71aef1507841202698e5d5a3e62b30"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Thu Nov 21 21:43:51 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 21 21:43:51 2024 +0000"
      },
      "message": "Fix: Prevent nullptr exception in AsyncSocket callbacks am: 28aa9416bf\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3367959\n\nChange-Id: I3c21ccf00089674f8477d0d36b8a9bef82215f57\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "28aa9416bf71aef1507841202698e5d5a3e62b30",
      "tree": "e2623976c752fe5b120525be7d68adba9a1b4b7a",
      "parents": [
        "bb7ba212b2434ddf160f7efa71e9647b11eb2d6e"
      ],
      "author": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Wed Nov 20 13:27:13 2024 -0800"
      },
      "committer": {
        "name": "Erwin Jansen",
        "email": "jansene@google.com",
        "time": "Wed Nov 20 13:30:35 2024 -0800"
      },
      "message": "Fix: Prevent nullptr exception in AsyncSocket callbacks\n\nThe callbacks in AsyncSocket were being called from the looper\neven after the socket was destroyed, leading to a nullptr exception.\n\nThis commit fixes the issue by ensuring that callbacks are not\nscheduled if the socket is closing.\n\nBug: 380110981\nChange-Id: Ic3077a4e4a8d6f92c7a2f2a06f99c89d3dd465a4\n"
    },
    {
      "commit": "8b8e23e8be6c5581c04b76d7c7666a26ad7734e2",
      "tree": "fcc720c386d049ce59e449783d93394e56b8d6be",
      "parents": [
        "ede85a3de58b23a5a1ca6cab67b570ab20ac3dd6",
        "eefa9ac1d95540ad1cbf8886fca49eeab0c4066a"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Fri Nov 15 20:34:46 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 20:34:46 2024 +0000"
      },
      "message": "Merge \"ASG: Avoid double save/load for external memory\" into main am: bb7ba212b2 am: eefa9ac1d9\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3334914\n\nChange-Id: I504423917c7f2ddbc70eab26dd3d806b63ffdb6b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "eefa9ac1d95540ad1cbf8886fca49eeab0c4066a",
      "tree": "fcc720c386d049ce59e449783d93394e56b8d6be",
      "parents": [
        "abca20323e8df724e8495e94acc250a80cc48e3a",
        "bb7ba212b2434ddf160f7efa71e9647b11eb2d6e"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Fri Nov 15 19:57:59 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Nov 15 19:57:59 2024 +0000"
      },
      "message": "Merge \"ASG: Avoid double save/load for external memory\" into main am: bb7ba212b2\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3334914\n\nChange-Id: Id1fe4afec5f07c956a766856cb8ac21f4c12b32b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bb7ba212b2434ddf160f7efa71e9647b11eb2d6e",
      "tree": "fcc720c386d049ce59e449783d93394e56b8d6be",
      "parents": [
        "25b6da98fd28db8dcbb0ea3205ef5dd27771fad4",
        "a1219f2fef1d4155c3bc04538493135fdf6f4f8e"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Fri Nov 15 19:31:19 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 15 19:31:19 2024 +0000"
      },
      "message": "Merge \"ASG: Avoid double save/load for external memory\" into main"
    },
    {
      "commit": "ede85a3de58b23a5a1ca6cab67b570ab20ac3dd6",
      "tree": "1f766b8b70e5e9fd970fedb4968049d961319c65",
      "parents": [
        "fd8f689779717f6a8d4e10ea5461e965f0cdcb36",
        "abca20323e8df724e8495e94acc250a80cc48e3a"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 11 22:50:12 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 11 22:50:12 2024 +0000"
      },
      "message": "Merge \"Allow ASG client to provide external mem resources for load\" into main am: 25b6da98fd am: abca20323e\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3326738\n\nChange-Id: I8a6cb46d65a391183a42c8ce494a2803b6076a31\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "abca20323e8df724e8495e94acc250a80cc48e3a",
      "tree": "1f766b8b70e5e9fd970fedb4968049d961319c65",
      "parents": [
        "0617dcd901a2a72ecc4616ca79e1c9d5bd8bb1d4",
        "25b6da98fd28db8dcbb0ea3205ef5dd27771fad4"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 11 22:17:08 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 11 22:17:08 2024 +0000"
      },
      "message": "Merge \"Allow ASG client to provide external mem resources for load\" into main am: 25b6da98fd\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3326738\n\nChange-Id: Id4a5526bbc05961679eaa38d42ed3853cb530edb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "25b6da98fd28db8dcbb0ea3205ef5dd27771fad4",
      "tree": "1f766b8b70e5e9fd970fedb4968049d961319c65",
      "parents": [
        "f169a0a13096b165db52a55fa9e020e15e2a3e6d",
        "fd387cd28ac9aa4806ed38a951a999f9a5486cde"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 11 21:52:49 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 11 21:52:49 2024 +0000"
      },
      "message": "Merge \"Allow ASG client to provide external mem resources for load\" into main"
    },
    {
      "commit": "fd8f689779717f6a8d4e10ea5461e965f0cdcb36",
      "tree": "8dd33e65ca3f2198f13875823224430d14dda17b",
      "parents": [
        "08c25bb38680a368fc6514f09e9bc80acb4cea20",
        "0617dcd901a2a72ecc4616ca79e1c9d5bd8bb1d4"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 11 20:11:37 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 11 20:11:37 2024 +0000"
      },
      "message": "Merge \"Update ASG context loading to handle combined allocation\" into main am: f169a0a130 am: 0617dcd901\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3326734\n\nChange-Id: Id11255ec419b7ce5f324ccf71d159bf4d5813ce8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0617dcd901a2a72ecc4616ca79e1c9d5bd8bb1d4",
      "tree": "8dd33e65ca3f2198f13875823224430d14dda17b",
      "parents": [
        "53da97ed22a6cdb99b59310b777440ceeac6fe40",
        "f169a0a13096b165db52a55fa9e020e15e2a3e6d"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 11 19:24:04 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 11 19:24:04 2024 +0000"
      },
      "message": "Merge \"Update ASG context loading to handle combined allocation\" into main am: f169a0a130\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3326734\n\nChange-Id: I11085fa577283c6c79b785e8508e19f15a84d4df\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f169a0a13096b165db52a55fa9e020e15e2a3e6d",
      "tree": "8dd33e65ca3f2198f13875823224430d14dda17b",
      "parents": [
        "b4e61f9dea628cff1766b1f86a568e636ac689bc",
        "533d7ae3e2c3368f1db3bcf561f41fb79708ec6f"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 11 18:55:44 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 11 18:55:44 2024 +0000"
      },
      "message": "Merge \"Update ASG context loading to handle combined allocation\" into main"
    },
    {
      "commit": "08c25bb38680a368fc6514f09e9bc80acb4cea20",
      "tree": "9dfe8f8e8be55bc5e63c37e256998485e2b6b13b",
      "parents": [
        "31decc6a67db9472835b89dc936f45e55fc83510",
        "53da97ed22a6cdb99b59310b777440ceeac6fe40"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Thu Nov 07 23:26:05 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 23:26:05 2024 +0000"
      },
      "message": "aemu: remove unused files am: b4e61f9dea am: 53da97ed22\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3333094\n\nChange-Id: I78c0aec0f5a0b8d0cb3e0829ce8b233b0993a9dd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "31decc6a67db9472835b89dc936f45e55fc83510",
      "tree": "1a840be51270de2f4d2b0da69e31bf282f933d54",
      "parents": [
        "2f31be068148343e6ce9d40ad33afb7fed1892e1",
        "7aa95776a0fc073ed47171d7eb61d1f5b4c548b6"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Thu Nov 07 23:26:02 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 23:26:02 2024 +0000"
      },
      "message": "aemu: relicense to MIT am: 8e69507ec2 am: 7aa95776a0\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3333093\n\nChange-Id: Ibc1b5703a48ccfe50328e388b704d9b4c3c6ee70\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "53da97ed22a6cdb99b59310b777440ceeac6fe40",
      "tree": "9dfe8f8e8be55bc5e63c37e256998485e2b6b13b",
      "parents": [
        "7aa95776a0fc073ed47171d7eb61d1f5b4c548b6",
        "b4e61f9dea628cff1766b1f86a568e636ac689bc"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Thu Nov 07 23:03:41 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 23:03:41 2024 +0000"
      },
      "message": "aemu: remove unused files am: b4e61f9dea\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3333094\n\nChange-Id: Id360566757951bec45f5d7dd22db501d1c8f016d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7aa95776a0fc073ed47171d7eb61d1f5b4c548b6",
      "tree": "1a840be51270de2f4d2b0da69e31bf282f933d54",
      "parents": [
        "07fb33330e505f3dcb5a1425ccd53d740986ece4",
        "8e69507ec231889accf88db1da9a019e62f3a1e2"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Thu Nov 07 23:03:36 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 07 23:03:36 2024 +0000"
      },
      "message": "aemu: relicense to MIT am: 8e69507ec2\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3333093\n\nChange-Id: Ifed9fc78d8facbb62d74981d67618c2ec7ab9b1a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b4e61f9dea628cff1766b1f86a568e636ac689bc",
      "tree": "9dfe8f8e8be55bc5e63c37e256998485e2b6b13b",
      "parents": [
        "8e69507ec231889accf88db1da9a019e62f3a1e2"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Mon Nov 04 16:22:29 2024 -0800"
      },
      "committer": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Wed Nov 06 17:53:08 2024 -0800"
      },
      "message": "aemu: remove unused files\n\nNot needed.\n\nBUG\u003d377379303\nTEST\u003dCI\n\nChange-Id: I1125b7a7d8351826ad3fddca1a290ecc10a911ac\n"
    },
    {
      "commit": "8e69507ec231889accf88db1da9a019e62f3a1e2",
      "tree": "1a840be51270de2f4d2b0da69e31bf282f933d54",
      "parents": [
        "2a8b72e25d6b32eaaa1f970798df4697ac4488be"
      ],
      "author": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Mon Nov 04 16:07:57 2024 -0800"
      },
      "committer": {
        "name": "Gurchetan Singh",
        "email": "gurchetansingh@google.com",
        "time": "Wed Nov 06 17:53:08 2024 -0800"
      },
      "message": "aemu: relicense to MIT\n\nStandard in FOSS projects.  The provenance of all files has\nbeen traced by to Google-only authors.\n\nBUG\u003d377379303\nTEST\u003dCI\n\nChange-Id: Iadceea943bb0a6cc70e4dc956a9679f7f9d91f44\n"
    },
    {
      "commit": "a1219f2fef1d4155c3bc04538493135fdf6f4f8e",
      "tree": "38c04865517a7ce9e0182f52938fdf2a2e2dfbee",
      "parents": [
        "fd387cd28ac9aa4806ed38a951a999f9a5486cde"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Nov 05 10:20:37 2024 -0800"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Nov 05 10:58:27 2024 -0800"
      },
      "message": "ASG: Avoid double save/load for external memory\n\n... as whatever is reload\u0027ing the external memory (e.g. the virtio\ngpu frontend) is responsible for saving/loading the contents.\n\nBug: b/369615058\nTest: cvd start \\\n      --enable_virtiofs\u003dfalse \\\n      --gpu_mode\u003dgfxstream_guest_angle_host_swiftshader \\\n      --gpu_renderer_features\u003dVulkanSnapshots:enabled\nTest: cvd snapshot_take \\\n      --force \\\n      --auto_suspend \\\n      --snapshot_path\u003d/tmp/snapshot1\nTest: cvd create --snapshot_path\u003d/tmp/snapshot1\nChange-Id: I5ea75442e68b34b6ab0e4c87dd143ec471a065dd\n"
    },
    {
      "commit": "fd387cd28ac9aa4806ed38a951a999f9a5486cde",
      "tree": "e4e4d6b842a5c6effdb0370a7ea9d2e7680f418c",
      "parents": [
        "533d7ae3e2c3368f1db3bcf561f41fb79708ec6f"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Oct 30 16:03:37 2024 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Nov 05 10:58:14 2024 -0800"
      },
      "message": "Allow ASG client to provide external mem resources for load\n\nBug: b/369615058\nTest: cvd start \\\n      --enable_virtiofs\u003dfalse \\\n      --gpu_mode\u003dgfxstream_guest_angle_host_swiftshader \\\n      --gpu_renderer_features\u003dVulkanSnapshots:enabled\nTest: cvd snapshot_take \\\n      --force \\\n      --auto_suspend \\\n      --snapshot_path\u003d/tmp/snapshot1\nTest: cvd create --snapshot_path\u003d/tmp/snapshot1\nChange-Id: I9069db9cb2229c34deb997f8ab2bd446dada0793\n"
    },
    {
      "commit": "533d7ae3e2c3368f1db3bcf561f41fb79708ec6f",
      "tree": "00c135db0c76c1f9c17e561b199d4b8719d3e2a0",
      "parents": [
        "2a8b72e25d6b32eaaa1f970798df4697ac4488be"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Oct 30 11:29:18 2024 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Tue Nov 05 10:52:05 2024 -0800"
      },
      "message": "Update ASG context loading to handle combined allocation\n\n... an ensure that the ring/buffer allocations point into the\ncombined allocation when loading ASGs backed by a combined\nallocation.\n\nBug: b/369615058\nTest: cvd start \\\n      --enable_virtiofs\u003dfalse \\\n      --gpu_mode\u003dgfxstream_guest_angle_host_swiftshader \\\n      --gpu_renderer_features\u003dVulkanSnapshots:enabled\nTest: cvd snapshot_take \\\n      --force \\\n      --auto_suspend \\\n      --snapshot_path\u003d/tmp/snapshot1\nTest: cvd create --snapshot_path\u003d/tmp/snapshot1\nChange-Id: If402db72325f54f974099b6795ea399c614e5ac5\n"
    },
    {
      "commit": "2f31be068148343e6ce9d40ad33afb7fed1892e1",
      "tree": "4eda3eadf7870268556609314e69ac2ebd84ac2c",
      "parents": [
        "b4fdb1ff9b3373f52122de21ec48e2201516c6e7",
        "07fb33330e505f3dcb5a1425ccd53d740986ece4"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 04 23:21:58 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 04 23:21:58 2024 +0000"
      },
      "message": "Track buffer size for ASG blocks am: 2a8b72e25d am: 07fb33330e\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3326733\n\nChange-Id: I20a8ab2956a14a814e1ec30fadd73184f7c6bb6a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "07fb33330e505f3dcb5a1425ccd53d740986ece4",
      "tree": "4eda3eadf7870268556609314e69ac2ebd84ac2c",
      "parents": [
        "f282f0f1113eb80565aa1d409e5b36d552119a73",
        "2a8b72e25d6b32eaaa1f970798df4697ac4488be"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Mon Nov 04 22:31:45 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Nov 04 22:31:45 2024 +0000"
      },
      "message": "Track buffer size for ASG blocks am: 2a8b72e25d\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3326733\n\nChange-Id: I3dcf70aa8050f0d86f969d8c8555529f989410c4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "2a8b72e25d6b32eaaa1f970798df4697ac4488be",
      "tree": "4eda3eadf7870268556609314e69ac2ebd84ac2c",
      "parents": [
        "779b9c523597ae31727ed1f63b6a5e1f4e2473d5"
      ],
      "author": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Oct 30 11:25:23 2024 -0700"
      },
      "committer": {
        "name": "Jason Macnak",
        "email": "natsu@google.com",
        "time": "Wed Oct 30 11:25:23 2024 -0700"
      },
      "message": "Track buffer size for ASG blocks\n\n... as ASG blocks that are backed by virtio gpu resource memory\ndo not necessarily use ADDRESS_SPACE_GRAPHICS_BLOCK_SIZE bytes.\n\nBug: b/369615058\nTest: cvd start \\\n      --enable_virtiofs\u003dfalse \\\n      --gpu_mode\u003dgfxstream_guest_angle_host_swiftshader \\\n      --gpu_renderer_features\u003dVulkanSnapshots:enabled\nTest: cvd snapshot_take \\\n      --force \\\n      --auto_suspend \\\n      --snapshot_path\u003d/tmp/snapshot1\nTest: cvd create --snapshot_path\u003d/tmp/snapshot1\nChange-Id: I8c4a7a20031895c07197b611328a2afd90897976\n"
    },
    {
      "commit": "b4fdb1ff9b3373f52122de21ec48e2201516c6e7",
      "tree": "090ca0394cb620179a820ea21812ab8190404f9a",
      "parents": [
        "cab0219cef22fd7d22790b6804c9e61f6279816f",
        "f282f0f1113eb80565aa1d409e5b36d552119a73"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 30 15:36:33 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 30 15:36:33 2024 +0000"
      },
      "message": "Merge \"Remove duplicated header\" into main am: 779b9c5235 am: f282f0f111\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3324299\n\nChange-Id: Id09199b8a9b13ee00b48d35804249d61b39d03c1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f282f0f1113eb80565aa1d409e5b36d552119a73",
      "tree": "090ca0394cb620179a820ea21812ab8190404f9a",
      "parents": [
        "a660e7e80ce33c216b169f7c5628a41d1f106cbc",
        "779b9c523597ae31727ed1f63b6a5e1f4e2473d5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 30 15:17:18 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Oct 30 15:17:18 2024 +0000"
      },
      "message": "Merge \"Remove duplicated header\" into main am: 779b9c5235\n\nOriginal change: https://android-review.googlesource.com/c/platform/hardware/google/aemu/+/3324299\n\nChange-Id: Ice42abb4464bb396007fc17b80a2d5715689321a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "779b9c523597ae31727ed1f63b6a5e1f4e2473d5",
      "tree": "090ca0394cb620179a820ea21812ab8190404f9a",
      "parents": [
        "3ed7a3acd74ae0138729b7189c97bbdaf523170b",
        "1253077b53cc7f9b837a8d768f472925f115086e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Oct 30 14:59:36 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Oct 30 14:59:36 2024 +0000"
      },
      "message": "Merge \"Remove duplicated header\" into main"
    }
  ],
  "next": "1253077b53cc7f9b837a8d768f472925f115086e"
}
