)]}'
{
  "log": [
    {
      "commit": "764a2de88b45b9e0fb003afe938fa729c027950d",
      "tree": "15fd5894556cff50c54eb4137ed5ea130f648b7f",
      "parents": [
        "b38dc4e3a090ed140efb1446372e5d55fdae34e8"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Apr 07 09:54:58 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Apr 07 11:39:29 2026 -0500"
      },
      "message": "Fixes issue with attributes for instructions with child instructions.\n\nPiperOrigin-RevId: 895900622\nChange-Id: I006face376ecd28d39990449eb5aef2399dca010\n"
    },
    {
      "commit": "b38dc4e3a090ed140efb1446372e5d55fdae34e8",
      "tree": "e421b706656a253ba24e00ee5d00338b43fb9f03",
      "parents": [
        "838bc35e36cdf9399a29774df21f08297911dadf"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 13:57:55 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 14:01:41 2026 -0500"
      },
      "message": "Removed references to .bzl files\n\nPiperOrigin-RevId: 893626138\nChange-Id: Ic4be636f6fcda677fe26f5b5b8fec39c30d36a0e\n"
    },
    {
      "commit": "838bc35e36cdf9399a29774df21f08297911dadf",
      "tree": "b6922ff615101bfdac860781bfafbd22bec4aac4",
      "parents": [
        "b542144e14b1d52871ff829fa642e2f0b9396443"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 13:34:02 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 13:34:55 2026 -0500"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 893613700\nChange-Id: I02cd7e95e487b9e53412902c624f5c3b8ca00e96\n"
    },
    {
      "commit": "b542144e14b1d52871ff829fa642e2f0b9396443",
      "tree": "6007beca5705db9fefe0cc3ded6f6baad74ae5b4",
      "parents": [
        "e6513f42f3962a686e4183ff039df583c03f7524"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 12:59:30 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 13:02:28 2026 -0500"
      },
      "message": "Updated module name\n\nPiperOrigin-RevId: 893595048\nChange-Id: I8ba055d8e624e544b5872194db611f53a2a1f9ca\n"
    },
    {
      "commit": "e6513f42f3962a686e4183ff039df583c03f7524",
      "tree": "2e75e9fdfa05f31a001f537dec1007a6a9fd82f6",
      "parents": [
        "767d7cf3502956ff46d9f66d85f898784adb8a5f"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 07:09:35 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 07:27:24 2026 -0500"
      },
      "message": "This updates the bazel version and changes from workspace to modules.\nThis also updates gdbserver and adds a test.\n\nPiperOrigin-RevId: 893448002\nChange-Id: Ia72a44852ec35d101cfe57b0ff1118bf3ca3f1aa\n"
    },
    {
      "commit": "767d7cf3502956ff46d9f66d85f898784adb8a5f",
      "tree": "526928b9a7139c9d1bf0b29b735fd9953dab87e2",
      "parents": [
        "ce85d836378a78413288d1af5fae5bfc7d866dab"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Mar 27 15:18:12 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 07:27:10 2026 -0500"
      },
      "message": "Minor change to keep gdb happy.\n\nPiperOrigin-RevId: 890605540\nChange-Id: I74e107be1c97c51e802accbe03517994eca12f3c\n"
    },
    {
      "commit": "ce85d836378a78413288d1af5fae5bfc7d866dab",
      "tree": "c6e545759c68f06beb1b20205d030c13e7eb11ca",
      "parents": [
        "06ba3f9665d3dbdea6b95350b65b9ae52c53e2bd"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Mar 27 11:56:23 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 07:26:54 2026 -0500"
      },
      "message": "Fixed minor error in gdbserver. Added gdbserver tests\n\nPiperOrigin-RevId: 890507166\nChange-Id: Id5937d0529cda21d3f948e846d03ec5fb42c1407\n"
    },
    {
      "commit": "06ba3f9665d3dbdea6b95350b65b9ae52c53e2bd",
      "tree": "5382964df96e91fc4c957bdae0846ba0c8b15883",
      "parents": [
        "9cc8271e6e4c357ee8c6361bd2b260432f581476"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Mar 27 08:33:04 2026 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 02 07:26:29 2026 -0500"
      },
      "message": "Adds gdbserver to simulators and makes config general.\n\nPiperOrigin-RevId: 890418526\nChange-Id: Iab807a575ec3d391477957fe193c87578666bc81\n"
    },
    {
      "commit": "9cc8271e6e4c357ee8c6361bd2b260432f581476",
      "tree": "09a4a63ba675afdfb28741f93d6a8a3da5f49ae7",
      "parents": [
        "d973cc8f9182653ae031a87de33fa738de6035b4"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Mar 25 21:51:25 2026 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Wed Mar 25 22:27:49 2026 +0000"
      },
      "message": "Adds functionality to gdb server.\nAdds gdbserver to rv32g_sim\n- allows it to work with lldb (gdb not tested yet)\n\nPiperOrigin-RevId: 889448457\nChange-Id: I4285e8f1b52cd799523b70ed5a21918d36808fb2\n"
    },
    {
      "commit": "d973cc8f9182653ae031a87de33fa738de6035b4",
      "tree": "a70076177ca2f6ee68b58d45bc6abcc9369651b1",
      "parents": [
        "e563bb69a8a94ade911d43d71ae0f980a0e0f0df"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Mar 20 19:53:45 2026 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Tue Mar 24 00:26:26 2026 +0000"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 886933515\nChange-Id: Iec6e8c48f1e7753b241fc84cacc05e628146edcb\n"
    },
    {
      "commit": "e563bb69a8a94ade911d43d71ae0f980a0e0f0df",
      "tree": "d4bbce1f0b1c13713433fe31901dd5afcc0eb2fc",
      "parents": [
        "36ba937e3e07362ad876ba4aaa7ecb535ee44105"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Fri Mar 20 16:02:33 2026 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Tue Mar 24 00:26:09 2026 +0000"
      },
      "message": "Fix mpact_sim gdbserver build errors and rename to .cc\n\nPiperOrigin-RevId: 886820362\nChange-Id: Id07f6de43efbba2cd4f36cc0405e89c23531b522\n"
    },
    {
      "commit": "36ba937e3e07362ad876ba4aaa7ecb535ee44105",
      "tree": "ada84f4e3aabbde5911a1afb974f0b12dc2d47c5",
      "parents": [
        "f8ba95dff258fe3ece4290390dbacd04eec5f825"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Mar 19 21:24:46 2026 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Tue Mar 24 00:25:51 2026 +0000"
      },
      "message": "Updated gdbserver to handle more package types.\n\nPiperOrigin-RevId: 886374647\nChange-Id: Idf1b377e74a832ac86d8f9bb7fb13f36132cc947\n"
    },
    {
      "commit": "f8ba95dff258fe3ece4290390dbacd04eec5f825",
      "tree": "467c6e85abf13f73a37747a8bee8fc600a44e74c",
      "parents": [
        "323f07a5bf5e9eea2ad337e295a53235eaa3bfee"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Mar 19 18:38:01 2026 +0000"
      },
      "committer": {
        "name": "Julian Mullings-Black",
        "email": "julianmb@google.com",
        "time": "Tue Mar 24 00:25:25 2026 +0000"
      },
      "message": "Initial commit for adding gdbserver to mpact-sim and vxc_sim\n\nPiperOrigin-RevId: 886288912\nChange-Id: I258a6ed1a2ca4df8746936d8fe9e43a9a23c2da5\n"
    },
    {
      "commit": "323f07a5bf5e9eea2ad337e295a53235eaa3bfee",
      "tree": "a77c788e6ef568c78bf30683ed2c3f64ccc18751",
      "parents": [
        "f5ad4cf63c18bfd76c133d7927af1418eb3d0973"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 26 12:09:42 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 26 14:34:43 2026 -0600"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 875775834\nChange-Id: Ia70363c8696757c613d3cd0ed7a844c3a68d4890\n"
    },
    {
      "commit": "f5ad4cf63c18bfd76c133d7927af1418eb3d0973",
      "tree": "46df078a7e4802c5f5758857beca579004d1f3f9",
      "parents": [
        "4a9e8505f3a02719b076fdee5a838217d770ad89"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Fri Feb 13 10:08:26 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 26 14:34:24 2026 -0600"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 869737255\nChange-Id: I936f44db323f8d67ed19f993aca414f8712c9aff\n"
    },
    {
      "commit": "4a9e8505f3a02719b076fdee5a838217d770ad89",
      "tree": "061e9a1ea9080835fd1624cadfec3184f6bdbcd8",
      "parents": [
        "6764331e3d5100ebc64953ecdc05623319d33964"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Feb 11 17:16:12 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:42:50 2026 -0600"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 868865735\nChange-Id: I59f9fd10849b656618da45102f1010b9f27166f5\n"
    },
    {
      "commit": "6764331e3d5100ebc64953ecdc05623319d33964",
      "tree": "d6072766d088deb8ae5caab22e9f66f8c7093542",
      "parents": [
        "0a00326502a6359e4954fc16ee01ce29fe04aea2"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Feb 06 12:56:03 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:42:35 2026 -0600"
      },
      "message": "Adds capability to specify delay line to use for register destination operands.\n\nPiperOrigin-RevId: 866529433\nChange-Id: I8b04947dfb59daf8737a59f7fa7dd78015f74510\n"
    },
    {
      "commit": "0a00326502a6359e4954fc16ee01ce29fe04aea2",
      "tree": "7e59b7faf3c34017746830b770d910ecf1ca3538",
      "parents": [
        "9b5797e0a1e0ad0cbe531d2da3632e127219155f"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 05 14:47:48 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:42:21 2026 -0600"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 866070995\nChange-Id: I127b02ec1e16900fc6d50c9588735c7cd247f6d4\n"
    },
    {
      "commit": "9b5797e0a1e0ad0cbe531d2da3632e127219155f",
      "tree": "9fb08a784dd8d94b76bf5586eac2a3de68079956",
      "parents": [
        "02462d6b7391c99c7a0d338feb860491a543bdb5"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Feb 03 13:48:21 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:42:06 2026 -0600"
      },
      "message": "This fixes handling of instruction attributes.\n\nAttributes are now per slot.\n\nPiperOrigin-RevId: 864978959\nChange-Id: I3e3e22ba6eb6bf0b7239ea6899b8ab79addd07ac\n"
    },
    {
      "commit": "02462d6b7391c99c7a0d338feb860491a543bdb5",
      "tree": "752d97c39ea6739048f889642ee6f31b85700629",
      "parents": [
        "8a37d3cea19cda68244d799c7a9b8eb5da266deb"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Feb 03 10:24:38 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:41:51 2026 -0600"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 864889731\nChange-Id: I0e3f891f7651946de6518cc17418ab857150ac21\n"
    },
    {
      "commit": "8a37d3cea19cda68244d799c7a9b8eb5da266deb",
      "tree": "d7fb3c510d950664c45811d436c824fdce499ea4",
      "parents": [
        "198ec99e8c51efedbeeb6ed2ca2557155b369935"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Jan 21 14:13:22 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:41:33 2026 -0600"
      },
      "message": "This changes the names of tuple and format in the .g4 grammar files.\n\n\u0027tuple\u0027 becomes \u0027value_list\u0027 and \u0027format\u0027 becomes \u0027inst_format\u0027.\n\nPiperOrigin-RevId: 859208700\nChange-Id: If5113f3a8c496e4aa89502e661108a8a8b23ed9f\n"
    },
    {
      "commit": "198ec99e8c51efedbeeb6ed2ca2557155b369935",
      "tree": "6a86a3ce3c279068d4162aef6255a3e6ca0f62a2",
      "parents": [
        "34fd866b7029377ed6007f468f811b1441b10e9c"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Tue Jan 13 03:17:38 2026 -0600"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:41:17 2026 -0600"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 855586710\nChange-Id: I21542ac9afc2150d3b9b3316b23465dbc0291ee6\n"
    },
    {
      "commit": "34fd866b7029377ed6007f468f811b1441b10e9c",
      "tree": "3e07ee315d9388c849bd4fa26973b69a32e92477",
      "parents": [
        "3cd45f0735627c80593b9ff6fe87033a7c9b9089"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Oct 14 11:55:50 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 12 09:40:54 2026 -0600"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 819273859\nChange-Id: I17db26594f47ede76043050d58c6f544c44c1c59\n"
    },
    {
      "commit": "3cd45f0735627c80593b9ff6fe87033a7c9b9089",
      "tree": "24bd6d889d90223099114e0b6226ec119a20ed49",
      "parents": [
        "021071a4d7eb274aa27733a91e97f56b76f5a14b"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Oct 13 13:33:26 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Oct 13 13:38:52 2025 -0500"
      },
      "message": "This fixes github issuyes 11 and 12.\n\nThis also addresses an illegal shift amount in bit manipulation inst tests.\n\nMinor cleanup of compiler warnings.\n\nPiperOrigin-RevId: 818757811\nChange-Id: I285eb2ada723315a92a1e65a7c4aa491aee02573\n"
    },
    {
      "commit": "021071a4d7eb274aa27733a91e97f56b76f5a14b",
      "tree": "3044b0b99532dd1264bc4c06957e3a3660f7d7ff",
      "parents": [
        "97a421b761d180d78f29c0c5b1e23af1e2c90eca"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Sep 26 15:32:50 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Sep 26 15:34:00 2025 -0500"
      },
      "message": "Corrected addition of include path when including bin_fmt files across projects\n\nPiperOrigin-RevId: 811937347\nChange-Id: I64af5e8b60b125d2523440325869aead17a496ab\n"
    },
    {
      "commit": "97a421b761d180d78f29c0c5b1e23af1e2c90eca",
      "tree": "6de1c401c32948c71263803716bb59657fd7b7a0",
      "parents": [
        "666320730043fd3c39a3944290c86e41e5ec96b9"
      ],
      "author": {
        "name": "Evan Brown",
        "email": "ezb@google.com",
        "time": "Fri Sep 26 08:59:44 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Sep 26 09:47:08 2025 -0500"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 811801158\nChange-Id: If6a0a4967292b94f74325e5f3726e07ef8eda188\n"
    },
    {
      "commit": "666320730043fd3c39a3944290c86e41e5ec96b9",
      "tree": "9f8355471c1bb37640146dfb1dc70f09a72e5877",
      "parents": [
        "710f7fa12752f7e0db3eff1fcf657613120a05d1"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 25 13:14:11 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Sep 26 09:46:46 2025 -0500"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 811425629\nChange-Id: Ie95c5d4e927249503a1952283e79a4a3eb19fdbf\n"
    },
    {
      "commit": "710f7fa12752f7e0db3eff1fcf657613120a05d1",
      "tree": "56e492d60aca7d6cfeb14e756ef10e36bf3ea7be",
      "parents": [
        "338827499feede544ff62995752f63700b0b5820"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 25 12:27:25 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 25 13:21:37 2025 -0500"
      },
      "message": "Add the directory of current .bin_fmt and .isa file to include file paths.\n\nThis fixes an issue when included .bin_fmt and .isa files aren\u0027t resolved\nproperly when including from other projects.\n\nPiperOrigin-RevId: 811404683\nChange-Id: I84fc83dcca8e49ce2093fb82da4be9dc644c4481\n"
    },
    {
      "commit": "338827499feede544ff62995752f63700b0b5820",
      "tree": "522653064859be8dbcebd6ad57b8c685dfbbf7fb",
      "parents": [
        "6f1b8f8250757fa8722fdc74438ad8c552b42fc0"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Fri Sep 12 01:21:53 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 25 13:21:21 2025 -0500"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 806139715\nChange-Id: I80af3fc240a50036d9e3441a5e25a872b964b9c5\n"
    },
    {
      "commit": "6f1b8f8250757fa8722fdc74438ad8c552b42fc0",
      "tree": "57ca60904ef2eb178b1a1d7a82861b4fc3c0e485",
      "parents": [
        "e1b9cd8bb08aca8c68a6bc469bedb9d99b30a1c7"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 11 11:27:20 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 25 13:21:04 2025 -0500"
      },
      "message": "Fix potential failure to invalidate instruction decoding after bp.\n\nUpdated simple assembler to allow setting data segment origin.\n\nPiperOrigin-RevId: 805868787\nChange-Id: I3b20c3897a0a0d33d3000e487058bc59f08484d7\n"
    },
    {
      "commit": "e1b9cd8bb08aca8c68a6bc469bedb9d99b30a1c7",
      "tree": "af9d723244042b446e396add7404295976c46232",
      "parents": [
        "ced9aa21b5ba0f0f6d4c3ffa5875947f281eb3d8"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 11 11:24:43 2025 -0500"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Sep 25 13:20:45 2025 -0500"
      },
      "message": "Fixes some issues with respect to breakpoints and disassembly\n\nPiperOrigin-RevId: 805867893\nChange-Id: I5529d71c733c6700880c46e8294d814d5d2ac1d0\n"
    },
    {
      "commit": "ced9aa21b5ba0f0f6d4c3ffa5875947f281eb3d8",
      "tree": "a08dbf6f06ecca8666e44cbb589eaf1accacc90b",
      "parents": [
        "15b0c9f52da2e4c7d1799d208868b76b533b76d0"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Aug 27 15:55:05 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Aug 27 15:57:21 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 800205521\nChange-Id: Ie03a3eefd9efb2cf3cfd675f1f30ff86b9885872\n"
    },
    {
      "commit": "15b0c9f52da2e4c7d1799d208868b76b533b76d0",
      "tree": "d7ede73f32785cac3467f9e1e804c1f662b70dd4",
      "parents": [
        "d0bc794fc7b81fc37c47dcf05401caba66579309"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Aug 21 11:27:06 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Aug 27 15:57:07 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 797844866\nChange-Id: If7867865eca03b12866ae45055a78cbe8a947b12\n"
    },
    {
      "commit": "d0bc794fc7b81fc37c47dcf05401caba66579309",
      "tree": "ae256dced2a8899fac6d2840fa4a4573f6e05da5",
      "parents": [
        "31d54ae16a1227fc102dde44f2283113863b10e5"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Aug 14 08:51:43 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Aug 27 15:56:42 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 795060273\nChange-Id: I24b1ba07ef568e51289243262cd3395ecc7c5d01\n"
    },
    {
      "commit": "31d54ae16a1227fc102dde44f2283113863b10e5",
      "tree": "24ffa2cf9566c320f10da6c732da1101f30ed2cf",
      "parents": [
        "15a97b7b32e79b5302726bea4d00512069786369"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:38:15 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:46:50 2025 -0700"
      },
      "message": "Updated copybara for mpact_* projects to handle new imports in BUILD files\n\nPiperOrigin-RevId: 784608311\nChange-Id: If8c604dcbc519e0320355b84c52ec46ada9ff666\n"
    },
    {
      "commit": "15a97b7b32e79b5302726bea4d00512069786369",
      "tree": "091507aa412505676c24ce1f270698a2ff3183d7",
      "parents": [
        "bb472fd2f1bea6b37182d55f06b237a56f5fa3d1"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Sun Jul 13 17:30:25 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:46:36 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 782688180\nChange-Id: Id8e09794d80558f513d07a8ab9bbb1b073fc7877\n"
    },
    {
      "commit": "bb472fd2f1bea6b37182d55f06b237a56f5fa3d1",
      "tree": "4e94c19d8cdda68d8de9ddd711a6e7b80a49fe64",
      "parents": [
        "a1786aef3faebfafbef870abf7c729edff25d6b0"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri May 23 13:39:35 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:46:23 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 762550426\nChange-Id: I1f4a5619ddeda63a555837105aad333968586aaa\n"
    },
    {
      "commit": "a1786aef3faebfafbef870abf7c729edff25d6b0",
      "tree": "e15627ac46ddb17649d6467e0cedbeabf644b5bb",
      "parents": [
        "59185c50422363717119088692b16ac057422fac"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu May 08 10:34:00 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:46:11 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 756369964\nChange-Id: I4fadd0f2d2e2d7edc4686e8fa063340dc470035b\n"
    },
    {
      "commit": "59185c50422363717119088692b16ac057422fac",
      "tree": "4287fd88a0ef6be495361234b753215e8a2f7996",
      "parents": [
        "4c2fb9247f0af4572202354587f4d71665c78543"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed May 07 11:17:26 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:45:59 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 755931558\nChange-Id: Iab46639cd8af0eea19855439b3b89151085a8fc5\n"
    },
    {
      "commit": "4c2fb9247f0af4572202354587f4d71665c78543",
      "tree": "91e88388c721bbacf465d177aa2b3cf8adba0939",
      "parents": [
        "2dc4d981274487badfa06ebbed01370b38d37581"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu May 01 14:59:06 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:45:46 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 753741219\nChange-Id: I1fde3de2a94a2eebd52450c794c4dd2044d470a6\n"
    },
    {
      "commit": "2dc4d981274487badfa06ebbed01370b38d37581",
      "tree": "bb7cc67707ffb57225c2b259dc724558cf330065",
      "parents": [
        "b0651794ca1ebd0d1251bf6f674bb726259fa280"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Mon Apr 28 12:45:18 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:45:34 2025 -0700"
      },
      "message": "Internal changes to support a half precision datatype.\n\nPiperOrigin-RevId: 752410882\nChange-Id: Ic2e446fe63771c06fbc772a77838c6e4165f6849\n"
    },
    {
      "commit": "b0651794ca1ebd0d1251bf6f674bb726259fa280",
      "tree": "6abc20f5ec6ca9c439b52627cc02ccd3de8a8e8d",
      "parents": [
        "bf340425b32b952d875cbf112a04d3cf62c3bca8"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Apr 16 13:16:41 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:45:18 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 748399758\nChange-Id: I23e69c3cd773b1f810fd0798e77a810c2550e9ce\n"
    },
    {
      "commit": "bf340425b32b952d875cbf112a04d3cf62c3bca8",
      "tree": "ff1240169d676cda1127f6ebf616d597cd9b6047",
      "parents": [
        "cb5a4c872007a32a2cf96453eda1d1e7be79d0ba"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Apr 16 11:00:08 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jul 18 09:45:00 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 748351895\nChange-Id: I13e5aad8d4a7dd5e40716e99d75cc785f13546a5\n"
    },
    {
      "commit": "cb5a4c872007a32a2cf96453eda1d1e7be79d0ba",
      "tree": "082e6ead2122a7eab2c53aab8bdc23bf9ef7c5b3",
      "parents": [
        "88ea79d539d623f0f1e401a800c22fa19f190d13",
        "2ac956130960b8e8e3530352079bab7918275870"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:46:11 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:46:11 2025 -0700"
      },
      "message": "Merge pull request #10 from antmicro:renode-update-interface\n\nPiperOrigin-RevId: 746487798\nChange-Id: If24dd90cec280cdb3552fb2dcd4f5d21f7974c55\n"
    },
    {
      "commit": "88ea79d539d623f0f1e401a800c22fa19f190d13",
      "tree": "325d98df087b5283c84d592474f93a648309bb31",
      "parents": [
        "f7545317aab9a1abb26073f4893a17388f67610a"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Apr 10 14:44:07 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:45:54 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 746180833\nChange-Id: I14826263bfe88ef20ca24255db93f5ef2530eba2\n"
    },
    {
      "commit": "f7545317aab9a1abb26073f4893a17388f67610a",
      "tree": "baa130cf78fa41a988afdf76e7cbc69a21059c6e",
      "parents": [
        "a05dcdc133493b6a1f23805b8fb96c6e6546d2ff"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Apr 09 18:01:03 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:45:43 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 745803460\nChange-Id: I5723823301d8c93826133fd498b245c24aec0415\n"
    },
    {
      "commit": "a05dcdc133493b6a1f23805b8fb96c6e6546d2ff",
      "tree": "5d80a5a2cc7148d7177e567cd794c455848fdfbc",
      "parents": [
        "237188ed466e7c9bd8ecf9690d5f7d4b87786aaf"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 04 13:27:20 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:45:34 2025 -0700"
      },
      "message": "Updated assembler to support architectures where the increment in address\nin the text section is different from the number of bytes added.\n\nUpdated the decoder generators to better handle slots where instructions\nhave been \"deleted\" from one or more base slots it inherits from.\n\nFixed minor typos and oversights.\n\nPiperOrigin-RevId: 744051094\nChange-Id: I1bfa248a885dd30eb9625cd2c2d367c5bda27444\n"
    },
    {
      "commit": "237188ed466e7c9bd8ecf9690d5f7d4b87786aaf",
      "tree": "2c6a7b63d9f53f5007d7b34c20793e9edb435332",
      "parents": [
        "224d3415f694eb4a81009cf9c0dca23d185bda4b"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Wed Mar 12 09:46:12 2025 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:45:01 2025 -0700"
      },
      "message": "IMultibyteWritePeripheral interface has some method parameters change.\n\nFollow the change so MPACT \u003c-\u003e renode continues to work.\n\nPiperOrigin-RevId: 736164763\nChange-Id: Id2c40a5a85f41128a2691f9673094b02b5079860\n"
    },
    {
      "commit": "224d3415f694eb4a81009cf9c0dca23d185bda4b",
      "tree": "76df5249d909444e294b11dae6b933e5849870ac",
      "parents": [
        "76741b29d8e1d636b2b0a86e69750ee72b6c13d3"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Mar 07 10:51:56 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:44:50 2025 -0700"
      },
      "message": "Allow sharing of initialization functions across slots to limit code size growth.\n\nPiperOrigin-RevId: 734615591\nChange-Id: I7b7d73c0e38e2b9f55013f79a33fce7bf71edb72\n"
    },
    {
      "commit": "76741b29d8e1d636b2b0a86e69750ee72b6c13d3",
      "tree": "956faf67312b73d7452d6b7f961325b302771eeb",
      "parents": [
        "a6f171c7eae632a494ba58c5aeb405726e10237a"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Mar 05 15:52:12 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:44:39 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 733897746\nChange-Id: Ic039788553ef1db77736ad847f54011a89095919\n"
    },
    {
      "commit": "a6f171c7eae632a494ba58c5aeb405726e10237a",
      "tree": "f45e2b4dc2fd1d952fa7251789b2c0ce7003c5d5",
      "parents": [
        "a28cb60d9d784028ac6cfebce0feaa23a5e9cae0"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Mar 05 15:19:50 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:44:27 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 733887566\nChange-Id: Ie679162ca246632f8913238a6c1f376eb08cccde\n"
    },
    {
      "commit": "a28cb60d9d784028ac6cfebce0feaa23a5e9cae0",
      "tree": "658970d3d8179d395018ca845910dc961d3d6bf6",
      "parents": [
        "cecaaaf681d4c1780df72256acfca7a241af4c94"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Feb 21 13:15:32 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Apr 11 13:44:12 2025 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 729635102\nChange-Id: Iea2733006d8ec5c22588ed7320120ce566b65c2a\n"
    },
    {
      "commit": "2ac956130960b8e8e3530352079bab7918275870",
      "tree": "89fbe7bd8d9e06f4ac4c7556a5863e3d8640abc4",
      "parents": [
        "cecaaaf681d4c1780df72256acfca7a241af4c94"
      ],
      "author": {
        "name": "Mateusz Karlic",
        "email": "mkarlic@antmicro.com",
        "time": "Thu Apr 10 13:11:37 2025 +0200"
      },
      "committer": {
        "name": "Mateusz Karlic",
        "email": "mkarlic@antmicro.com",
        "time": "Thu Apr 10 13:11:44 2025 +0200"
      },
      "message": "Fix Read/Write function signatures for Renode\n\nThere has been a change to the Read/WriteBytes signatures in the recent\nRenode versions.\n"
    },
    {
      "commit": "cecaaaf681d4c1780df72256acfca7a241af4c94",
      "tree": "33d5fbb71c4488e9db2449cb72e7e443553158d0",
      "parents": [
        "1ed615e3779a95d8739bbd27bbc96ceafee55b09"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Thu Feb 13 09:10:52 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 13 12:02:38 2025 -0800"
      },
      "message": "Fix C# delegate types for renode\n\nThe upstream Renode project has added dynamic type generation so the old types that we used no longer exist.\n\nPiperOrigin-RevId: 726513977\nChange-Id: I646517c99bd733b90ee801e648d2105cb7572307\n"
    },
    {
      "commit": "1ed615e3779a95d8739bbd27bbc96ceafee55b09",
      "tree": "aea4cc9c46c624e793f62e59fa3f3f1e51536e07",
      "parents": [
        "dc0ed34d9a6d5e2684bb873a20844a292463edc9"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Feb 10 08:37:17 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 13 12:02:28 2025 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 725227047\nChange-Id: I9bb28a7302e1e74ad9161fac2351b8b5e21e7ecb\n"
    },
    {
      "commit": "dc0ed34d9a6d5e2684bb873a20844a292463edc9",
      "tree": "686855bf3951712eb7f64f2e0ba3a1f5049a8571",
      "parents": [
        "c3d8f66b87777c7c2a29cb4eb72c012e65a5aa64"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Feb 05 14:07:02 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 13 12:02:16 2025 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 723645182\nChange-Id: I651163ec01a328cd0ab935c825182ee7152473a2\n"
    },
    {
      "commit": "c3d8f66b87777c7c2a29cb4eb72c012e65a5aa64",
      "tree": "4deb22ee3713bcad4efe1e1667f222fe8ddb03e8",
      "parents": [
        "0a9c2936aaa7149ed750eea338d9c2a282e6316a"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Feb 04 15:23:57 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 13 12:02:05 2025 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 723246188\nChange-Id: I447f13fdf512be938788780f0d3e87c7508396a2\n"
    },
    {
      "commit": "0a9c2936aaa7149ed750eea338d9c2a282e6316a",
      "tree": "85170de2a797b6562b52e16fc2c921522a1dd921",
      "parents": [
        "2168cdd45038f39b05b85b92b3cbba193effd956"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jan 31 08:43:11 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Feb 13 12:01:50 2025 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 721786624\nChange-Id: I8073f5dd09f050566eaa7e635acef1e04587692d\n"
    },
    {
      "commit": "2168cdd45038f39b05b85b92b3cbba193effd956",
      "tree": "bd67ef2a2402239163cec36fe5739bb9d545fff5",
      "parents": [
        "9f632a38b888175c0a882e76f8bd1f78402facae"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Jan 28 15:25:07 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Jan 28 15:37:40 2025 -0800"
      },
      "message": "Adds opcodes for \"unimp\" and \"c.unimp\" unimplemented instructions.\n\nThese instructions will still generate invalid instruction exceptions,\nbut will not create log messages, as these are considered intentional\nunimplemented instructions.\n\nAlso fixes an issue w.r.t. clearing and seeing status of breakpoints\non control-flow, interrupts, and exceptions for mpact-cheriot.\n\nPiperOrigin-RevId: 720727822\nChange-Id: I97364e87bf99c055c9496c9f17649e1d353291ca\n"
    },
    {
      "commit": "9f632a38b888175c0a882e76f8bd1f78402facae",
      "tree": "250093659ed61c80e117296765838b03ebd1dfdf",
      "parents": [
        "d36e0de512b3f32e900c798d41322d0d364d3c43"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jan 24 09:55:01 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jan 24 09:57:41 2025 -0800"
      },
      "message": "Removed test from setting core version in MpactCheriotCPU.cs\n\nPiperOrigin-RevId: 719340513\nChange-Id: Id9c9e02725afd85cfad5ca6a5edda979520869d8\n"
    },
    {
      "commit": "d36e0de512b3f32e900c798d41322d0d364d3c43",
      "tree": "ddee55ee2dc01f5672b20021a5e9d39e6a9ad577",
      "parents": [
        "312648e0d973352ec380a3796fa9e792c405dbcf"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jan 24 07:49:58 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jan 24 08:29:59 2025 -0800"
      },
      "message": "Change default core version to 1.00\n\nPiperOrigin-RevId: 719301397\nChange-Id: I94b1d99b634a78afbeb4a4935a36678a4184709d\n"
    },
    {
      "commit": "312648e0d973352ec380a3796fa9e792c405dbcf",
      "tree": "ad1198670b23d544899fbd6c91f86f5915fb320b",
      "parents": [
        "d958141f3e6f8dfbdc79e35a9beabaea490e479c",
        "5a1e5549cc017baae64f088210eefdcdc0ebc782"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Jan 21 15:39:17 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Jan 21 15:39:17 2025 -0800"
      },
      "message": "Merge pull request #8 from akihikodaki:main\n\nPiperOrigin-RevId: 718094652\nChange-Id: I8b6a719a9620893f82534c861a9784520f5ce53e\n"
    },
    {
      "commit": "d958141f3e6f8dfbdc79e35a9beabaea490e479c",
      "tree": "32b69b26eb2594a27e7fa823bf2d0960146ec685",
      "parents": [
        "9024befe29a75b90538d3781bdc2a02a5ec2524f"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:55:05 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:56:53 2025 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 716389157\nChange-Id: Ia047239d9fc1d5317379c180937d3d28bc76d392\n"
    },
    {
      "commit": "9024befe29a75b90538d3781bdc2a02a5ec2524f",
      "tree": "fb9ac8d7b0354324adbc573f023b744886eef3b2",
      "parents": [
        "fe25b6d864c4aad21e33c2b401ad675eb833f931"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 12:47:27 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:56:41 2025 -0800"
      },
      "message": "Updated assembler documentation and some comments.\n\nPiperOrigin-RevId: 716342440\nChange-Id: Ic5bc6bd8a37ddd48d5f1418bb9d0ebb0a1220a9f\n"
    },
    {
      "commit": "fe25b6d864c4aad21e33c2b401ad675eb833f931",
      "tree": "87fe53b8f7b6bdcaacd24abbe994123f67c7da0a",
      "parents": [
        "4098bc2c73fbc9450c1845be6d313793fbdf5634"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 11:35:32 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:56:31 2025 -0800"
      },
      "message": "This makes a couple of changes to how the assembler works.\n\n- Comments are removed earlier in the scanning, and do not have to be\n  accounted for in later regex matches.\n- Multiline instructions are allowed if the newline is escaped.\n  - This is done to support cases where the target architecture is a VLIW\n    where the instructions in one bundle may be spread over multiple lines.\n- The class impelementing the OpcodeAssemblerInterface is responsible to\n  add any symbols that occur on the same line(s) as instructions. Labels that\n  occur on an unescaped line by itself will be handled by SimpleAssembler.\n  - If the target ISA is a VLIW, the class implementing the\n    OpcodeAssemblerInterface is responsible for breaking the multiple\n    instructions up into separate strings and passing each such string to the\n    corresponding \"slot matcher\".\n\nPiperOrigin-RevId: 716315088\nChange-Id: I25b0eb1fef92481f4a72c0b7bcec407b50543e1e\n"
    },
    {
      "commit": "4098bc2c73fbc9450c1845be6d313793fbdf5634",
      "tree": "176c9f1d2843a8fa1d83fd886506516609e0bb9b",
      "parents": [
        "0f6038b2fd419cf3aca94e7fa5a1d4cd77060deb"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Jan 15 10:35:20 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:56:20 2025 -0800"
      },
      "message": "Initial version of a RiscV64g assembler.\n\nThere will be some issues and differences between this and\nthe standard RiscV assembler to be detailed later.\n\nPiperOrigin-RevId: 715854881\nChange-Id: I233b79c96c9c4cd6cf2516486f7964ef76d87fb7\n"
    },
    {
      "commit": "0f6038b2fd419cf3aca94e7fa5a1d4cd77060deb",
      "tree": "f03b7a2664e77ac1ce5fea1f2ea449c7c4689946",
      "parents": [
        "88675cbb08f86a262be052e803c20a5bda6787cd"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Jan 14 13:58:29 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:56:09 2025 -0800"
      },
      "message": "Fixed some issues in the ELF file when generating relocatable output.\n\nPiperOrigin-RevId: 715520295\nChange-Id: Ib66f8f8188d39dfa57b9d9700d5d67e2449e029c\n"
    },
    {
      "commit": "88675cbb08f86a262be052e803c20a5bda6787cd",
      "tree": "2eef9297a17dee3211dc3e48695479c6a6d1c0df",
      "parents": [
        "89df56973f3ff0c57983541542d9b1fb94880485"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 13 07:43:32 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:55:58 2025 -0800"
      },
      "message": "Updated assembler generator and SimpleAssembler to support relocatable files.\n\nPiperOrigin-RevId: 714964235\nChange-Id: I4b93434f7a4e47042519fcea5b1be6e2c946a801\n"
    },
    {
      "commit": "89df56973f3ff0c57983541542d9b1fb94880485",
      "tree": "0806ec4dfa2d3ae0f904e53701aae4d28c77d043",
      "parents": [
        "43fbc5a8ca1cf4a1bfb66d11460ee1339145ab65"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Jan 08 14:48:30 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Jan 16 14:55:43 2025 -0800"
      },
      "message": "Adding capability to mark operands as possibly generating relocation info.\n\nThis only applies to generated assemblers.\n\nPiperOrigin-RevId: 713424216\nChange-Id: I3b9ba49354f6d64c3285f4acc28d3ff1fbd95a02\n"
    },
    {
      "commit": "43fbc5a8ca1cf4a1bfb66d11460ee1339145ab65",
      "tree": "b73ec5819204bbbc67db30b2cde4c194f0515ffc",
      "parents": [
        "23c5a76fa0a168e9a187ddadd018e89e6fea870d"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:52:22 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:55:23 2025 -0800"
      },
      "message": "Updated files for copybara.\n\nPiperOrigin-RevId: 712608546\nChange-Id: I8bdb0f8585b3d48f60481af12f4db94c74563e4d\n"
    },
    {
      "commit": "23c5a76fa0a168e9a187ddadd018e89e6fea870d",
      "tree": "55aef2309689d1902f27f0220b2c53dca2469c94",
      "parents": [
        "d4a62d5c1ce901cbd673f21089f0841d4b6307f1"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 10:43:04 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:55:13 2025 -0800"
      },
      "message": "Made the ELF file class configurable.\n\nPiperOrigin-RevId: 712581801\nChange-Id: I8ce4cccb01a7536eb0a43e82f7602613a0e04d4f\n"
    },
    {
      "commit": "d4a62d5c1ce901cbd673f21089f0841d4b6307f1",
      "tree": "302e0d32ce6df422ba7b0b496fd4ded5568d709d",
      "parents": [
        "662a1be24e55001dd48631ec3905ff2549fd3cd3"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 08:08:23 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:55:00 2025 -0800"
      },
      "message": "Minor nits and added documentation.\n\nPiperOrigin-RevId: 712531889\nChange-Id: I0c15a58fb324142cc0c29dac79a0045265d53a6f\n"
    },
    {
      "commit": "662a1be24e55001dd48631ec3905ff2549fd3cd3",
      "tree": "da484f3b21d65360844e7be10dfc54ad4629d8bc",
      "parents": [
        "90bf194f38ae4c04edd1ec13849abfda9c04ae22"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jan 03 15:18:19 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:54:48 2025 -0800"
      },
      "message": "Minor change to the encoder interface base.\n\nRenaming GetListSourceOpEncoding to GetListSrcOpEncoding.\n\nPiperOrigin-RevId: 711867531\nChange-Id: I34851a9469a631b059aff4c5d4402c9b761b7c17\n"
    },
    {
      "commit": "90bf194f38ae4c04edd1ec13849abfda9c04ae22",
      "tree": "6750430fbca43417f0187bf791e1ee86cdb93d0d",
      "parents": [
        "3b0520bb01aa95ef533922d3ee7b7f94d1a4f93d"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Jan 03 13:01:15 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:54:32 2025 -0800"
      },
      "message": "This adds more code to provide support for generating an assembler\nfrom .bin_fmt and .isa files.\n\nPiperOrigin-RevId: 711832481\nChange-Id: I5f40e37e2a9ca677218331372a038e6c9feab6a0\n"
    },
    {
      "commit": "3b0520bb01aa95ef533922d3ee7b7f94d1a4f93d",
      "tree": "0189611fa494fb24fc3f28f765e72f04de008521",
      "parents": [
        "d617dd227a2a6cf406402fa5a9c3474b866aabd6"
      ],
      "author": {
        "name": "MPACT-Sim team",
        "email": "nop-reply@google.com",
        "time": "Thu Jan 02 17:25:17 2025 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:54:21 2025 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 711566782\nChange-Id: Ic81a20d8fcf316b4fcdda0ab86ab6af0fe15cb56\n"
    },
    {
      "commit": "d617dd227a2a6cf406402fa5a9c3474b866aabd6",
      "tree": "7dae4a4464e73d95353eea639b310107bcafab75",
      "parents": [
        "cd146315f0214f1ecaeadeaecadb12c6f9557cb6"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Dec 20 10:32:21 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Jan 06 11:54:06 2025 -0800"
      },
      "message": "Initial commit for adding capability to generate a simple assembler\nfrom the .isa and .bin_fmt instruction set and encoding description\nfiles.\n\nPiperOrigin-RevId: 708362970\nChange-Id: I6943199a81c5a22053a5ed2bb4cc888d87d49fc2\n"
    },
    {
      "commit": "5a1e5549cc017baae64f088210eefdcdc0ebc782",
      "tree": "e3cac74527b13263d2cfc3d14062b954eaa356e8",
      "parents": [
        "cd146315f0214f1ecaeadeaecadb12c6f9557cb6"
      ],
      "author": {
        "name": "Akihiko Odaki",
        "email": "odaki@rsg.ci.i.u-tokyo.ac.jp",
        "time": "Tue Dec 31 18:25:29 2024 +0900"
      },
      "committer": {
        "name": "Akihiko Odaki",
        "email": "odaki@rsg.ci.i.u-tokyo.ac.jp",
        "time": "Tue Dec 31 18:25:29 2024 +0900"
      },
      "message": "Include files in the directory of src\n\nmpact_isa_decoder() and mpact_bin_fmt_decoder() uses the working\ndirectory to find files to include, but it is unreliable the working\ndirectory will vary if the repository containing the source files is\nnested.\n\nTo avoid this unreliability, always include files in the directory of\nsrc.\n"
    },
    {
      "commit": "cd146315f0214f1ecaeadeaecadb12c6f9557cb6",
      "tree": "5d592670c28c20cb722a9afc3e75cd1ad1b824fb",
      "parents": [
        "1c3a3d60275bff55db18da012806afddebcbb6ee"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Dec 13 15:34:19 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Dec 13 15:38:35 2024 -0800"
      },
      "message": "Updated syntax highlighting to account for specialized instruction encodings.\n\nPiperOrigin-RevId: 706021564\nChange-Id: I3d11a053bf02b5d4b58743fbe73e33ba98c31266\n"
    },
    {
      "commit": "1c3a3d60275bff55db18da012806afddebcbb6ee",
      "tree": "f5734458f225870252a1a724ad3fdb695048b1fd",
      "parents": [
        "38ca080d4ae9f399f0888e3fda3affaec0dc08f9"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Dec 13 15:21:15 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Dec 13 15:38:22 2024 -0800"
      },
      "message": "This adds the ability to specify an instruction encoding as specializing that of another.\n\nIn some cases, there is a desire to specialize some instructions with specific operand\nvalues to different mnemonics, even though the decoding of that instruction would match\nthe \"general\" instruction. For instance, in RiscV the \u0027rdcycle t5\u0027 instruction is the same\nas \u0027csrrs t5, zero, cycle\u0027, or even \u0027csrrs t5, cycle\u0027. The new capability allows this\nto be expressed in the bin_fmt file as:\n\n  rdcycle : specializes csrrs_nw : u_imm12 \u003d\u003d 0xc00;\n\nWhich means that rdcycle has the same encoding as csrrs_nw, with one added constraint.\nThe generated decoder will now contain code to check for rdcycle whenever a csrrs_nw\ninstruction is matched, and prefer to return that opcode as opposed to the more generic\ncsrrs_nw opcode. Multiple such specializations can be added for an opcode. There is no\norder in which they are considered, except that the base opcode will be considered last.\n\nPiperOrigin-RevId: 706018484\nChange-Id: I2a5393a33d96ab3023b04defef24dd83111f527c\n"
    },
    {
      "commit": "38ca080d4ae9f399f0888e3fda3affaec0dc08f9",
      "tree": "cd191cca7b69e8f3b2c2817cda2a7246235aa3f5",
      "parents": [
        "592e2596f85b5d326380c86e22b226ef53b77d15"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Dec 10 11:23:59 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Dec 10 11:50:11 2024 -0800"
      },
      "message": "Adding .bazelversion file\n\nPiperOrigin-RevId: 704783794\nChange-Id: Iadcc2ca4d959723feb946080b4bba97dcff701b5\n"
    },
    {
      "commit": "592e2596f85b5d326380c86e22b226ef53b77d15",
      "tree": "c492369756ec56373c150291268f0963e1f20a8a",
      "parents": [
        "b418214ff643468873057f8cade340b93dd2b9f5"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Dec 03 15:20:40 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Dec 10 11:49:52 2024 -0800"
      },
      "message": "Allows setting a core version from command line and renode properties.\nThe version is specified as an integer, with 100 \u003d 1.00, 150 \u003d 1.50, etc.\n\nBehavior of jal/jalr are changed for core versions greater than 100 (default).\nIn higher versions, when the destination register is not \"ra\", then an\nunsealed return capability is returned as opposed to a sealed one.\n\nPiperOrigin-RevId: 702487323\nChange-Id: I3cdefd785a7eb793e1c50924aa434568a2930bf9\n"
    },
    {
      "commit": "b418214ff643468873057f8cade340b93dd2b9f5",
      "tree": "39b15be9d1afabf2617b37ea2e4a03ce25c636f8",
      "parents": [
        "3403153fdb7e9eff10aff398863ec7cfab0bfebf"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Nov 19 16:03:43 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Nov 19 16:13:22 2024 -0800"
      },
      "message": "Fixed instruction_info initializer.\n\nPiperOrigin-RevId: 698176169\nChange-Id: Iee18212f1dab06bda31ba89a39f682e2724926d6\n"
    },
    {
      "commit": "3403153fdb7e9eff10aff398863ec7cfab0bfebf",
      "tree": "8f675ab1b6501181b32fcf38115bf0a4f40bc534",
      "parents": [
        "cca07681b1d0c49ca687652ca7b91fefdbe2aadc"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Nov 19 14:38:33 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Nov 19 16:13:11 2024 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 698150142\nChange-Id: Ib3fd7f027a119b333dc384309e546f27961cd4d8\n"
    },
    {
      "commit": "cca07681b1d0c49ca687652ca7b91fefdbe2aadc",
      "tree": "adbff6c0181ab527867c6b0ba6ed7ecee57a7255",
      "parents": [
        "d10615bde3794f0b25a5d34dd38e0a9ebc6bf9ac"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Nov 19 13:57:18 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Tue Nov 19 16:12:52 2024 -0800"
      },
      "message": "Rewrote the instruction decoder code-generator.\n\n- Reduced amount of C++ code generated for instruction decoding (40-50%)\n- Significantly improves compile time of the generated decoders (up to 80%)\n\nPiperOrigin-RevId: 698135815\nChange-Id: Ia34801dc4c9cb2412da741ce14f97d6ca2446bc3\n"
    },
    {
      "commit": "d10615bde3794f0b25a5d34dd38e0a9ebc6bf9ac",
      "tree": "6f3b68eb0bc8440ee925b52016b5f8dee62d0d96",
      "parents": [
        "cd6d17ecc19399dcecbaf20ed720c4b8f2070462"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 10:08:20 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 10:12:33 2024 -0800"
      },
      "message": "Updated README.md with information on syntax highlighting extensions.\n\nPiperOrigin-RevId: 696177561\nChange-Id: I9fbab638f3aecc0428032faad9096942eab7bf5a\n"
    },
    {
      "commit": "cd6d17ecc19399dcecbaf20ed720c4b8f2070462",
      "tree": "0768ebc1c251adab5e98f678055d956b5a0e2a40",
      "parents": [
        "aba975f6779df0f1d6c83a8e33713cff24b90003"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 09:46:52 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 09:48:43 2024 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 696170210\nChange-Id: I66af05d4b05257db7bbfbfd2bc332ec091a92e06\n"
    },
    {
      "commit": "aba975f6779df0f1d6c83a8e33713cff24b90003",
      "tree": "1d7c9440b55bb20fd07f38868d2c8c0927ce4d96",
      "parents": [
        "955a7c6153d682aafdb466788ab2d69135c14b22"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 09:03:45 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 09:48:29 2024 -0800"
      },
      "message": "Fixes error in parsing some disasm expressions.\n\nPiperOrigin-RevId: 696156669\nChange-Id: I403a5799f3ac7e51bf7ffd632a369dfe945939db\n"
    },
    {
      "commit": "955a7c6153d682aafdb466788ab2d69135c14b22",
      "tree": "2a82e4cc08bd46a979624362063d279cf60e3395",
      "parents": [
        "5740a19f32bc55da4ef08bbbee603cd13a2fdd50"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 07:31:07 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 13 09:48:12 2024 -0800"
      },
      "message": "Adds syntax highlighting VS Code extensions for .bin_fmt and .isa files.\n\nPiperOrigin-RevId: 696127120\nChange-Id: I5de33f2aa98094597a1f4d7df63f5e3c21e20891\n"
    },
    {
      "commit": "5740a19f32bc55da4ef08bbbee603cd13a2fdd50",
      "tree": "23adf414374e14aa86c62c693ce48c6e053ca4e6",
      "parents": [
        "36c6cee6579881c8c515e1722cbae5be4defd3b3"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Nov 08 14:55:24 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:15:48 2024 -0800"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 694651708\nChange-Id: I90dfdea602dd106e6432c1628783b5adeefa1af5\n"
    },
    {
      "commit": "36c6cee6579881c8c515e1722cbae5be4defd3b3",
      "tree": "032d188541eca8dc99e925bf198be1bc142eed02",
      "parents": [
        "d3875d51afab92061741ceff47db36baa6bb9b47"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Nov 08 14:07:04 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:15:39 2024 -0800"
      },
      "message": "Added strings to access enum names of generated Op and Resource enums.\n\nAdded tests to verify that each encoding class covers all the enums.\n\nPiperOrigin-RevId: 694634449\nChange-Id: Id4a6110eb907f3bfd784430bd71a52bdcb2c8e6a\n"
    },
    {
      "commit": "d3875d51afab92061741ceff47db36baa6bb9b47",
      "tree": "acbee2688725428107d710d24a3d9eda8f2a37a9",
      "parents": [
        "6d6ed20dc525355c96d7049b8fb8363c2021ceea"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Nov 08 10:09:31 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:15:28 2024 -0800"
      },
      "message": "Fixed an MSAN error.\n\nPiperOrigin-RevId: 694545431\nChange-Id: I9fb36f53705e034535beb760695e002264a271b2\n"
    },
    {
      "commit": "6d6ed20dc525355c96d7049b8fb8363c2021ceea",
      "tree": "99a817450b4147b0140310558c3fcf6a37b8cbf5",
      "parents": [
        "180310a84c1d9ceb14f1a549b48ebfc534a5770e"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Nov 08 09:28:52 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:15:18 2024 -0800"
      },
      "message": "Fixed errors in fmin and clmulh.\n\nUpdated simulator targets to have the same set of options.\n\nPiperOrigin-RevId: 694530007\nChange-Id: I5c1c52aed83ea5f28572dd1dda1b1228539627bb\n"
    },
    {
      "commit": "180310a84c1d9ceb14f1a549b48ebfc534a5770e",
      "tree": "31d663ce53389be5d1e9fa8a892afaec1c5ae109",
      "parents": [
        "6e00238325fbd1ea07991cb3edf4ea228c7cb868"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 06 11:19:30 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:15:08 2024 -0800"
      },
      "message": "Adds capability to specify constraints between two fields/overlays.\n\nIn the binary decoder specification, you can now use constraints\nbetween the value of two fields/overlays, not just a field or overlay,\nand a constant.\n\nPiperOrigin-RevId: 693798358\nChange-Id: I64f38ddf7b4d3f6adb9813607940b09a5a7f6c3e\n"
    },
    {
      "commit": "6e00238325fbd1ea07991cb3edf4ea228c7cb868",
      "tree": "8c98f655b4d8a98787dbf54b0857a44ab3970aba",
      "parents": [
        "2040173a49561999a954bdce7686460d9edfd346"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Wed Nov 06 11:12:03 2024 -0800"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:14:56 2024 -0800"
      },
      "message": "This refactors the compact instructions and adds new ones defined in RVM23.\n\nPiperOrigin-RevId: 693795340\nChange-Id: I189799c1ad39f39245281a483033898eaa1532f3\n"
    },
    {
      "commit": "2040173a49561999a954bdce7686460d9edfd346",
      "tree": "6de79157a53c520ed78fdceea8eb771fd4c2ada6",
      "parents": [
        "a8b06a2d920ffb38726a541b5f63e855d00594d6"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Nov 01 11:53:14 2024 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:14:46 2024 -0800"
      },
      "message": "Added new source/destination, and resource specification in the .isa files.\n\nThis specification allows you to specify an operand (resource) as [name].\nThis translates into an enum entry of k_Name_. This operand/resource\nspecification is used in cases where it may genereate multiple operands\nor resourse references.\n\nFor instance, in RiscV push/pop instructions a field \u0027rlist\u0027 is used to\nspecify a value in the range [4..15] that represents different length\nlists of registers. Instead of having to specify the instruction explicitly\nfor each possible value of \u0027rlist\u0027, the [rlist] specification will allow\nnew GetResource/GetSource/GetDestination calls in the encoding interface\nto return multiple source/destination/resource operands during the decoding\nof the instruction.\n\nPiperOrigin-RevId: 692247798\nChange-Id: Ie6a08d2df349046a1ccd98c4acf8025a968451d0\n"
    },
    {
      "commit": "a8b06a2d920ffb38726a541b5f63e855d00594d6",
      "tree": "7a1695f9936de16219bbe5b7419ddedb0ebcc25e",
      "parents": [
        "285fc8a7de7a1199b627283b3b4cdc06c4254a0b"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Oct 25 10:58:12 2024 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:14:31 2024 -0800"
      },
      "message": "Adds RiscV Zicond instruction semantic functions and isa/bin_fmt defs.\n\nAdds capability to combine instruction groups other than in decoders\nin .bin_fmt files.\n\nPiperOrigin-RevId: 689844873\nChange-Id: Ide0a427228fd32906597eeeca8c86a0b039584ce\n"
    },
    {
      "commit": "285fc8a7de7a1199b627283b3b4cdc06c4254a0b",
      "tree": "bad80b0cdae3d26367163687915faad9c36ab300",
      "parents": [
        "b6a9e784f67db5621be4b2198c4f175bb7ea0c3c"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Fri Oct 04 09:30:31 2024 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Mon Nov 11 12:14:18 2024 -0800"
      },
      "message": "Addressed use of uninitialized data test failures.\n\nPiperOrigin-RevId: 682349568\nChange-Id: Idd4ff16e3793222f9467c03d86367405282e099e\n"
    },
    {
      "commit": "b6a9e784f67db5621be4b2198c4f175bb7ea0c3c",
      "tree": "ec09b06d5608dd22f108054c0260a5022187a4df",
      "parents": [
        "65cd21924ee147219f5be4be444ef4bb3c9ea569"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Oct 03 12:46:26 2024 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Oct 03 12:53:50 2024 -0700"
      },
      "message": "No public description\n\nPiperOrigin-RevId: 681991574\nChange-Id: Id1fd93d69f176a881ee9bd8cd2c8b78409fdbe7f\n"
    },
    {
      "commit": "65cd21924ee147219f5be4be444ef4bb3c9ea569",
      "tree": "81212629e68efa6553a7cddf9595e5366c8f31a7",
      "parents": [
        "e8ae9a8d85607ab93d4df91a03de6e55b0de6e4b"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Oct 03 12:39:12 2024 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Oct 03 12:53:32 2024 -0700"
      },
      "message": "Enabled data caches.\nFixes some issues:\n  - Failure when using tagged loads/stores\n  - Write allocation was done regardless of the configuration\n\nPiperOrigin-RevId: 681988267\nChange-Id: I53da47e76eb1cf15263bce0c48d976b15d9e2246\n"
    },
    {
      "commit": "e8ae9a8d85607ab93d4df91a03de6e55b0de6e4b",
      "tree": "b43f7657ccefe45a795507fe77b89da93a8cb4cb",
      "parents": [
        "9c2db57c8dc8bdb7a5e76a97639f373c07739900"
      ],
      "author": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Oct 03 11:32:15 2024 -0700"
      },
      "committer": {
        "name": "Tor Jeremiassen",
        "email": "torerik@google.com",
        "time": "Thu Oct 03 12:53:12 2024 -0700"
      },
      "message": "Adds capability to specify cacheable or non-cacheable ranges for the cache.\n\nWhen there are non-cacheable references they are counted separately from other\nstatistics.\n\nPiperOrigin-RevId: 681961164\nChange-Id: If83725f0408318a39456f526de0fbf3d4bd83793\n"
    }
  ],
  "next": "9c2db57c8dc8bdb7a5e76a97639f373c07739900"
}
