)]}'
{
  "commit": "aceeeec72a92a3ec885c4a18356b370e41405ec2",
  "tree": "d3073dfbe3b93c7ad50302a6f764008409ef3998",
  "parents": [
    "ced7fa9a2c496cad96c4eee471e69a395507de53"
  ],
  "author": {
    "name": "Lalit Maganti",
    "email": "lalitm@google.com",
    "time": "Wed Jun 10 21:17:22 2026 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jun 10 21:17:22 2026 +0100"
  },
  "message": "tp: write back converted timestamps for systrace lines (#6200)\n\nSystraceTraceParser and JsonTraceTokenizer (for embedded\nsystemTraceEvents) converted line timestamps to trace time but only\nused the result as the sorter key: SystraceLineParser populates tables\nfrom line.ts, so events were written with the unconverted value. This\nwas masked whenever the conversion was the identity, but inside an\narchive where a proto trace provides a MONOTONIC\u003c-\u003eBOOTTIME snapshot\nthe converted and raw values differ.\n\nWrite the converted timestamp back into the line before pushing it to\nthe sorter.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1fa29cdd1f6174e1aabdd30d03a007e8fe457b97",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/json/json_trace_tokenizer.cc",
      "new_id": "013661c71c2f0012ef512f091e8ad67d9750dc73",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/json/json_trace_tokenizer.cc"
    },
    {
      "type": "modify",
      "old_id": "2b9c2e8e2c85bb3222b9147fc6b25c894e69f819",
      "old_mode": 33188,
      "old_path": "src/trace_processor/importers/systrace/systrace_trace_parser.cc",
      "new_id": "c71978ad6bdf89d2e1896ac63976a5d46745d848",
      "new_mode": 33188,
      "new_path": "src/trace_processor/importers/systrace/systrace_trace_parser.cc"
    },
    {
      "type": "modify",
      "old_id": "f84efc1a99f13a019b812ef90c34e31b86a6b74f",
      "old_mode": 33188,
      "old_path": "test/trace_processor/diff_tests/parser/zip/tests.py",
      "new_id": "b79a32972b33071d6bb3c9a68f38ebc80273a308",
      "new_mode": 33188,
      "new_path": "test/trace_processor/diff_tests/parser/zip/tests.py"
    }
  ]
}
