)]}'
{
  "commit": "a86d3352ab70f33f5feabbf9bad9450d3c19d0bf",
  "tree": "f7d8f97d0b3189b78b1368b09e7b79b1cbb18777",
  "parents": [
    "ec139c3dd00599e3e71b28c30b8207f6f15207c7"
  ],
  "author": {
    "name": "Vladimir Isaev",
    "email": "vladimir.isaev@syntacore.com",
    "time": "Fri Aug 15 17:06:33 2025 +0300"
  },
  "committer": {
    "name": "Alistair Francis",
    "email": "alistair.francis@wdc.com",
    "time": "Fri Oct 03 13:15:14 2025 +1000"
  },
  "message": "target/riscv: do not use translator_ldl in opcode_at\n\nopcode_at is used only in semihosting checks to match opcodes with expected\npattern.\n\nThis is not a translator and if we got following assert if page is not in TLB:\nqemu-system-riscv64: ../accel/tcg/translator.c:363: record_save: Assertion\n`offset \u003d\u003d db-\u003erecord_start + db-\u003erecord_len\u0027 failed.\n\nFixes: 1f9c4462334f (\"target/riscv: Use translator_ld* for everything\")\nSigned-off-by: Vladimir Isaev \u003cvladimir.isaev@syntacore.com\u003e\nReviewed-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nMessage-ID: \u003c20250815140633.86920-1-vladimir.isaev@syntacore.com\u003e\n[ Changes by AF:\n - Fixup header includes after rebase\n]\nSigned-off-by: Alistair Francis \u003calistair.francis@wdc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9ddef2d6e2a91de581bbf320bf7f2b14f2e01056",
      "old_mode": 33188,
      "old_path": "target/riscv/translate.c",
      "new_id": "6fc06c71f51364ff88e3a6efa0a5caa74989b78a",
      "new_mode": 33188,
      "new_path": "target/riscv/translate.c"
    }
  ]
}
