)]}'
{
  "commit": "5a3fa4ee5418222af7d21e3e2efdf64ab00012b2",
  "tree": "2fe7028941acfe42ff60f35465dc2a3a10a26fdf",
  "parents": [
    "e4edb6ba7055c3881214a356272716a8828d76fd"
  ],
  "author": {
    "name": "sashwinbalaji",
    "email": "sashwinbalaji@google.com",
    "time": "Fri Nov 21 00:31:25 2025 +0000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Nov 21 00:31:25 2025 +0000"
  },
  "message": "DynamicString avoid dangling pointer (#3775)\n\nDelete constructor for rvalue std::string so at compile time itself we\ncaqn detect if a temporary one is used.\n\nBug: b/417982839\nBug: #3776 3776",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3ad56c9a2ad9137b819724367385b086a30f0e95",
      "old_mode": 33188,
      "old_path": "CHANGELOG",
      "new_id": "bbf4a4034cfabb9d9f2ae2e946b6648c530f95c5",
      "new_mode": 33188,
      "new_path": "CHANGELOG"
    },
    {
      "type": "modify",
      "old_id": "03fa9e4d7113dfa8ab93df1672eb7b7e7d2a75c1",
      "old_mode": 33188,
      "old_path": "include/perfetto/tracing/string_helpers.h",
      "new_id": "f4cef5007e7607d1743112fda16ce811db52dc7e",
      "new_mode": 33188,
      "new_path": "include/perfetto/tracing/string_helpers.h"
    },
    {
      "type": "modify",
      "old_id": "92b891274e3a7c7d549b21afe7ee8931ac686212",
      "old_mode": 33188,
      "old_path": "src/tracing/test/api_integrationtest.cc",
      "new_id": "e09a4b0c99a1d6dcb7842843671672cc0b57f98c",
      "new_mode": 33188,
      "new_path": "src/tracing/test/api_integrationtest.cc"
    }
  ]
}
