)]}'
{
  "commit": "9181ab452893a3f45cdc0f6196fbb9e389a4e5cd",
  "tree": "64ed75fff97f6b86b6169b655f78b7fb64fe0393",
  "parents": [
    "81ef6a2295740c4b2de9db2f81ebb9ad346b8cfc"
  ],
  "author": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Sun Apr 27 11:31:30 2025 -0700"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Wed Apr 30 12:45:05 2025 -0700"
  },
  "message": "accel/tcg: Introduce TCGCPUOps.cpu_exec_reset\n\nInitialize all instances with cpu_reset(), so that there\nis no functional change.\n\nReviewed-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nReviewed-by: Pierrick Bouvier \u003cpierrick.bouvier@linaro.org\u003e\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ff979a2c57b32036ada5cc47ba1a58ae120cc48f",
      "old_mode": 33188,
      "old_path": "accel/tcg/cpu-exec.c",
      "new_id": "010f38edaa2afe22abca80def2edc4ba9e7c19d9",
      "new_mode": 33188,
      "new_path": "accel/tcg/cpu-exec.c"
    },
    {
      "type": "modify",
      "old_id": "60b5e9720598fef0abcce31e565a526cf9f70cf0",
      "old_mode": 33188,
      "old_path": "include/accel/tcg/cpu-ops.h",
      "new_id": "3ff72b8d9db9fe035ccd0bdfba5a11788ba16171",
      "new_mode": 33188,
      "new_path": "include/accel/tcg/cpu-ops.h"
    },
    {
      "type": "modify",
      "old_id": "68414af8d3553f6b650319560941c9006fa77cf5",
      "old_mode": 33188,
      "old_path": "target/alpha/cpu.c",
      "new_id": "d4e66aa43201d48ee787cbb93fa72f1629ad1a1a",
      "new_mode": 33188,
      "new_path": "target/alpha/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "7b801eb3aa1c939621ecb1c5ffaf746147c10d1f",
      "old_mode": 33188,
      "old_path": "target/arm/cpu.c",
      "new_id": "3dde70b04a6bffc2d161b3dfc7b746d6fa4bb790",
      "new_mode": 33188,
      "new_path": "target/arm/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "b34b657857405eb00a1d15912e9c84423f75ab51",
      "old_mode": 33188,
      "old_path": "target/arm/tcg/cpu-v7m.c",
      "new_id": "5c8c374885154f52d0914c097640e8f9f13853b8",
      "new_mode": 33188,
      "new_path": "target/arm/tcg/cpu-v7m.c"
    },
    {
      "type": "modify",
      "old_id": "69fface7e93827da4899b2565d1f1d28d9a5fb52",
      "old_mode": 33188,
      "old_path": "target/avr/cpu.c",
      "new_id": "50b835e1ae7b8ce10577e702475445f3c188aca3",
      "new_mode": 33188,
      "new_path": "target/avr/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "b083693b57b94ae446fb1eeb9d750daa3c2ba1d5",
      "old_mode": 33188,
      "old_path": "target/hppa/cpu.c",
      "new_id": "60b618a22b5a416f32c2aba42664c9699c001c3c",
      "new_mode": 33188,
      "new_path": "target/hppa/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "192812656c592725a88c1cca47a8e18d4c560a79",
      "old_mode": 33188,
      "old_path": "target/i386/tcg/tcg-cpu.c",
      "new_id": "5d1c758ae39aa185ac56d10923c35e639d939832",
      "new_mode": 33188,
      "new_path": "target/i386/tcg/tcg-cpu.c"
    },
    {
      "type": "modify",
      "old_id": "c083ad4fd9187f76221fbd19d2e68cdd59bfd1e8",
      "old_mode": 33188,
      "old_path": "target/loongarch/cpu.c",
      "new_id": "c64cba72ddba61fdd7cac2b124789f3eae704ee0",
      "new_mode": 33188,
      "new_path": "target/loongarch/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "6f33b86c7d52b2787b9698308c42144b920d598a",
      "old_mode": 33188,
      "old_path": "target/m68k/cpu.c",
      "new_id": "f446c6c8f73d2bc8489fd7baf809ee79bf5be72c",
      "new_mode": 33188,
      "new_path": "target/m68k/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "2720e5c1d2b63bf01b0ec58bf6ed48e270eea50b",
      "old_mode": 33188,
      "old_path": "target/microblaze/cpu.c",
      "new_id": "f305ed04f6bf8b36f22440d5ca64e58375f3902b",
      "new_mode": 33188,
      "new_path": "target/microblaze/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "96fe4da255a6a8160cbbcc977514dea7d9a84da8",
      "old_mode": 33188,
      "old_path": "target/mips/cpu.c",
      "new_id": "09ed330027b3af75ddd8107061902f8e6cd6732c",
      "new_mode": 33188,
      "new_path": "target/mips/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "8c8165d666bcfee5d312d5b067ae465b8020440c",
      "old_mode": 33188,
      "old_path": "target/openrisc/cpu.c",
      "new_id": "94776e0ad85ba97e93db8a2fe1e614328bc963e9",
      "new_mode": 33188,
      "new_path": "target/openrisc/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "b0973b6df953e3b2fc142a15513e99df1b180e68",
      "old_mode": 33188,
      "old_path": "target/ppc/cpu_init.c",
      "new_id": "3a0173140202f769745fd8959f1b5c71a775b724",
      "new_mode": 33188,
      "new_path": "target/ppc/cpu_init.c"
    },
    {
      "type": "modify",
      "old_id": "2f757c2a5ed953871762f1826ab5cfd6b2a50902",
      "old_mode": 33188,
      "old_path": "target/riscv/tcg/tcg-cpu.c",
      "new_id": "50782e0f0e377226a1a8e4271dc5f4693ee29d57",
      "new_mode": 33188,
      "new_path": "target/riscv/tcg/tcg-cpu.c"
    },
    {
      "type": "modify",
      "old_id": "a51b54302899ca017824c734335aed7450b0041c",
      "old_mode": 33188,
      "old_path": "target/rx/cpu.c",
      "new_id": "de2e6a22ff3fadb27fcfb6a48d9b00adba6de3fa",
      "new_mode": 33188,
      "new_path": "target/rx/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "99ff58affcd5947f6f9bfe677530cc13a505d308",
      "old_mode": 33188,
      "old_path": "target/s390x/cpu.c",
      "new_id": "71338aae7779aaed89a3f990b978261790359d6e",
      "new_mode": 33188,
      "new_path": "target/s390x/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "1885e7d5b235c4e123c34770409c78ba28af21be",
      "old_mode": 33188,
      "old_path": "target/sh4/cpu.c",
      "new_id": "681237c5116665d1d31b1f18ac3d775fbc373461",
      "new_mode": 33188,
      "new_path": "target/sh4/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "690e74f109c31b42d1fcf257a2803d0c8e063feb",
      "old_mode": 33188,
      "old_path": "target/sparc/cpu.c",
      "new_id": "bbdea8556a15b80c8352cd62f72793b322524249",
      "new_mode": 33188,
      "new_path": "target/sparc/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "9f19e903bc9f8fdec5a00de7e38493f385e6aa4a",
      "old_mode": 33188,
      "old_path": "target/tricore/cpu.c",
      "new_id": "0fcac697f612b9672391cff975bf57bbbf2f17b8",
      "new_mode": 33188,
      "new_path": "target/tricore/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "27d6e40195f4c5bb8963ed77c3accd9739ebf42f",
      "old_mode": 33188,
      "old_path": "target/xtensa/cpu.c",
      "new_id": "9dcb883208fef8ef054ba5f1383e6212966bbfb0",
      "new_mode": 33188,
      "new_path": "target/xtensa/cpu.c"
    }
  ]
}
