)]}'
{
  "commit": "65b4d39a8a671c591bdc4852d7ced1965e29bf66",
  "tree": "3459b5bcb5b992ee0713f4919a04aad91b55fd39",
  "parents": [
    "c282701a628924e4e63e7119ed10721971d49220"
  ],
  "author": {
    "name": "Mythri Alle",
    "email": "mythria@google.com",
    "time": "Thu Jun 20 15:16:22 2024 +0000"
  },
  "committer": {
    "name": "Mythri Alle",
    "email": "mythria@google.com",
    "time": "Tue Jun 25 07:39:15 2024 +0000"
  },
  "message": "Update trace entry header format to not include initial values\n\nWe don\u0027t need to encode initial timestamps and the method id in the\nheader. This will not special case the first entry and simplify the\nlogic both in generating trace and parsing the trace.\n\nAlso update the bits required to store the number of entries. The\ncurrent 16-bit is not sufficient. The default per thread buffer size is\n512 * 1024 and we need 18 bits to encode all those entries. Also\nincrease the number of bits for the recording the size of all entries.\n\nBug: 259258187\nTest: art/test.py -t 2246-trace-v2\nChange-Id: I66e2d725acd23bbc3c900644f09e3e289fe043b6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6a0da7718354f040809c496510d58b1b3da00b2a",
      "old_mode": 33188,
      "old_path": "runtime/trace.cc",
      "new_id": "5019acfdf580af65f77a35966e87d75cf051ec1e",
      "new_mode": 33188,
      "new_path": "runtime/trace.cc"
    },
    {
      "type": "modify",
      "old_id": "3bb76d59773e6ad86486075d4898ddc185ca16de",
      "old_mode": 33188,
      "old_path": "runtime/trace.h",
      "new_id": "d7edb26ac404c3e8235e532352a4281a65e22dea",
      "new_mode": 33188,
      "new_path": "runtime/trace.h"
    },
    {
      "type": "modify",
      "old_id": "c7eea0ddd5595daf33ba719f34d83d3f02c399db",
      "old_mode": 33188,
      "old_path": "test/2246-trace-v2/dump_trace.cc",
      "new_id": "f9386ff763b0d657352f6af7a45a4a86bb18926e",
      "new_mode": 33188,
      "new_path": "test/2246-trace-v2/dump_trace.cc"
    }
  ]
}
