)]}'
{
  "commit": "dc2188864ac278a4b96e1a0a548b1f1dbb96c0cb",
  "tree": "d7dec50059e10465b932b71bcc5ca3ba8a9e2559",
  "parents": [
    "38089cf90e8d57201183e6aff2f1f347469b0997"
  ],
  "author": {
    "name": "Ryan Savitski",
    "email": "rsavitski@google.com",
    "time": "Mon Nov 16 18:02:02 2020 +0000"
  },
  "committer": {
    "name": "Ryan Savitski",
    "email": "rsavitski@google.com",
    "time": "Mon Nov 16 18:02:02 2020 +0000"
  },
  "message": "kallsyms parser: move to src/kallsyms/\n\nMoving to a common location as it\u0027s now shared between traced_probes and\ntraced_perf.\n\nAlso, change metatrace tag from TAG_FTRACE to TAG_PRODUCER, which is the\ncategory intended for generalised producer metatracing.\n\nBug: 173124818\nChange-Id: Ie70f01175a9741702ddddfe92eae1423179d811d",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "65c9f37425a9a7d3322df08d61b6763eeddd7efb",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "cd7add42ec29bc3db3658173865247b720093560",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "0b6c279342dccf57a758172779611c87d5c71fda",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "d9c9e18e29deb9521f31b69b4404830d796e517a",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "ca2e36af716b61648c3669dd094e7cabb7057781",
      "old_mode": 33188,
      "old_path": "gn/perfetto_benchmarks.gni",
      "new_id": "ddca3f2ae9a7fe81f2004ab7b5308f904b7fffd8",
      "new_mode": 33188,
      "new_path": "gn/perfetto_benchmarks.gni"
    },
    {
      "type": "modify",
      "old_id": "41fcd00f592cc2fe99d4146c0d9c0bd244b60a4a",
      "old_mode": 33188,
      "old_path": "gn/perfetto_unittests.gni",
      "new_id": "9b6a95d51ed078f489a2841fd5ed80e29b1e027f",
      "new_mode": 33188,
      "new_path": "gn/perfetto_unittests.gni"
    },
    {
      "type": "rename",
      "old_id": "0d1f3a5ca59e7a3aab37e2c1e71e7ea3b0bcc395",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/BUILD.gn",
      "new_id": "5f305f8e945c8ddc7c65c765b3179c8eaa622c8e",
      "new_mode": 33188,
      "new_path": "src/kallsyms/BUILD.gn",
      "score": 74
    },
    {
      "type": "rename",
      "old_id": "d9b3d0d6bb76f1d9cc09fa3ff3ed8ec502f135d8",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/kernel_symbol_map.cc",
      "new_id": "f367f071a614bb6402ae2609d3064ba312eaf287",
      "new_mode": 33188,
      "new_path": "src/kallsyms/kernel_symbol_map.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "c13546ab424732906f7ee9076f007e09756900a6",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/kernel_symbol_map.h",
      "new_id": "6563b3c9dbb778b612f7dc419bf78ba2f7f8a511",
      "new_mode": 33188,
      "new_path": "src/kallsyms/kernel_symbol_map.h",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "e5b8cf756152a754e7bb6143d2d5f215f7466ba0",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/kernel_symbol_map_benchmark.cc",
      "new_id": "7c3e9a909dcc38b45573f234d21f65a41fd328b6",
      "new_mode": 33188,
      "new_path": "src/kallsyms/kernel_symbol_map_benchmark.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "63c33e87425d85956dd75dec5270f66d74428a48",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/kernel_symbol_map_unittest.cc",
      "new_id": "deba34a0214d7e2a8bbf845fde43390aed881008",
      "new_mode": 33188,
      "new_path": "src/kallsyms/kernel_symbol_map_unittest.cc",
      "score": 98
    },
    {
      "type": "rename",
      "old_id": "9a806845356d4c97701f99bd7c41e93d27b1ea8b",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/lazy_kernel_symbolizer.cc",
      "new_id": "082221a053c9385a6b4204c79285264fb75e15f6",
      "new_mode": 33188,
      "new_path": "src/kallsyms/lazy_kernel_symbolizer.cc",
      "score": 97
    },
    {
      "type": "rename",
      "old_id": "18b599bcf8fc30aed1511d6ac074344c78699e17",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/lazy_kernel_symbolizer.h",
      "new_id": "6f954e5cb6399f808f6d10e8a552f137296f4b3e",
      "new_mode": 33188,
      "new_path": "src/kallsyms/lazy_kernel_symbolizer.h",
      "score": 91
    },
    {
      "type": "rename",
      "old_id": "d847f8d22f3e335746a4ca8d5b2351a0ff527b66",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/kallsyms/lazy_kernel_symbolizer_unittest.cc",
      "new_id": "c219dda9660bf8c2afb997d70dba13417d6b2519",
      "new_mode": 33188,
      "new_path": "src/kallsyms/lazy_kernel_symbolizer_unittest.cc",
      "score": 98
    },
    {
      "type": "modify",
      "old_id": "c6c48ae6776148ae97c7e5d08f3d4adad16943fd",
      "old_mode": 33188,
      "old_path": "src/profiling/perf/BUILD.gn",
      "new_id": "ead817e3bdf59b75decb7ef9c4956af20ba7cd78",
      "new_mode": 33188,
      "new_path": "src/profiling/perf/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "2e8e58df1cd7da4ab5c2a37de5b19110d55f7d12",
      "old_mode": 33188,
      "old_path": "src/profiling/perf/event_config.cc",
      "new_id": "ccf8b0e0166fc8f4c37836b0ebc7536c1a767ee8",
      "new_mode": 33188,
      "new_path": "src/profiling/perf/event_config.cc"
    },
    {
      "type": "modify",
      "old_id": "c6ddf3d184f6e8c23ce4174a5d7ea8f55269d085",
      "old_mode": 33188,
      "old_path": "src/profiling/perf/event_reader.cc",
      "new_id": "f82ef054cadccaa89d41fa91963685983ec559b8",
      "new_mode": 33188,
      "new_path": "src/profiling/perf/event_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "1dfb005e85ef6455fd11ca85a0cbb9d92ca4431a",
      "old_mode": 33188,
      "old_path": "src/profiling/perf/unwinding.cc",
      "new_id": "022e6a852a2672521954613c99999d7d9c86314c",
      "new_mode": 33188,
      "new_path": "src/profiling/perf/unwinding.cc"
    },
    {
      "type": "modify",
      "old_id": "274d485fa2f8dbf9bc3ac97fdcf7eebc99d6178a",
      "old_mode": 33188,
      "old_path": "src/profiling/perf/unwinding.h",
      "new_id": "a92cad713e8b3b9247f8ed1a34f39818f85d3b58",
      "new_mode": 33188,
      "new_path": "src/profiling/perf/unwinding.h"
    },
    {
      "type": "modify",
      "old_id": "90d1e4badf14314fec93709fd8e24aabd529e784",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/BUILD.gn",
      "new_id": "6b0df7535d694dbb03ae7e353c72ac85be04fb0c",
      "new_mode": 33188,
      "new_path": "src/traced/probes/ftrace/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "75f34aca6257b2c9da7774d0dd03ad1e68020740",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/cpu_reader.cc",
      "new_id": "5f283d11cc94802f7e656967a7503e895b42cf96",
      "new_mode": 33188,
      "new_path": "src/traced/probes/ftrace/cpu_reader.cc"
    },
    {
      "type": "modify",
      "old_id": "ca557b782b903c3d71714f2bca994af633a9226b",
      "old_mode": 33188,
      "old_path": "src/traced/probes/ftrace/ftrace_controller.cc",
      "new_id": "374b0a9daf99d5a2090a6310817e7576de64ac71",
      "new_mode": 33188,
      "new_path": "src/traced/probes/ftrace/ftrace_controller.cc"
    }
  ]
}
