)]}'
{
  "commit": "e23ac0eca11f080e4e5bdc52370e70739dd3816b",
  "tree": "34de6bc8618d4572c2fd6db80631cfc608202a12",
  "parents": [
    "547de14f271d651cb525b67ded4b84d03b39c275"
  ],
  "author": {
    "name": "Jahdiel Alvarez",
    "email": "jahdiel@google.com",
    "time": "Fri Dec 19 14:24:13 2025 -0800"
  },
  "committer": {
    "name": "Jahdiel Alvarez",
    "email": "jahdiel@google.com",
    "time": "Fri Dec 19 14:31:39 2025 -0800"
  },
  "message": "ui: Fix process summary mipmap in multi-VM traces\n\nThe ProcessSchedulingTrack uses the cpu id to calculate the offset of\nthe cpu track in the process summary track mipmap. In multi-VM traces\nthis result in incorrectly setting the verticall offset because the cpu\nids could start at an arbitrarily high number (e.g. 4096) for the\nsecondary machines.\n\nThis is fixed by retreiving the mininum cpu id for each machine and\nsubtracting that min id when calculating the vertical offset. Doing this\nreestablishes the indexing at 0 which results in the correct\ncalculation.\n\nBug: 470195101\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "252f2262c31b350428add509cac9a5f24177ba33",
      "old_mode": 33188,
      "old_path": "ui/src/plugins/dev.perfetto.ProcessSummary/index.ts",
      "new_id": "80588fd7becadb57dbb171cf1c22477304610ffd",
      "new_mode": 33188,
      "new_path": "ui/src/plugins/dev.perfetto.ProcessSummary/index.ts"
    },
    {
      "type": "modify",
      "old_id": "aa63e2cab080a0e632cd136154cd1306bac44715",
      "old_mode": 33188,
      "old_path": "ui/src/plugins/dev.perfetto.ProcessSummary/process_scheduling_track.ts",
      "new_id": "830cc0f8832dca5e9575d07915e69603319d6e1e",
      "new_mode": 33188,
      "new_path": "ui/src/plugins/dev.perfetto.ProcessSummary/process_scheduling_track.ts"
    }
  ]
}
