)]}'
{
  "commit": "43e7a2d3f9d2c09c22f494f282dc8a421d3e649f",
  "tree": "3d9426f4c7abe7b26e33b39c881ccc6a17307ce1",
  "parents": [
    "467bf3fc09d08937061c86eefef185341e4c2cf8"
  ],
  "author": {
    "name": "Philippe Mathieu-Daudé",
    "email": "philmd@linaro.org",
    "time": "Thu Sep 14 20:57:17 2023 +0200"
  },
  "committer": {
    "name": "Richard Henderson",
    "email": "richard.henderson@linaro.org",
    "time": "Wed Oct 04 11:03:54 2023 -0700"
  },
  "message": "accel/tcg: Make cpu-exec-common.c a target agnostic unit\n\ncpu_in_serial_context() is not target specific,\nmove it declaration to \"internal-common.h\" (which\nwe include in the 4 source files modified).\n\nRemove the unused \"exec/exec-all.h\" header from\ncpu-exec-common.c.  There is no more target specific\ncode in this file: make it target agnostic.\n\nSigned-off-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nReviewed-by: Anton Johansson \u003canjo@rev.ng\u003e\nMessage-Id: \u003c20230914185718.76241-12-philmd@linaro.org\u003e\nSigned-off-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a9f9dc2c565237405d01e397441d34c8bc9dfb89",
      "old_mode": 33188,
      "old_path": "accel/tcg/cpu-exec-common.c",
      "new_id": "bc9b1a260e824db9fe6692d5cf20e286fcc3742c",
      "new_mode": 33188,
      "new_path": "accel/tcg/cpu-exec-common.c"
    },
    {
      "type": "modify",
      "old_id": "df20bf403467b367d17fa75dca2b2398a5edda4a",
      "old_mode": 33188,
      "old_path": "accel/tcg/cputlb.c",
      "new_id": "b8c5e345b802ddbdc082135850de177398da7fbb",
      "new_mode": 33188,
      "new_path": "accel/tcg/cputlb.c"
    },
    {
      "type": "modify",
      "old_id": "5d5247442e14bbc2166bac10cce80a8f65a12878",
      "old_mode": 33188,
      "old_path": "accel/tcg/internal-common.h",
      "new_id": "3b2277e6e905f6b5cbf3290e9a6a0e6890f6649e",
      "new_mode": 33188,
      "new_path": "accel/tcg/internal-common.h"
    },
    {
      "type": "modify",
      "old_id": "17e3ad7054587aae2f0e151e3c4bb7f62c50f402",
      "old_mode": 33188,
      "old_path": "accel/tcg/internal-target.h",
      "new_id": "4e36cf858e9848a5027f388f132285287f25f4ec",
      "new_mode": 33188,
      "new_path": "accel/tcg/internal-target.h"
    },
    {
      "type": "modify",
      "old_id": "4633a34d28eb15c731c9df6513062597621d10fc",
      "old_mode": 33188,
      "old_path": "accel/tcg/meson.build",
      "new_id": "8783edd06ee578d0332852901c92bf7ccc1e6d70",
      "new_mode": 33188,
      "new_path": "accel/tcg/meson.build"
    },
    {
      "type": "modify",
      "old_id": "290d94e8c2cc9791436e9dcc90b3785f29d9d762",
      "old_mode": 33188,
      "old_path": "accel/tcg/tb-maint.c",
      "new_id": "e678d20dc208e25f9b9683b732e5f62c3af2e5c3",
      "new_mode": 33188,
      "new_path": "accel/tcg/tb-maint.c"
    },
    {
      "type": "modify",
      "old_id": "f925dd03057a3bf1e4ed21fa2ea5eb574fbd5a31",
      "old_mode": 33188,
      "old_path": "accel/tcg/user-exec.c",
      "new_id": "5bf2761bf48b68c035171139d09f5824278b5b1b",
      "new_mode": 33188,
      "new_path": "accel/tcg/user-exec.c"
    }
  ]
}
