)]}'
{
  "commit": "305ec36d3de1b6ca038bb505389e9d415bb17684",
  "tree": "4b444e3981cbafb650cad7a62933ef68bc637bc7",
  "parents": [
    "86e4c1946d31cfe60c06fe9d7b1c207ff365b7b5"
  ],
  "author": {
    "name": "Alex Attar",
    "email": "aattar@google.com",
    "time": "Mon Sep 22 11:20:54 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Sep 22 11:20:54 2025 -0400"
  },
  "message": "etw_parser: Improve performance of task state lookup (#3024)\n\nThe `etw_states_map` in `TaskStateToStringId` was being constructed on\nevery function call, which is inefficient.\n\nThis patch replaces the `std::map` with a `static constexpr` array\n(`std::string_view[]`). This ensures the lookup table is initialized at\ncompile time and provides a more efficient array-index lookup.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7a4d95b3d636da870098df323542f2bd367c29c",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/etw/etw_parser.cc",
      "new_id": "7f9285731d762cc6fbc2d16d2cec3cd305839534",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/etw/etw_parser.cc"
    }
  ]
}
