)]}'
{
  "commit": "ef44991f0883fc3c7ca0006814e0eaf7443a331c",
  "tree": "098a6c013310b8d48961188746946c7a41a3af51",
  "parents": [
    "0a6fb19f7051679cb6d12e739240fd53f9fc66e7"
  ],
  "author": {
    "name": "Josh Gargus",
    "email": "jjosh@fuchsia.infra.roller.google.com",
    "time": "Wed Jun 03 23:23:58 2026 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Jun 04 00:06:56 2026 -0700"
  },
  "message": "[roll] Roll fuchsia [flatland] Modify how `root_transforms` are computed for hit testing.\n\nThe original motivation was noticing that the `root_transforms` in\nGlobalTopologyData are only used in view tree computation, not\nrendering.  So we can improve RenderCPU metrics (and overall CPU use,\nsince most frames don\u0027t modify the view tree) by deferring this\ncomputation until needed.\n\nAn additional improvement is to use a vector instead of a map.  The\n`root_transforms` are only used during hit testing, which is already\nbased on indices into the global topology vector.  Since these indices\nare already available, it\u0027s faster to index into a flat vector.\n\nOriginal-Original-Bug: 518215045\nTest: flatland_unittests\nOriginal-Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1632214\nOriginal-Original-Revision: 36e4d539e407f71ea9a0f07c2207d0d2acfc3cdd\nGitOrigin-RevId: b47688d3d0e36feca253636c6495e8058baf55f8\nChange-Id: I9ed0dd0b895c0ff6ae36d28edcce8ad5992da940\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2b7a6400505dbf467b3eac5999afe18e2537f10f",
      "old_mode": 33188,
      "old_path": "stem",
      "new_id": "85b301aae56e9b44b0efe68f9be7387bee548547",
      "new_mode": 33188,
      "new_path": "stem"
    }
  ]
}
