)]}'
{
  "commit": "bd754c7119a73bfc5e9e0d23071ebffc2ebce245",
  "tree": "83751481cc7d365f362158fa561599eebd09873b",
  "parents": [
    "5978e194564d628afe2e54cc1068d0791a7e2e8d"
  ],
  "author": {
    "name": "joboet",
    "email": "jonasboettiger@icloud.com",
    "time": "Thu Jan 15 14:47:05 2026 +0100"
  },
  "committer": {
    "name": "joboet",
    "email": "jonasboettiger@icloud.com",
    "time": "Tue Jan 27 10:27:43 2026 +0100"
  },
  "message": "std: move time implementations to `sys` (Solid)\n\nOn SOLID, the conversion functions are also used to implement helpers for\ntimeout conversion, so these stay in the PAL. The `Instant` (µITRON) and\n`SystemTime` (SOLID-specific) implementations are merged into one. While it was\nnice to have the µITRON parts in a separate module, there really isn\u0027t a need\nfor this currently, as there is no other µITRON target. Let\u0027s not worry about\nthis until such a target gets added...\n\nNote that I\u0027ve extracted the `get_tim` call from `Instant` into a wrapper\nfunction in the PAL to avoid the need to make the inner `Instant` field public\nfor use in the PAL.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7976c27f4952b7c5745704739c6fe2f25634cddc",
      "old_mode": 33188,
      "old_path": "library/std/src/sys/pal/itron/time.rs",
      "new_id": "ff3cffd2069e964ec4322581addeb0fdb2dfbaf4",
      "new_mode": 33188,
      "new_path": "library/std/src/sys/pal/itron/time.rs"
    },
    {
      "type": "modify",
      "old_id": "4eec12dacd7ca90335aacd1734fb46dc786d3d04",
      "old_mode": 33188,
      "old_path": "library/std/src/sys/pal/solid/mod.rs",
      "new_id": "1376af8304cf6f2ce556c54f942a2f85b128ebd9",
      "new_mode": 33188,
      "new_path": "library/std/src/sys/pal/solid/mod.rs"
    },
    {
      "type": "modify",
      "old_id": "0e3376e2f910668644c88066de5426a87aeab4b3",
      "old_mode": 33188,
      "old_path": "library/std/src/sys/time/mod.rs",
      "new_id": "e5b9a3a057f096512642c914fbe2451eb03ce39c",
      "new_mode": 33188,
      "new_path": "library/std/src/sys/time/mod.rs"
    },
    {
      "type": "rename",
      "old_id": "d5cf70f94c98776ac1c2dafef61e028b6faf252b",
      "old_mode": 33188,
      "old_path": "library/std/src/sys/pal/solid/time.rs",
      "new_id": "fa929c67241e34dbbf744aa58ff783d880c87049",
      "new_mode": 33188,
      "new_path": "library/std/src/sys/time/solid.rs",
      "score": 64
    }
  ]
}
