[ {
  "relativePath" : "imgdiag/imgdiag.cc",
  "extension" : "cc",
  "linesOfCode" : 865,
  "components" : [ "primary::imgdiag" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "patchoat/patchoat.h",
  "extension" : "h",
  "linesOfCode" : 169,
  "components" : [ "primary::patchoat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "patchoat/patchoat.cc",
  "extension" : "cc",
  "linesOfCode" : 1159,
  "components" : [ "primary::patchoat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dexdump/dexdump_main.cc",
  "extension" : "cc",
  "linesOfCode" : 107,
  "components" : [ "primary::dexdump" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dexdump/dexdump.cc",
  "extension" : "cc",
  "linesOfCode" : 1148,
  "components" : [ "primary::dexdump" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dexdump/dexdump.h",
  "extension" : "h",
  "linesOfCode" : 27,
  "components" : [ "primary::dexdump" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler_mips.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler_arm64.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 1620,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "disassembler/disassembler_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 502,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "disassembler/disassembler_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 84,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler_x86.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler_arm.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler.cc",
  "extension" : "cc",
  "linesOfCode" : 39,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler.h",
  "extension" : "h",
  "linesOfCode" : 52,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "disassembler/disassembler_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 1335,
  "components" : [ "primary::disassembler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "libart_fake/fake.cc",
  "extension" : "cc",
  "linesOfCode" : 26,
  "components" : [ "primary::libart_fake" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profman/profile_assistant.cc",
  "extension" : "cc",
  "linesOfCode" : 108,
  "components" : [ "primary::profman" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profman/profile_assistant.h",
  "extension" : "h",
  "linesOfCode" : 30,
  "components" : [ "primary::profman" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "profman/profman.cc",
  "extension" : "cc",
  "linesOfCode" : 310,
  "components" : [ "primary::profman" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/scoped-primitive-array/scoped_primitive_array.cc",
  "extension" : "cc",
  "linesOfCode" : 38,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/scoped-primitive-array/src/ScopedPrimitiveArrayBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/jobject-benchmark/jobject_benchmark.cc",
  "extension" : "cc",
  "linesOfCode" : 77,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/jobject-benchmark/src/JObjectBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmark/jni-perf/src/JniPerfBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "benchmark/jni-perf/perf_jni.cc",
  "extension" : "cc",
  "linesOfCode" : 15,
  "components" : [ "primary::benchmark" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dalvikvm/dalvikvm.cc",
  "extension" : "cc",
  "linesOfCode" : 134,
  "components" : [ "primary::dalvikvm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "oatdump/oatdump.cc",
  "extension" : "cc",
  "linesOfCode" : 2223,
  "components" : [ "primary::oatdump" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dexlist/dexlist.cc",
  "extension" : "cc",
  "linesOfCode" : 181,
  "components" : [ "primary::dexlist" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmdline/cmdline_result.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmdline/detail/cmdline_parser_detail.h",
  "extension" : "h",
  "linesOfCode" : 78,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmdline/detail/cmdline_parse_argument_detail.h",
  "extension" : "h",
  "linesOfCode" : 302,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmdline/detail/cmdline_debug_detail.h",
  "extension" : "h",
  "linesOfCode" : 18,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmdline/memory_representation.h",
  "extension" : "h",
  "linesOfCode" : 38,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmdline/cmdline.h",
  "extension" : "h",
  "linesOfCode" : 273,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmdline/cmdline_parser.h",
  "extension" : "h",
  "linesOfCode" : 396,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmdline/cmdline_type_parser.h",
  "extension" : "h",
  "linesOfCode" : 23,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmdline/token_range.h",
  "extension" : "h",
  "linesOfCode" : 260,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "cmdline/unit.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmdline/cmdline_parse_result.h",
  "extension" : "h",
  "linesOfCode" : 74,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cmdline/cmdline_types.h",
  "extension" : "h",
  "linesOfCode" : 645,
  "components" : [ "primary::cmdline" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/managed_register.h",
  "extension" : "h",
  "linesOfCode" : 86,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/dedupe_set-inl.h",
  "extension" : "h",
  "linesOfCode" : 203,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/label.h",
  "extension" : "h",
  "linesOfCode" : 94,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/string_reference.h",
  "extension" : "h",
  "linesOfCode" : 30,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/intrusive_forward_list.h",
  "extension" : "h",
  "linesOfCode" : 365,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/x86/assembler_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 1906,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/x86/managed_register_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 85,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/x86/constants_x86.h",
  "extension" : "h",
  "linesOfCode" : 89,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/x86/assembler_x86.h",
  "extension" : "h",
  "linesOfCode" : 570,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/x86/managed_register_x86.h",
  "extension" : "h",
  "linesOfCode" : 138,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/dedupe_set.h",
  "extension" : "h",
  "linesOfCode" : 29,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/assembler.h",
  "extension" : "h",
  "linesOfCode" : 328,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/mips64/managed_register_mips64.h",
  "extension" : "h",
  "linesOfCode" : 74,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/mips64/constants_mips64.h",
  "extension" : "h",
  "linesOfCode" : 52,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/mips64/managed_register_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 28,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/mips64/assembler_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 2028,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/mips64/assembler_mips64.h",
  "extension" : "h",
  "linesOfCode" : 500,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/stack_checks.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm/assembler_thumb2.h",
  "extension" : "h",
  "linesOfCode" : 601,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm/managed_register_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 73,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm/assembler_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 772,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/arm/assembler_arm.h",
  "extension" : "h",
  "linesOfCode" : 773,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm/assembler_arm32.cc",
  "extension" : "cc",
  "linesOfCode" : 1296,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm/assembler_arm32.h",
  "extension" : "h",
  "linesOfCode" : 295,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm/assembler_thumb2.cc",
  "extension" : "cc",
  "linesOfCode" : 3151,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/arm/managed_register_arm.h",
  "extension" : "h",
  "linesOfCode" : 178,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm/constants_arm.h",
  "extension" : "h",
  "linesOfCode" : 306,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/swap_space.cc",
  "extension" : "cc",
  "linesOfCode" : 153,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/x86_64/managed_register_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 80,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/x86_64/assembler_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 644,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/x86_64/assembler_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 2534,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/x86_64/constants_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 99,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/x86_64/managed_register_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 126,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/array_ref.h",
  "extension" : "h",
  "linesOfCode" : 126,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/assembler_test_base.h",
  "extension" : "h",
  "linesOfCode" : 439,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/mips/constants_mips.h",
  "extension" : "h",
  "linesOfCode" : 74,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/mips/assembler_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 2379,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/mips/managed_register_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 74,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/mips/assembler_mips.h",
  "extension" : "h",
  "linesOfCode" : 590,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/mips/managed_register_mips.h",
  "extension" : "h",
  "linesOfCode" : 143,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/swap_space.h",
  "extension" : "h",
  "linesOfCode" : 163,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm64/constants_arm64.h",
  "extension" : "h",
  "linesOfCode" : 14,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/arm64/assembler_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 658,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/arm64/managed_register_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 63,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/arm64/managed_register_arm64.h",
  "extension" : "h",
  "linesOfCode" : 144,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/arm64/assembler_arm64.h",
  "extension" : "h",
  "linesOfCode" : 182,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/utils/assembler.cc",
  "extension" : "cc",
  "linesOfCode" : 196,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/utils/assembler_thumb_test_expected.cc.inc",
  "extension" : "inc",
  "linesOfCode" : 5520,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/calling_convention.cc",
  "extension" : "cc",
  "linesOfCode" : 256,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/jni_compiler.h",
  "extension" : "h",
  "linesOfCode" : 10,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/x86/calling_convention_x86.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/x86/calling_convention_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 157,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/mips64/calling_convention_mips64.h",
  "extension" : "h",
  "linesOfCode" : 56,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/mips64/calling_convention_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 136,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/arm/calling_convention_arm.h",
  "extension" : "h",
  "linesOfCode" : 56,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/arm/calling_convention_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 251,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/jni_compiler.cc",
  "extension" : "cc",
  "linesOfCode" : 482,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/x86_64/calling_convention_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 152,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/x86_64/calling_convention_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 54,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/calling_convention.h",
  "extension" : "h",
  "linesOfCode" : 257,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/mips/calling_convention_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 189,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/quick/mips/calling_convention_mips.h",
  "extension" : "h",
  "linesOfCode" : 58,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/arm64/calling_convention_arm64.h",
  "extension" : "h",
  "linesOfCode" : 54,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/jni/quick/arm64/calling_convention_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 201,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jni/jni_cfi_test_expected.inc",
  "extension" : "inc",
  "linesOfCode" : 116,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/compiler.cc",
  "extension" : "cc",
  "linesOfCode" : 33,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/elf_builder.h",
  "extension" : "h",
  "linesOfCode" : 719,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/elf_writer.cc",
  "extension" : "cc",
  "linesOfCode" : 45,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/elf_writer_quick.cc",
  "extension" : "cc",
  "linesOfCode" : 224,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/relative_patcher.cc",
  "extension" : "cc",
  "linesOfCode" : 101,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/output_stream.h",
  "extension" : "h",
  "linesOfCode" : 28,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/buffered_output_stream.cc",
  "extension" : "cc",
  "linesOfCode" : 45,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/buffered_output_stream.h",
  "extension" : "h",
  "linesOfCode" : 23,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/x86/relative_patcher_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 33,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/x86/relative_patcher_x86_base.h",
  "extension" : "h",
  "linesOfCode" : 25,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/x86/relative_patcher_x86.h",
  "extension" : "h",
  "linesOfCode" : 16,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/x86/relative_patcher_x86_base.cc",
  "extension" : "cc",
  "linesOfCode" : 27,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/arm/relative_patcher_arm_base.h",
  "extension" : "h",
  "linesOfCode" : 44,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/arm/relative_patcher_thumb2.h",
  "extension" : "h",
  "linesOfCode" : 30,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/arm/relative_patcher_arm_base.cc",
  "extension" : "cc",
  "linesOfCode" : 146,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/linker/arm/relative_patcher_thumb2.cc",
  "extension" : "cc",
  "linesOfCode" : 92,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/file_output_stream.h",
  "extension" : "h",
  "linesOfCode" : 18,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/multi_oat_relative_patcher.cc",
  "extension" : "cc",
  "linesOfCode" : 47,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/vector_output_stream.cc",
  "extension" : "cc",
  "linesOfCode" : 27,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/x86_64/relative_patcher_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 16,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/x86_64/relative_patcher_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 16,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/output_stream.cc",
  "extension" : "cc",
  "linesOfCode" : 12,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/error_delaying_output_stream.h",
  "extension" : "h",
  "linesOfCode" : 64,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/multi_oat_relative_patcher.h",
  "extension" : "h",
  "linesOfCode" : 84,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/arm64/relative_patcher_arm64.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/arm64/relative_patcher_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 274,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/vector_output_stream.h",
  "extension" : "h",
  "linesOfCode" : 40,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/relative_patcher.h",
  "extension" : "h",
  "linesOfCode" : 65,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/linker/file_output_stream.cc",
  "extension" : "cc",
  "linesOfCode" : 16,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/image_writer.h",
  "extension" : "h",
  "linesOfCode" : 351,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jit/jit_compiler.h",
  "extension" : "h",
  "linesOfCode" : 38,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/jit/jit_compiler.cc",
  "extension" : "cc",
  "linesOfCode" : 212,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/quick_compiler_callbacks.h",
  "extension" : "h",
  "linesOfCode" : 29,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/dex/quick/dex_file_method_inliner.cc",
  "extension" : "cc",
  "linesOfCode" : 726,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/quick/dex_file_to_method_inliner_map.cc",
  "extension" : "cc",
  "linesOfCode" : 44,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/dex/quick/dex_file_method_inliner.h",
  "extension" : "h",
  "linesOfCode" : 270,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/quick/dex_file_to_method_inliner_map.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/compiler_enums.h",
  "extension" : "h",
  "linesOfCode" : 418,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/verification_results.h",
  "extension" : "h",
  "linesOfCode" : 40,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/dex/quick_compiler_callbacks.cc",
  "extension" : "cc",
  "linesOfCode" : 14,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/dex/verified_method.cc",
  "extension" : "cc",
  "linesOfCode" : 186,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/dex_to_dex_compiler.h",
  "extension" : "h",
  "linesOfCode" : 27,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/dex/verification_results.cc",
  "extension" : "cc",
  "linesOfCode" : 76,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/dex_to_dex_compiler.cc",
  "extension" : "cc",
  "linesOfCode" : 271,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/dex/verified_method.h",
  "extension" : "h",
  "linesOfCode" : 58,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/oat_writer.cc",
  "extension" : "cc",
  "linesOfCode" : 2039,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/trampolines/trampoline_compiler.cc",
  "extension" : "cc",
  "linesOfCode" : 219,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/trampolines/trampoline_compiler.h",
  "extension" : "h",
  "linesOfCode" : 14,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/driver/compiler_driver.cc",
  "extension" : "cc",
  "linesOfCode" : 2345,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/driver/compiled_method_storage.cc",
  "extension" : "cc",
  "linesOfCode" : 190,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/driver/compiler_driver.h",
  "extension" : "h",
  "linesOfCode" : 481,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/driver/dex_compilation_unit.cc",
  "extension" : "cc",
  "linesOfCode" : 32,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/driver/compiler_options.h",
  "extension" : "h",
  "linesOfCode" : 218,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/driver/compiled_method_storage.h",
  "extension" : "h",
  "linesOfCode" : 66,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/driver/compiler_driver-inl.h",
  "extension" : "h",
  "linesOfCode" : 345,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/driver/compiler_options.cc",
  "extension" : "cc",
  "linesOfCode" : 166,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/driver/dex_compilation_unit.h",
  "extension" : "h",
  "linesOfCode" : 90,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/dead_code_elimination.h",
  "extension" : "h",
  "linesOfCode" : 23,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/optimizing_compiler.cc",
  "extension" : "cc",
  "linesOfCode" : 795,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/load_store_elimination.cc",
  "extension" : "cc",
  "linesOfCode" : 774,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/reference_type_propagation.cc",
  "extension" : "cc",
  "linesOfCode" : 701,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 4438,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_arm64.h",
  "extension" : "h",
  "linesOfCode" : 44,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/nodes_arm64.h",
  "extension" : "h",
  "linesOfCode" : 79,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/graph_checker.h",
  "extension" : "h",
  "linesOfCode" : 70,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/nodes_arm.h",
  "extension" : "h",
  "linesOfCode" : 26,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/load_store_elimination.h",
  "extension" : "h",
  "linesOfCode" : 18,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/side_effects_analysis.cc",
  "extension" : "cc",
  "linesOfCode" : 52,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/constant_folding.h",
  "extension" : "h",
  "linesOfCode" : 16,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 3461,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/pc_relative_fixups_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 188,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/optimization.cc",
  "extension" : "cc",
  "linesOfCode" : 8,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 43,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier.cc",
  "extension" : "cc",
  "linesOfCode" : 1233,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 5878,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 4040,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 1687,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/dex_cache_array_fixups_arm.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_utils.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_list.h",
  "extension" : "h",
  "linesOfCode" : 120,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/side_effects_analysis.h",
  "extension" : "h",
  "linesOfCode" : 31,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 1923,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator.cc",
  "extension" : "cc",
  "linesOfCode" : 1054,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/stack_map_stream.h",
  "extension" : "h",
  "linesOfCode" : 162,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/gvn.h",
  "extension" : "h",
  "linesOfCode" : 20,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/dex_cache_array_fixups_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 63,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 367,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier_shared.h",
  "extension" : "h",
  "linesOfCode" : 8,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_utils.h",
  "extension" : "h",
  "linesOfCode" : 9,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/graph_visualizer.h",
  "extension" : "h",
  "linesOfCode" : 70,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/common_dominator.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/optimization.h",
  "extension" : "h",
  "linesOfCode" : 27,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator.h",
  "extension" : "h",
  "linesOfCode" : 542,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 5390,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/constant_folding.cc",
  "extension" : "cc",
  "linesOfCode" : 197,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/optimizing_compiler.h",
  "extension" : "h",
  "linesOfCode" : 9,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier_arm.h",
  "extension" : "h",
  "linesOfCode" : 33,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/inliner.h",
  "extension" : "h",
  "linesOfCode" : 107,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/optimizing_cfi_test_expected.inc",
  "extension" : "inc",
  "linesOfCode" : 128,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/nodes_x86.h",
  "extension" : "h",
  "linesOfCode" : 74,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/pc_relative_fixups_x86.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/ssa_phi_elimination.cc",
  "extension" : "cc",
  "linesOfCode" : 173,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/optimizing_compiler_stats.h",
  "extension" : "h",
  "linesOfCode" : 130,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/builder.cc",
  "extension" : "cc",
  "linesOfCode" : 67,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_x86.h",
  "extension" : "h",
  "linesOfCode" : 43,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier_shared.cc",
  "extension" : "cc",
  "linesOfCode" : 134,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/prepare_for_register_allocation.h",
  "extension" : "h",
  "linesOfCode" : 26,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/block_builder.h",
  "extension" : "h",
  "linesOfCode" : 43,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics.h",
  "extension" : "h",
  "linesOfCode" : 163,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/prepare_for_register_allocation.cc",
  "extension" : "cc",
  "linesOfCode" : 157,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/sharpening.cc",
  "extension" : "cc",
  "linesOfCode" : 191,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/licm.cc",
  "extension" : "cc",
  "linesOfCode" : 101,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_mips64.h",
  "extension" : "h",
  "linesOfCode" : 42,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/dead_code_elimination.cc",
  "extension" : "cc",
  "linesOfCode" : 137,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/induction_var_analysis.h",
  "extension" : "h",
  "linesOfCode" : 156,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_builder.cc",
  "extension" : "cc",
  "linesOfCode" : 2198,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier_arm64.h",
  "extension" : "h",
  "linesOfCode" : 63,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 5436,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/nodes_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 58,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_x86.h",
  "extension" : "h",
  "linesOfCode" : 387,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 178,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 1555,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_utils.cc",
  "extension" : "cc",
  "linesOfCode" : 45,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_mips.h",
  "extension" : "h",
  "linesOfCode" : 269,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_arm.h",
  "extension" : "h",
  "linesOfCode" : 374,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_builder.h",
  "extension" : "h",
  "linesOfCode" : 208,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/nodes.h",
  "extension" : "h",
  "linesOfCode" : 4758,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/induction_var_range.h",
  "extension" : "h",
  "linesOfCode" : 103,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/locations.h",
  "extension" : "h",
  "linesOfCode" : 443,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_arm64.h",
  "extension" : "h",
  "linesOfCode" : 428,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/register_allocator.cc",
  "extension" : "cc",
  "linesOfCode" : 1510,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/graph_checker.cc",
  "extension" : "cc",
  "linesOfCode" : 853,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/ssa_phi_elimination.h",
  "extension" : "h",
  "linesOfCode" : 38,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 1997,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/parallel_move_resolver.cc",
  "extension" : "cc",
  "linesOfCode" : 346,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/builder.h",
  "extension" : "h",
  "linesOfCode" : 91,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_arm.h",
  "extension" : "h",
  "linesOfCode" : 48,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/select_generator.cc",
  "extension" : "cc",
  "linesOfCode" : 93,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/block_builder.cc",
  "extension" : "cc",
  "linesOfCode" : 236,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/bytecode_utils.h",
  "extension" : "h",
  "linesOfCode" : 116,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/reference_type_propagation.h",
  "extension" : "h",
  "linesOfCode" : 65,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/common_arm64.h",
  "extension" : "h",
  "linesOfCode" : 245,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/instruction_simplifier_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 21,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 1242,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/graph_visualizer.cc",
  "extension" : "cc",
  "linesOfCode" : 685,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/gvn.cc",
  "extension" : "cc",
  "linesOfCode" : 375,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/ssa_liveness_analysis.cc",
  "extension" : "cc",
  "linesOfCode" : 422,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/induction_var_analysis.cc",
  "extension" : "cc",
  "linesOfCode" : 759,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/ssa_builder.cc",
  "extension" : "cc",
  "linesOfCode" : 428,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/inliner.cc",
  "extension" : "cc",
  "linesOfCode" : 1085,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/pretty_printer.h",
  "extension" : "h",
  "linesOfCode" : 110,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/bounds_check_elimination.h",
  "extension" : "h",
  "linesOfCode" : 23,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/locations.cc",
  "extension" : "cc",
  "linesOfCode" : 69,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_mips.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/stack_map_stream.cc",
  "extension" : "cc",
  "linesOfCode" : 451,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/bounds_check_elimination.cc",
  "extension" : "cc",
  "linesOfCode" : 1225,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/register_allocator.h",
  "extension" : "h",
  "linesOfCode" : 126,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/sharpening.h",
  "extension" : "h",
  "linesOfCode" : 29,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/induction_var_range.cc",
  "extension" : "cc",
  "linesOfCode" : 660,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/parallel_move_resolver.h",
  "extension" : "h",
  "linesOfCode" : 91,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/ssa_builder.h",
  "extension" : "h",
  "linesOfCode" : 67,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/nodes.cc",
  "extension" : "cc",
  "linesOfCode" : 2009,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics.cc",
  "extension" : "cc",
  "linesOfCode" : 524,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/intrinsics_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 1835,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/optimizing/select_generator.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/licm.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/nodes_shared.h",
  "extension" : "h",
  "linesOfCode" : 83,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/ssa_liveness_analysis.h",
  "extension" : "h",
  "linesOfCode" : 905,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/optimizing/code_generator_mips64.h",
  "extension" : "h",
  "linesOfCode" : 263,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/debug/elf_debug_line_writer.h",
  "extension" : "h",
  "linesOfCode" : 199,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/elf_gnu_debugdata_writer.h",
  "extension" : "h",
  "linesOfCode" : 81,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/elf_debug_info_writer.h",
  "extension" : "h",
  "linesOfCode" : 526,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/elf_symtab_writer.h",
  "extension" : "h",
  "linesOfCode" : 65,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/debug_info_entry_writer.h",
  "extension" : "h",
  "linesOfCode" : 156,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/debug_frame_opcode_writer.h",
  "extension" : "h",
  "linesOfCode" : 264,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/headers.h",
  "extension" : "h",
  "linesOfCode" : 163,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/expression.h",
  "extension" : "h",
  "linesOfCode" : 66,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/writer.h",
  "extension" : "h",
  "linesOfCode" : 129,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/debug_line_opcode_writer.h",
  "extension" : "h",
  "linesOfCode" : 197,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/register.h",
  "extension" : "h",
  "linesOfCode" : 30,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/debug/dwarf/debug_abbrev_writer.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/dwarf/dwarf_constants.h",
  "extension" : "h",
  "linesOfCode" : 620,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/debug/elf_debug_frame_writer.h",
  "extension" : "h",
  "linesOfCode" : 226,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/debug/elf_debug_writer.h",
  "extension" : "h",
  "linesOfCode" : 40,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/method_debug_info.h",
  "extension" : "h",
  "linesOfCode" : 27,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/elf_compilation_unit.h",
  "extension" : "h",
  "linesOfCode" : 16,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/elf_debug_writer.cc",
  "extension" : "cc",
  "linesOfCode" : 172,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/debug/elf_debug_loc_writer.h",
  "extension" : "h",
  "linesOfCode" : 254,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/image_writer.cc",
  "extension" : "cc",
  "linesOfCode" : 1934,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "compiler/compiled_method.cc",
  "extension" : "cc",
  "linesOfCode" : 129,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/elf_writer_quick.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/oat_writer.h",
  "extension" : "h",
  "linesOfCode" : 217,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/compiled_class.h",
  "extension" : "h",
  "linesOfCode" : 16,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/elf_writer.h",
  "extension" : "h",
  "linesOfCode" : 42,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/compiler.h",
  "extension" : "h",
  "linesOfCode" : 67,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "compiler/compiled_method.h",
  "extension" : "h",
  "linesOfCode" : 323,
  "components" : [ "primary::compiler" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sigchainlib/sigchain_dummy.cc",
  "extension" : "cc",
  "linesOfCode" : 57,
  "components" : [ "primary::sigchainlib" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sigchainlib/sigchain.cc",
  "extension" : "cc",
  "linesOfCode" : 245,
  "components" : [ "primary::sigchainlib" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "sigchainlib/sigchain.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::sigchainlib" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jni_internal.h",
  "extension" : "h",
  "linesOfCode" : 23,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jni_env_ext.h",
  "extension" : "h",
  "linesOfCode" : 62,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/atomic.h",
  "extension" : "h",
  "linesOfCode" : 201,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/class_linker-inl.h",
  "extension" : "h",
  "linesOfCode" : 173,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/indirect_reference_table.cc",
  "extension" : "cc",
  "linesOfCode" : 240,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lock_word.h",
  "extension" : "h",
  "linesOfCode" : 161,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_quick_method_header.cc",
  "extension" : "cc",
  "linesOfCode" : 65,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/experimental_flags.h",
  "extension" : "h",
  "linesOfCode" : 51,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/monitor_android.cc",
  "extension" : "cc",
  "linesOfCode" : 64,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/leb128.h",
  "extension" : "h",
  "linesOfCode" : 178,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/safe_map.h",
  "extension" : "h",
  "linesOfCode" : 114,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/utf.h",
  "extension" : "h",
  "linesOfCode" : 33,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/common_throws.cc",
  "extension" : "cc",
  "linesOfCode" : 501,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc_root-inl.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/utils/dex_cache_arrays_layout.h",
  "extension" : "h",
  "linesOfCode" : 60,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/utils/dex_cache_arrays_layout-inl.h",
  "extension" : "h",
  "linesOfCode" : 75,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/array.h",
  "extension" : "h",
  "linesOfCode" : 127,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/method.cc",
  "extension" : "cc",
  "linesOfCode" : 79,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/iftable.h",
  "extension" : "h",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/reference.cc",
  "extension" : "cc",
  "linesOfCode" : 20,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/method.h",
  "extension" : "h",
  "linesOfCode" : 52,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/object_array-inl.h",
  "extension" : "h",
  "linesOfCode" : 222,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/class_loader.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/object.cc",
  "extension" : "cc",
  "linesOfCode" : 193,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/array.cc",
  "extension" : "cc",
  "linesOfCode" : 114,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/object_reference.h",
  "extension" : "h",
  "linesOfCode" : 70,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/proxy.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/object_array.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/stack_trace_element.cc",
  "extension" : "cc",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/string.h",
  "extension" : "h",
  "linesOfCode" : 113,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/reference-inl.h",
  "extension" : "h",
  "linesOfCode" : 12,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/class_loader-inl.h",
  "extension" : "h",
  "linesOfCode" : 23,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/iftable-inl.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/abstract_method.h",
  "extension" : "h",
  "linesOfCode" : 47,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/object.h",
  "extension" : "h",
  "linesOfCode" : 476,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/class-inl.h",
  "extension" : "h",
  "linesOfCode" : 876,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/abstract_method.cc",
  "extension" : "cc",
  "linesOfCode" : 34,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/dex_cache.h",
  "extension" : "h",
  "linesOfCode" : 162,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/throwable.h",
  "extension" : "h",
  "linesOfCode" : 47,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/dex_cache.cc",
  "extension" : "cc",
  "linesOfCode" : 61,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/field.cc",
  "extension" : "cc",
  "linesOfCode" : 51,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/class.cc",
  "extension" : "cc",
  "linesOfCode" : 991,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/class_flags.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/object-inl.h",
  "extension" : "h",
  "linesOfCode" : 1019,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/field-inl.h",
  "extension" : "h",
  "linesOfCode" : 56,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/string-inl.h",
  "extension" : "h",
  "linesOfCode" : 170,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/field.h",
  "extension" : "h",
  "linesOfCode" : 93,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/array-inl.h",
  "extension" : "h",
  "linesOfCode" : 339,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/dex_cache-inl.h",
  "extension" : "h",
  "linesOfCode" : 125,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/reference.h",
  "extension" : "h",
  "linesOfCode" : 106,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/string.cc",
  "extension" : "cc",
  "linesOfCode" : 217,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/class.h",
  "extension" : "h",
  "linesOfCode" : 898,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mirror/throwable.cc",
  "extension" : "cc",
  "linesOfCode" : 135,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/stack_trace_element.h",
  "extension" : "h",
  "linesOfCode" : 51,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mirror/accessible_object.h",
  "extension" : "h",
  "linesOfCode" : 31,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/check_reference_map_visitor.h",
  "extension" : "h",
  "linesOfCode" : 75,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/barrier.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/art_method-inl.h",
  "extension" : "h",
  "linesOfCode" : 424,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/method_reference.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/stack.h",
  "extension" : "h",
  "linesOfCode" : 550,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/nanoscope_sampler.h",
  "extension" : "h",
  "linesOfCode" : 51,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/os_linux.cc",
  "extension" : "cc",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/dex_instruction_list.h",
  "extension" : "h",
  "linesOfCode" : 288,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/quick/inline_method_analyser.cc",
  "extension" : "cc",
  "linesOfCode" : 602,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/quick/inline_method_analyser.h",
  "extension" : "h",
  "linesOfCode" : 204,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/quick/quick_method_frame_info.h",
  "extension" : "h",
  "linesOfCode" : 37,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread_list.cc",
  "extension" : "cc",
  "linesOfCode" : 977,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/mapping_table.h",
  "extension" : "h",
  "linesOfCode" : 165,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/elf.h",
  "extension" : "h",
  "linesOfCode" : 1573,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/elf_file_impl.h",
  "extension" : "h",
  "linesOfCode" : 140,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/interpreter.h",
  "extension" : "h",
  "linesOfCode" : 31,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/interpreter_switch_impl.cc",
  "extension" : "cc",
  "linesOfCode" : 2397,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/interpreter/interpreter_common.h",
  "extension" : "h",
  "linesOfCode" : 810,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/interpreter/safe_math.h",
  "extension" : "h",
  "linesOfCode" : 35,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/interpreter_goto_table_impl.cc",
  "extension" : "cc",
  "linesOfCode" : 2253,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/interpreter/unstarted_runtime_list.h",
  "extension" : "h",
  "linesOfCode" : 83,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/interpreter.cc",
  "extension" : "cc",
  "linesOfCode" : 598,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/interpreter/unstarted_runtime.cc",
  "extension" : "cc",
  "linesOfCode" : 1415,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/interpreter/unstarted_runtime.h",
  "extension" : "h",
  "linesOfCode" : 61,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/interpreter_common.cc",
  "extension" : "cc",
  "linesOfCode" : 790,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/interpreter/mterp/mterp.h",
  "extension" : "h",
  "linesOfCode" : 14,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/mterp/mterp_stub.cc",
  "extension" : "cc",
  "linesOfCode" : 19,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/mterp/mterp.cc",
  "extension" : "cc",
  "linesOfCode" : 575,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/interpreter/mterp/gen_mterp.py",
  "extension" : "py",
  "linesOfCode" : 394,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/well_known_classes.cc",
  "extension" : "cc",
  "linesOfCode" : 399,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/image.h",
  "extension" : "h",
  "linesOfCode" : 246,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lock_word-inl.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/process_state.h",
  "extension" : "h",
  "linesOfCode" : 10,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat.cc",
  "extension" : "cc",
  "linesOfCode" : 408,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread_linux.cc",
  "extension" : "cc",
  "linesOfCode" : 41,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_thread_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 8,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_fillarray_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 16,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_alloc_entrypoints.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_jni_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 138,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_instrumentation_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 44,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_deoptimization_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_dexcache_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 34,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_math_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 59,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_entrypoints.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_cast_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 10,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_entrypoints_list.h",
  "extension" : "h",
  "linesOfCode" : 151,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_alloc_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 280,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/callee_save_frame.h",
  "extension" : "h",
  "linesOfCode" : 73,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_trampoline_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 1610,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_lock_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_throw_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 72,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_default_init_entrypoints.h",
  "extension" : "h",
  "linesOfCode" : 82,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_default_externs.h",
  "extension" : "h",
  "linesOfCode" : 82,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_field_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 588,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/quick/quick_entrypoints_enum.h",
  "extension" : "h",
  "linesOfCode" : 39,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/jni/jni_entrypoints.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/jni/jni_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 28,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/entrypoint_utils.cc",
  "extension" : "cc",
  "linesOfCode" : 253,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/math_entrypoints.h",
  "extension" : "h",
  "linesOfCode" : 10,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/entrypoint_utils.h",
  "extension" : "h",
  "linesOfCode" : 127,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/entrypoints/runtime_asm_entrypoints.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/entrypoints/entrypoint_utils-inl.h",
  "extension" : "h",
  "linesOfCode" : 651,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/entrypoints/math_entrypoints.cc",
  "extension" : "cc",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/reference_table.cc",
  "extension" : "cc",
  "linesOfCode" : 231,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/thread-inl.h",
  "extension" : "h",
  "linesOfCode" : 223,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread_list.h",
  "extension" : "h",
  "linesOfCode" : 132,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/offsets.h",
  "extension" : "h",
  "linesOfCode" : 38,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/elf_file.h",
  "extension" : "h",
  "linesOfCode" : 58,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/trace_blacklist.h",
  "extension" : "h",
  "linesOfCode" : 26,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/check_jni.cc",
  "extension" : "cc",
  "linesOfCode" : 3383,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jobject_comparator.h",
  "extension" : "h",
  "linesOfCode" : 9,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread_state.h",
  "extension" : "h",
  "linesOfCode" : 34,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/reference_table.h",
  "extension" : "h",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_file_manager.cc",
  "extension" : "cc",
  "linesOfCode" : 539,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/object_lock.cc",
  "extension" : "cc",
  "linesOfCode" : 41,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/utf-inl.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/read_barrier.h",
  "extension" : "h",
  "linesOfCode" : 62,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/nanoscope.h",
  "extension" : "h",
  "linesOfCode" : 30,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/indenter.h",
  "extension" : "h",
  "linesOfCode" : 115,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/profiler.cc",
  "extension" : "cc",
  "linesOfCode" : 695,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/stride_iterator.h",
  "extension" : "h",
  "linesOfCode" : 52,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/signal_set.h",
  "extension" : "h",
  "linesOfCode" : 35,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/monitor_pool.cc",
  "extension" : "cc",
  "linesOfCode" : 96,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/invoke_type.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/asm_support.h",
  "extension" : "h",
  "linesOfCode" : 286,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/native_bridge_art_interface.cc",
  "extension" : "cc",
  "linesOfCode" : 88,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/bit_field.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/mutex-inl.h",
  "extension" : "h",
  "linesOfCode" : 173,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/timing_logger.cc",
  "extension" : "cc",
  "linesOfCode" : 197,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/scoped_arena_allocator.h",
  "extension" : "h",
  "linesOfCode" : 117,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/length_prefixed_array.h",
  "extension" : "h",
  "linesOfCode" : 81,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/logging.h",
  "extension" : "h",
  "linesOfCode" : 156,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/bit_vector.cc",
  "extension" : "cc",
  "linesOfCode" : 240,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/casts.h",
  "extension" : "h",
  "linesOfCode" : 55,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/arena_bit_vector.cc",
  "extension" : "cc",
  "linesOfCode" : 64,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/bit_utils.h",
  "extension" : "h",
  "linesOfCode" : 279,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/timing_logger.h",
  "extension" : "h",
  "linesOfCode" : 139,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/systrace.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/stringprintf.cc",
  "extension" : "cc",
  "linesOfCode" : 43,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/arena_allocator.cc",
  "extension" : "cc",
  "linesOfCode" : 337,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/stl_util.h",
  "extension" : "h",
  "linesOfCode" : 107,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/hex_dump.cc",
  "extension" : "cc",
  "linesOfCode" : 75,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/mutex.cc",
  "extension" : "cc",
  "linesOfCode" : 941,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/scoped_flock.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/bit_vector-inl.h",
  "extension" : "h",
  "linesOfCode" : 52,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/unix_file/fd_file.cc",
  "extension" : "cc",
  "linesOfCode" : 306,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/unix_file/random_access_file.h",
  "extension" : "h",
  "linesOfCode" : 16,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/unix_file/fd_file.h",
  "extension" : "h",
  "linesOfCode" : 69,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/unix_file/random_access_file_utils.cc",
  "extension" : "cc",
  "linesOfCode" : 17,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/unix_file/random_access_file_utils.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/hex_dump.h",
  "extension" : "h",
  "linesOfCode" : 25,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/histogram.h",
  "extension" : "h",
  "linesOfCode" : 72,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/file_magic.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/hash_set.h",
  "extension" : "h",
  "linesOfCode" : 523,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/hash_map.h",
  "extension" : "h",
  "linesOfCode" : 48,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/stringprintf.h",
  "extension" : "h",
  "linesOfCode" : 12,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/type_static_if.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/arena_containers.h",
  "extension" : "h",
  "linesOfCode" : 160,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/scoped_arena_allocator.cc",
  "extension" : "cc",
  "linesOfCode" : 108,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/file_magic.cc",
  "extension" : "cc",
  "linesOfCode" : 35,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/array_slice.h",
  "extension" : "h",
  "linesOfCode" : 102,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/allocator.h",
  "extension" : "h",
  "linesOfCode" : 126,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/time_utils.h",
  "extension" : "h",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/allocator.cc",
  "extension" : "cc",
  "linesOfCode" : 61,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/dchecked_vector.h",
  "extension" : "h",
  "linesOfCode" : 165,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/arena_allocator.h",
  "extension" : "h",
  "linesOfCode" : 304,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/stringpiece.h",
  "extension" : "h",
  "linesOfCode" : 155,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/macros.h",
  "extension" : "h",
  "linesOfCode" : 144,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/bounded_fifo.h",
  "extension" : "h",
  "linesOfCode" : 42,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/time_utils.cc",
  "extension" : "cc",
  "linesOfCode" : 175,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/arena_bit_vector.h",
  "extension" : "h",
  "linesOfCode" : 31,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/memory_tool.h",
  "extension" : "h",
  "linesOfCode" : 41,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/dumpable.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/variant_map.h",
  "extension" : "h",
  "linesOfCode" : 271,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/to_str.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/arena_object.h",
  "extension" : "h",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/scoped_arena_containers.h",
  "extension" : "h",
  "linesOfCode" : 176,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/mutex.h",
  "extension" : "h",
  "linesOfCode" : 387,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/logging.cc",
  "extension" : "cc",
  "linesOfCode" : 252,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/base/value_object.h",
  "extension" : "h",
  "linesOfCode" : 10,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/histogram-inl.h",
  "extension" : "h",
  "linesOfCode" : 219,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/iteration_range.h",
  "extension" : "h",
  "linesOfCode" : 31,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/bit_vector.h",
  "extension" : "h",
  "linesOfCode" : 166,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/stringpiece.cc",
  "extension" : "cc",
  "linesOfCode" : 70,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/scoped_flock.cc",
  "extension" : "cc",
  "linesOfCode" : 96,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/base/debug_stack.h",
  "extension" : "h",
  "linesOfCode" : 97,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/compiler_filter.cc",
  "extension" : "cc",
  "linesOfCode" : 151,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/art_field.h",
  "extension" : "h",
  "linesOfCode" : 129,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_file.h",
  "extension" : "h",
  "linesOfCode" : 223,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/compiler_callbacks.h",
  "extension" : "h",
  "linesOfCode" : 29,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/dex_file_verifier.h",
  "extension" : "h",
  "linesOfCode" : 143,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/reg_type.cc",
  "extension" : "cc",
  "linesOfCode" : 760,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/method_verifier-inl.h",
  "extension" : "h",
  "linesOfCode" : 54,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/register_line-inl.h",
  "extension" : "h",
  "linesOfCode" : 153,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/reg_type_cache.h",
  "extension" : "h",
  "linesOfCode" : 155,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/register_line.cc",
  "extension" : "cc",
  "linesOfCode" : 430,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/reg_type_cache.cc",
  "extension" : "cc",
  "linesOfCode" : 561,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/verify_mode.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/method_verifier.h",
  "extension" : "h",
  "linesOfCode" : 361,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/verifier/register_line.h",
  "extension" : "h",
  "linesOfCode" : 257,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/verifier/reg_type_cache-inl.h",
  "extension" : "h",
  "linesOfCode" : 101,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/reg_type-inl.h",
  "extension" : "h",
  "linesOfCode" : 149,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/verifier/reg_type.h",
  "extension" : "h",
  "linesOfCode" : 690,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/method_verifier.cc",
  "extension" : "cc",
  "linesOfCode" : 4204,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/verifier/instruction_flags.cc",
  "extension" : "cc",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verifier/instruction_flags.h",
  "extension" : "h",
  "linesOfCode" : 98,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread.cc",
  "extension" : "cc",
  "linesOfCode" : 2619,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/oat.h",
  "extension" : "h",
  "linesOfCode" : 127,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jni_env_ext.cc",
  "extension" : "cc",
  "linesOfCode" : 184,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/image.cc",
  "extension" : "cc",
  "linesOfCode" : 149,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/handle_scope.h",
  "extension" : "h",
  "linesOfCode" : 132,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/image-inl.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/dex_file-inl.h",
  "extension" : "h",
  "linesOfCode" : 90,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/fault_handler.h",
  "extension" : "h",
  "linesOfCode" : 80,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/art_method.cc",
  "extension" : "cc",
  "linesOfCode" : 397,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/class_linker.h",
  "extension" : "h",
  "linesOfCode" : 755,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/class_table.cc",
  "extension" : "cc",
  "linesOfCode" : 155,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/elf_file.cc",
  "extension" : "cc",
  "linesOfCode" : 1623,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/runtime_android.cc",
  "extension" : "cc",
  "linesOfCode" : 47,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/handle.h",
  "extension" : "h",
  "linesOfCode" : 108,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/java_vm_ext.cc",
  "extension" : "cc",
  "linesOfCode" : 763,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/code_simulator_container.h",
  "extension" : "h",
  "linesOfCode" : 27,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/stack.cc",
  "extension" : "cc",
  "linesOfCode" : 868,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/dex_cache_resolved_classes.h",
  "extension" : "h",
  "linesOfCode" : 47,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_file_assistant.h",
  "extension" : "h",
  "linesOfCode" : 142,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/dex_file.cc",
  "extension" : "cc",
  "linesOfCode" : 2316,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/utils.h",
  "extension" : "h",
  "linesOfCode" : 247,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/nanoscope_sampler.cc",
  "extension" : "cc",
  "linesOfCode" : 200,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/primitive.h",
  "extension" : "h",
  "linesOfCode" : 190,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/handle_scope-inl.h",
  "extension" : "h",
  "linesOfCode" : 92,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/runtime_stats.h",
  "extension" : "h",
  "linesOfCode" : 67,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/read_barrier_c.h",
  "extension" : "h",
  "linesOfCode" : 26,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/class_linker.cc",
  "extension" : "cc",
  "linesOfCode" : 6681,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/oat_file_assistant.cc",
  "extension" : "cc",
  "linesOfCode" : 813,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/dex_file_verifier.cc",
  "extension" : "cc",
  "linesOfCode" : 2330,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/reflection.cc",
  "extension" : "cc",
  "linesOfCode" : 778,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/utf.cc",
  "extension" : "cc",
  "linesOfCode" : 188,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread.h",
  "extension" : "h",
  "linesOfCode" : 993,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/runtime-inl.h",
  "extension" : "h",
  "linesOfCode" : 51,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jit/profiling_info.h",
  "extension" : "h",
  "linesOfCode" : 123,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jit/offline_profiling_info.cc",
  "extension" : "cc",
  "linesOfCode" : 527,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jit/debugger_interface.h",
  "extension" : "h",
  "linesOfCode" : 15,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jit/jit.cc",
  "extension" : "cc",
  "linesOfCode" : 552,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jit/jit_code_cache.h",
  "extension" : "h",
  "linesOfCode" : 187,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jit/jit.h",
  "extension" : "h",
  "linesOfCode" : 188,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jit/offline_profiling_info.h",
  "extension" : "h",
  "linesOfCode" : 96,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jit/profile_saver.cc",
  "extension" : "cc",
  "linesOfCode" : 528,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jit/profile_saver.h",
  "extension" : "h",
  "linesOfCode" : 86,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jit/debugger_interface.cc",
  "extension" : "cc",
  "linesOfCode" : 100,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jit/jit_code_cache.cc",
  "extension" : "cc",
  "linesOfCode" : 818,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jit/profiling_info.cc",
  "extension" : "cc",
  "linesOfCode" : 87,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/globals.h",
  "extension" : "h",
  "linesOfCode" : 75,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/memory_region.cc",
  "extension" : "cc",
  "linesOfCode" : 15,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/parsed_options.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_file_manager.h",
  "extension" : "h",
  "linesOfCode" : 65,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/dex_method_iterator.h",
  "extension" : "h",
  "linesOfCode" : 108,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/read_barrier_option.h",
  "extension" : "h",
  "linesOfCode" : 9,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/art_field.cc",
  "extension" : "cc",
  "linesOfCode" : 41,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/dex_instruction_utils.h",
  "extension" : "h",
  "linesOfCode" : 178,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/native_bridge_art_interface.h",
  "extension" : "h",
  "linesOfCode" : 12,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/quick_exception_handler.cc",
  "extension" : "cc",
  "linesOfCode" : 522,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/atomic.cc",
  "extension" : "cc",
  "linesOfCode" : 40,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/runtime_linux.cc",
  "extension" : "cc",
  "linesOfCode" : 346,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/noop_compiler_callbacks.h",
  "extension" : "h",
  "linesOfCode" : 17,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jni_env_ext-inl.h",
  "extension" : "h",
  "linesOfCode" : 21,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/object_lock.h",
  "extension" : "h",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/stack_map.cc",
  "extension" : "cc",
  "linesOfCode" : 208,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/dex_instruction_visitor.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mem_map.cc",
  "extension" : "cc",
  "linesOfCode" : 699,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/primitive.cc",
  "extension" : "cc",
  "linesOfCode" : 28,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/monitor.h",
  "extension" : "h",
  "linesOfCode" : 212,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/class_table.h",
  "extension" : "h",
  "linesOfCode" : 108,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/zip_archive.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/class_reference.h",
  "extension" : "h",
  "linesOfCode" : 18,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread_pool.h",
  "extension" : "h",
  "linesOfCode" : 92,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/monitor_pool.h",
  "extension" : "h",
  "linesOfCode" : 155,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/type_lookup_table.cc",
  "extension" : "cc",
  "linesOfCode" : 106,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/utils.cc",
  "extension" : "cc",
  "linesOfCode" : 1571,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/linear_alloc.cc",
  "extension" : "cc",
  "linesOfCode" : 29,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/memory_region.h",
  "extension" : "h",
  "linesOfCode" : 120,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/dex_instruction.cc",
  "extension" : "cc",
  "linesOfCode" : 434,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/verify_object.h",
  "extension" : "h",
  "linesOfCode" : 29,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/nanoscope_propertywatcher.h",
  "extension" : "h",
  "linesOfCode" : 117,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/dex_instruction.h",
  "extension" : "h",
  "linesOfCode" : 480,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector_type.h",
  "extension" : "h",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/image_space_fs.h",
  "extension" : "h",
  "linesOfCode" : 112,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/bump_pointer_space-inl.h",
  "extension" : "h",
  "linesOfCode" : 75,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/dlmalloc_space.cc",
  "extension" : "cc",
  "linesOfCode" : 273,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/zygote_space.cc",
  "extension" : "cc",
  "linesOfCode" : 92,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/space-inl.h",
  "extension" : "h",
  "linesOfCode" : 35,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/space.cc",
  "extension" : "cc",
  "linesOfCode" : 105,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/zygote_space.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/region_space.cc",
  "extension" : "cc",
  "linesOfCode" : 360,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/memory_tool_malloc_space.h",
  "extension" : "h",
  "linesOfCode" : 37,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/image_space.h",
  "extension" : "h",
  "linesOfCode" : 106,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/memory_tool_settings.h",
  "extension" : "h",
  "linesOfCode" : 10,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/malloc_space.h",
  "extension" : "h",
  "linesOfCode" : 107,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/rosalloc_space-inl.h",
  "extension" : "h",
  "linesOfCode" : 85,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/large_object_space.h",
  "extension" : "h",
  "linesOfCode" : 156,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/image_space.cc",
  "extension" : "cc",
  "linesOfCode" : 1292,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/bump_pointer_space.h",
  "extension" : "h",
  "linesOfCode" : 116,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/space.h",
  "extension" : "h",
  "linesOfCode" : 286,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/bump_pointer_space.cc",
  "extension" : "cc",
  "linesOfCode" : 211,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/rosalloc_space.cc",
  "extension" : "cc",
  "linesOfCode" : 296,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/large_object_space.cc",
  "extension" : "cc",
  "linesOfCode" : 511,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/region_space.h",
  "extension" : "h",
  "linesOfCode" : 409,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/memory_tool_malloc_space-inl.h",
  "extension" : "h",
  "linesOfCode" : 203,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/dlmalloc_space-inl.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/space/malloc_space.cc",
  "extension" : "cc",
  "linesOfCode" : 200,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/region_space-inl.h",
  "extension" : "h",
  "linesOfCode" : 286,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/rosalloc_space.h",
  "extension" : "h",
  "linesOfCode" : 128,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/space/dlmalloc_space.h",
  "extension" : "h",
  "linesOfCode" : 98,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/scoped_gc_critical_section.h",
  "extension" : "h",
  "linesOfCode" : 20,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/allocation_record.h",
  "extension" : "h",
  "linesOfCode" : 220,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/reference_processor.h",
  "extension" : "h",
  "linesOfCode" : 61,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/mod_union_table-inl.h",
  "extension" : "h",
  "linesOfCode" : 21,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/space_bitmap.cc",
  "extension" : "cc",
  "linesOfCode" : 218,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/accounting/card_table.h",
  "extension" : "h",
  "linesOfCode" : 78,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/heap_bitmap.h",
  "extension" : "h",
  "linesOfCode" : 57,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/space_bitmap-inl.h",
  "extension" : "h",
  "linesOfCode" : 137,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/bitmap.cc",
  "extension" : "cc",
  "linesOfCode" : 69,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/heap_bitmap-inl.h",
  "extension" : "h",
  "linesOfCode" : 93,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/mod_union_table.h",
  "extension" : "h",
  "linesOfCode" : 92,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/atomic_stack.h",
  "extension" : "h",
  "linesOfCode" : 202,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/remembered_set.h",
  "extension" : "h",
  "linesOfCode" : 51,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/card_table-inl.h",
  "extension" : "h",
  "linesOfCode" : 183,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/accounting/read_barrier_table.h",
  "extension" : "h",
  "linesOfCode" : 88,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/mod_union_table.cc",
  "extension" : "cc",
  "linesOfCode" : 433,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/accounting/card_table.cc",
  "extension" : "cc",
  "linesOfCode" : 94,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/accounting/bitmap-inl.h",
  "extension" : "h",
  "linesOfCode" : 101,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/remembered_set.cc",
  "extension" : "cc",
  "linesOfCode" : 140,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/accounting/bitmap.h",
  "extension" : "h",
  "linesOfCode" : 112,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/accounting/space_bitmap.h",
  "extension" : "h",
  "linesOfCode" : 132,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/accounting/heap_bitmap.cc",
  "extension" : "cc",
  "linesOfCode" : 58,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/gc_cause.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/reference_processor.cc",
  "extension" : "cc",
  "linesOfCode" : 206,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/weak_root_state.h",
  "extension" : "h",
  "linesOfCode" : 14,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/task_processor.h",
  "extension" : "h",
  "linesOfCode" : 54,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/reference_queue.cc",
  "extension" : "cc",
  "linesOfCode" : 156,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/semi_space.h",
  "extension" : "h",
  "linesOfCode" : 147,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/collector/immune_region.cc",
  "extension" : "cc",
  "linesOfCode" : 16,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/semi_space-inl.h",
  "extension" : "h",
  "linesOfCode" : 55,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/partial_mark_sweep.cc",
  "extension" : "cc",
  "linesOfCode" : 25,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/garbage_collector.cc",
  "extension" : "cc",
  "linesOfCode" : 171,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/immune_spaces.cc",
  "extension" : "cc",
  "linesOfCode" : 87,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/mark_sweep-inl.h",
  "extension" : "h",
  "linesOfCode" : 38,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/sticky_mark_sweep.h",
  "extension" : "h",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/sticky_mark_sweep.cc",
  "extension" : "cc",
  "linesOfCode" : 43,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/collector/concurrent_copying.cc",
  "extension" : "cc",
  "linesOfCode" : 1737,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/collector/immune_region.h",
  "extension" : "h",
  "linesOfCode" : 49,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/concurrent_copying.h",
  "extension" : "h",
  "linesOfCode" : 215,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/collector/concurrent_copying-inl.h",
  "extension" : "h",
  "linesOfCode" : 71,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/garbage_collector.h",
  "extension" : "h",
  "linesOfCode" : 167,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/mark_compact.cc",
  "extension" : "cc",
  "linesOfCode" : 490,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/collector/immune_spaces.h",
  "extension" : "h",
  "linesOfCode" : 52,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/mark_sweep.h",
  "extension" : "h",
  "linesOfCode" : 239,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/mark_sweep.cc",
  "extension" : "cc",
  "linesOfCode" : 1211,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/collector/mark_compact.h",
  "extension" : "h",
  "linesOfCode" : 137,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/gc_type.h",
  "extension" : "h",
  "linesOfCode" : 18,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/partial_mark_sweep.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/collector/semi_space.cc",
  "extension" : "cc",
  "linesOfCode" : 635,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/allocation_record.cc",
  "extension" : "cc",
  "linesOfCode" : 247,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/allocator/dlmalloc.h",
  "extension" : "h",
  "linesOfCode" : 30,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/allocator/rosalloc-inl.h",
  "extension" : "h",
  "linesOfCode" : 96,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/allocator/dlmalloc.cc",
  "extension" : "cc",
  "linesOfCode" : 66,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/allocator/rosalloc.h",
  "extension" : "h",
  "linesOfCode" : 627,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/allocator/rosalloc.cc",
  "extension" : "cc",
  "linesOfCode" : 1908,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/heap.h",
  "extension" : "h",
  "linesOfCode" : 824,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/scoped_gc_critical_section.cc",
  "extension" : "cc",
  "linesOfCode" : 20,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/gc_cause.cc",
  "extension" : "cc",
  "linesOfCode" : 31,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/heap.cc",
  "extension" : "cc",
  "linesOfCode" : 3382,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/reference_processor-inl.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/heap-inl.h",
  "extension" : "h",
  "linesOfCode" : 352,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/gc/task_processor.cc",
  "extension" : "cc",
  "linesOfCode" : 94,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/allocator_type.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc/reference_queue.h",
  "extension" : "h",
  "linesOfCode" : 58,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/os.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/reflection-inl.h",
  "extension" : "h",
  "linesOfCode" : 92,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/instrumentation.cc",
  "extension" : "cc",
  "linesOfCode" : 972,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/verify_object-inl.h",
  "extension" : "h",
  "linesOfCode" : 32,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/modifiers.h",
  "extension" : "h",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/mem_map.h",
  "extension" : "h",
  "linesOfCode" : 148,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/stack_map.h",
  "extension" : "h",
  "linesOfCode" : 895,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/barrier.cc",
  "extension" : "cc",
  "linesOfCode" : 64,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/imtable.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/simulator/code_simulator_arm64.h",
  "extension" : "h",
  "linesOfCode" : 28,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/simulator/code_simulator.h",
  "extension" : "h",
  "linesOfCode" : 19,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/simulator/code_simulator_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 39,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/simulator/code_simulator.cc",
  "extension" : "cc",
  "linesOfCode" : 15,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/instruction_set.cc",
  "extension" : "cc",
  "linesOfCode" : 117,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/instruction_set_features.cc",
  "extension" : "cc",
  "linesOfCode" : 261,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/memcmp16.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/instruction_set.h",
  "extension" : "h",
  "linesOfCode" : 185,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/arch/x86/fault_handler_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 290,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/arch/x86/context_x86.h",
  "extension" : "h",
  "linesOfCode" : 69,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/quick_method_frame_info_x86.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/asm_support_x86.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/instruction_set_features_x86.h",
  "extension" : "h",
  "linesOfCode" : 68,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/thread_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 121,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/arch/x86/entrypoints_init_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/instruction_set_features_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 306,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/registers_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 17,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/context_x86.cc",
  "extension" : "cc",
  "linesOfCode" : 93,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86/registers_x86.h",
  "extension" : "h",
  "linesOfCode" : 25,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/context_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 91,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/fault_handler_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 74,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/entrypoints_init_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 64,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/arch/mips64/registers_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 28,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/asm_support_mips64.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/instruction_set_features_mips64.h",
  "extension" : "h",
  "linesOfCode" : 34,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/thread_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 12,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/context_mips64.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/instruction_set_features_mips64.cc",
  "extension" : "cc",
  "linesOfCode" : 79,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/registers_mips64.h",
  "extension" : "h",
  "linesOfCode" : 89,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips64/quick_method_frame_info_mips64.h",
  "extension" : "h",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/context_arm.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/registers_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 26,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/quick_entrypoints_cc_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 73,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/arch/arm/fault_handler_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 128,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/quick_method_frame_info_arm.h",
  "extension" : "h",
  "linesOfCode" : 65,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/instruction_set_features_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 219,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/arch/arm/context_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 81,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/asm_support_arm.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/registers_arm.h",
  "extension" : "h",
  "linesOfCode" : 72,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/thread_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 13,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/entrypoints_init_arm.cc",
  "extension" : "cc",
  "linesOfCode" : 68,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm/instruction_set_features_arm.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/context.cc",
  "extension" : "cc",
  "linesOfCode" : 36,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/quick_method_frame_info_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 43,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/instruction_set_features_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 48,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/thread_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 40,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/asm_support_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/registers_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/context_x86_64.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/entrypoints_init_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 58,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/registers_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 26,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/x86_64/context_x86_64.cc",
  "extension" : "cc",
  "linesOfCode" : 92,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/registers_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 28,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/context_mips.h",
  "extension" : "h",
  "linesOfCode" : 59,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/instruction_set_features_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 175,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/context_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 66,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/thread_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 12,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/instruction_set_features_mips.h",
  "extension" : "h",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/registers_mips.h",
  "extension" : "h",
  "linesOfCode" : 88,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/quick_method_frame_info_mips.h",
  "extension" : "h",
  "linesOfCode" : 48,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/entrypoints_init_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 229,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/asm_support_mips.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/fault_handler_mips.cc",
  "extension" : "cc",
  "linesOfCode" : 74,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/mips/entrypoints_direct_mips.h",
  "extension" : "h",
  "linesOfCode" : 31,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/context.h",
  "extension" : "h",
  "linesOfCode" : 41,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/thread_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 13,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/quick_method_frame_info_arm64.h",
  "extension" : "h",
  "linesOfCode" : 67,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/context_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 102,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/entrypoints_init_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 61,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/arch/arm64/asm_support_arm64.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/context_arm64.h",
  "extension" : "h",
  "linesOfCode" : 60,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/fault_handler_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 112,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/instruction_set_features_arm64.h",
  "extension" : "h",
  "linesOfCode" : 46,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/registers_arm64.h",
  "extension" : "h",
  "linesOfCode" : 163,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/registers_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 50,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/arm64/instruction_set_features_arm64.cc",
  "extension" : "cc",
  "linesOfCode" : 110,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/memcmp16.cc",
  "extension" : "cc",
  "linesOfCode" : 19,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/arch/instruction_set_features.h",
  "extension" : "h",
  "linesOfCode" : 53,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/gc_root.h",
  "extension" : "h",
  "linesOfCode" : 200,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/object_callbacks.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jvalue.h",
  "extension" : "h",
  "linesOfCode" : 48,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/thread_android.cc",
  "extension" : "cc",
  "linesOfCode" : 61,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/thread_pool.cc",
  "extension" : "cc",
  "linesOfCode" : 192,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/indirect_reference_table.h",
  "extension" : "h",
  "linesOfCode" : 152,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/common_throws.h",
  "extension" : "h",
  "linesOfCode" : 119,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/dex_file.h",
  "extension" : "h",
  "linesOfCode" : 1203,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/trace.h",
  "extension" : "h",
  "linesOfCode" : 170,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/dex_instruction-inl.h",
  "extension" : "h",
  "linesOfCode" : 416,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/runtime.h",
  "extension" : "h",
  "linesOfCode" : 560,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_String.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_ZygoteHooks.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Class.cc",
  "extension" : "cc",
  "linesOfCode" : 607,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/native/sun_misc_Unsafe.cc",
  "extension" : "cc",
  "linesOfCode" : 451,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/sun_misc_Unsafe.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Field.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_DexFile.h",
  "extension" : "h",
  "linesOfCode" : 11,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_AbstractMethod.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Proxy.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_AbstractMethod.cc",
  "extension" : "cc",
  "linesOfCode" : 52,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Object.cc",
  "extension" : "cc",
  "linesOfCode" : 41,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Thread.cc",
  "extension" : "cc",
  "linesOfCode" : 155,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_util_concurrent_atomic_AtomicLong.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_VMStack.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_ref_FinalizerReference.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Constructor.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_VMDebug.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Object.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_VMDebug.cc",
  "extension" : "cc",
  "linesOfCode" : 426,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Constructor.cc",
  "extension" : "cc",
  "linesOfCode" : 151,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/native/java_lang_DexCache.cc",
  "extension" : "cc",
  "linesOfCode" : 66,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Array.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/libcore_util_CharsetUtils.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_System.cc",
  "extension" : "cc",
  "linesOfCode" : 196,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Method.cc",
  "extension" : "cc",
  "linesOfCode" : 91,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Throwable.cc",
  "extension" : "cc",
  "linesOfCode" : 24,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_VMClassLoader.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_DexCache.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_VMClassLoader.cc",
  "extension" : "cc",
  "linesOfCode" : 71,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_System.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_ZygoteHooks.cc",
  "extension" : "cc",
  "linesOfCode" : 175,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/native/java_util_concurrent_atomic_AtomicLong.cc",
  "extension" : "cc",
  "linesOfCode" : 15,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Proxy.cc",
  "extension" : "cc",
  "linesOfCode" : 23,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Thread.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Class.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_VMStack.cc",
  "extension" : "cc",
  "linesOfCode" : 106,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_ref_Reference.cc",
  "extension" : "cc",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_VMRuntime.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_VMRuntime.cc",
  "extension" : "cc",
  "linesOfCode" : 556,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/native/scoped_fast_native_object_access.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_StringFactory.cc",
  "extension" : "cc",
  "linesOfCode" : 66,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Array.cc",
  "extension" : "cc",
  "linesOfCode" : 56,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_ref_FinalizerReference.cc",
  "extension" : "cc",
  "linesOfCode" : 20,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/org_apache_harmony_dalvik_ddmc_DdmVmInternal.cc",
  "extension" : "cc",
  "linesOfCode" : 114,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Field.cc",
  "extension" : "cc",
  "linesOfCode" : 421,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_String.cc",
  "extension" : "cc",
  "linesOfCode" : 94,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_Throwable.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_ref_Reference.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_reflect_Method.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/libcore_util_CharsetUtils.cc",
  "extension" : "cc",
  "linesOfCode" : 190,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/java_lang_StringFactory.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/org_apache_harmony_dalvik_ddmc_DdmServer.cc",
  "extension" : "cc",
  "linesOfCode" : 21,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/native/dalvik_system_DexFile.cc",
  "extension" : "cc",
  "linesOfCode" : 502,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/debugger.cc",
  "extension" : "cc",
  "linesOfCode" : 4014,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/runtime_options.h",
  "extension" : "h",
  "linesOfCode" : 40,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/compiler_filter.h",
  "extension" : "h",
  "linesOfCode" : 38,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/profiler_options.h",
  "extension" : "h",
  "linesOfCode" : 111,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/signal_catcher.cc",
  "extension" : "cc",
  "linesOfCode" : 159,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/instrumentation.h",
  "extension" : "h",
  "linesOfCode" : 379,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/monitor.cc",
  "extension" : "cc",
  "linesOfCode" : 1093,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/profiler.h",
  "extension" : "h",
  "linesOfCode" : 175,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/runtime.cc",
  "extension" : "cc",
  "linesOfCode" : 1614,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/transaction.cc",
  "extension" : "cc",
  "linesOfCode" : 441,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/java_vm_ext.h",
  "extension" : "h",
  "linesOfCode" : 120,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/code_simulator_container.cc",
  "extension" : "cc",
  "linesOfCode" : 31,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_file-inl.h",
  "extension" : "h",
  "linesOfCode" : 84,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/zip_archive.cc",
  "extension" : "cc",
  "linesOfCode" : 99,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/signal_catcher.h",
  "extension" : "h",
  "linesOfCode" : 29,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/indirect_reference_table-inl.h",
  "extension" : "h",
  "linesOfCode" : 78,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/well_known_classes.h",
  "extension" : "h",
  "linesOfCode" : 154,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/scoped_thread_state_change.h",
  "extension" : "h",
  "linesOfCode" : 199,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/class_table-inl.h",
  "extension" : "h",
  "linesOfCode" : 42,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/check_jni.h",
  "extension" : "h",
  "linesOfCode" : 8,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/quick_exception_handler.h",
  "extension" : "h",
  "linesOfCode" : 79,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_file.cc",
  "extension" : "cc",
  "linesOfCode" : 1126,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/parsed_options.cc",
  "extension" : "cc",
  "linesOfCode" : 635,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/intern_table.h",
  "extension" : "h",
  "linesOfCode" : 166,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/linear_alloc.h",
  "extension" : "h",
  "linesOfCode" : 25,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/hprof/hprof.cc",
  "extension" : "cc",
  "linesOfCode" : 1093,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/hprof/hprof.h",
  "extension" : "h",
  "linesOfCode" : 8,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/type_lookup_table.h",
  "extension" : "h",
  "linesOfCode" : 79,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/lambda/leaking_allocator.h",
  "extension" : "h",
  "linesOfCode" : 30,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lambda/closure_builder-inl.h",
  "extension" : "h",
  "linesOfCode" : 20,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/lambda/box_table.h",
  "extension" : "h",
  "linesOfCode" : 69,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/lambda/art_lambda_method.cc",
  "extension" : "cc",
  "linesOfCode" : 44,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/lambda/closure_builder.cc",
  "extension" : "cc",
  "linesOfCode" : 130,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lambda/art_lambda_method.h",
  "extension" : "h",
  "linesOfCode" : 49,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lambda/closure.h",
  "extension" : "h",
  "linesOfCode" : 76,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/lambda/closure_builder.h",
  "extension" : "h",
  "linesOfCode" : 45,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/lambda/shorty_field_type.h",
  "extension" : "h",
  "linesOfCode" : 316,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lambda/box_table.cc",
  "extension" : "cc",
  "linesOfCode" : 171,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lambda/leaking_allocator.cc",
  "extension" : "cc",
  "linesOfCode" : 13,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/lambda/closure.cc",
  "extension" : "cc",
  "linesOfCode" : 285,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/runtime_options.cc",
  "extension" : "cc",
  "linesOfCode" : 12,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/oat_quick_method_header.h",
  "extension" : "h",
  "linesOfCode" : 90,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jobject_comparator.cc",
  "extension" : "cc",
  "linesOfCode" : 32,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/fault_handler.cc",
  "extension" : "cc",
  "linesOfCode" : 260,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jni_internal.cc",
  "extension" : "cc",
  "linesOfCode" : 2605,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/monitor_linux.cc",
  "extension" : "cc",
  "linesOfCode" : 5,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/offsets.cc",
  "extension" : "cc",
  "linesOfCode" : 7,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/trace.cc",
  "extension" : "cc",
  "linesOfCode" : 886,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/openjdkjvm/OpenjdkJvm.cc",
  "extension" : "cc",
  "linesOfCode" : 347,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_request.cc",
  "extension" : "cc",
  "linesOfCode" : 136,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_adb.cc",
  "extension" : "cc",
  "linesOfCode" : 273,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_event.h",
  "extension" : "h",
  "linesOfCode" : 73,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_expand_buf.cc",
  "extension" : "cc",
  "linesOfCode" : 97,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_priv.h",
  "extension" : "h",
  "linesOfCode" : 68,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_constants.h",
  "extension" : "h",
  "linesOfCode" : 176,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_main.cc",
  "extension" : "cc",
  "linesOfCode" : 411,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_handler.cc",
  "extension" : "cc",
  "linesOfCode" : 1150,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_expand_buf.h",
  "extension" : "h",
  "linesOfCode" : 24,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp.h",
  "extension" : "h",
  "linesOfCode" : 233,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_bits.h",
  "extension" : "h",
  "linesOfCode" : 84,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/object_registry.cc",
  "extension" : "cc",
  "linesOfCode" : 209,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/object_registry.h",
  "extension" : "h",
  "linesOfCode" : 77,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_socket.cc",
  "extension" : "cc",
  "linesOfCode" : 334,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/jdwp/jdwp_event.cc",
  "extension" : "cc",
  "linesOfCode" : 829,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/transaction.h",
  "extension" : "h",
  "linesOfCode" : 177,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/debugger.h",
  "extension" : "h",
  "linesOfCode" : 525,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/intern_table.cc",
  "extension" : "cc",
  "linesOfCode" : 441,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "runtime/art_method.h",
  "extension" : "h",
  "linesOfCode" : 505,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/art_field-inl.h",
  "extension" : "h",
  "linesOfCode" : 320,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/reflection.h",
  "extension" : "h",
  "linesOfCode" : 57,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/elf_utils.h",
  "extension" : "h",
  "linesOfCode" : 133,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/nth_caller_visitor.h",
  "extension" : "h",
  "linesOfCode" : 39,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "runtime/read_barrier-inl.h",
  "extension" : "h",
  "linesOfCode" : 193,
  "components" : [ "primary::runtime" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "dex2oat/dex2oat.cc",
  "extension" : "cc",
  "linesOfCode" : 2102,
  "components" : [ "primary::dex2oat" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/MutationStats.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/MInsn.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/IdCreator.java",
  "extension" : "java",
  "linesOfCode" : 577,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/Program.java",
  "extension" : "java",
  "linesOfCode" : 359,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/MutationSerializer.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/Mutation.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/MInsnWithData.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/MSwitchInsn.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/MutatableCode.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/CodeTranslator.java",
  "extension" : "java",
  "linesOfCode" : 381,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/CmpBiasChanger.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/BranchShifter.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/InstructionSwapper.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/FieldFlagChanger.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/InstructionDeleter.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/ArithOpChanger.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/NonsenseStringPrinter.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/ConstantValueChanger.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/ConversionRepeater.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/CodeMutator.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/SwitchBranchShifter.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/NewMethodCaller.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/RandomInstructionGenerator.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/InstructionDuplicator.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/VRegChanger.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/PoolIndexChanger.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/ValuePrinter.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/mutators/TryBlockShifter.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/MTryBlock.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/program/MBranchInsn.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/Log.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/Timer.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/StreamConsumer.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/Options.java",
  "extension" : "java",
  "linesOfCode" : 367,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/DexRandomAccessFile.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/TypeIdItem.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedMethod.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/MethodIdItem.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedValue.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/RawDexFile.java",
  "extension" : "java",
  "linesOfCode" : 323,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/TryItem.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/AnnotationSetRefItem.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/ClassDefItem.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/DebugInfoItem.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/Offset.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedArrayItem.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/ParameterAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format21t.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format31i.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format2.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format31c.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format30t.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format5.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format21c.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format22s.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format21h.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format22t.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format12x.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format35c.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/ContainsTarget.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/ContainsConst.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format00x.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format22b.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format20bc.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format22c.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format22x.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format21s.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/AbstractFormat.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format10t.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format31t.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format35mi.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format23x.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/ContainsPoolIndex.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format51l.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format3rms.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format20t.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format11n.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format32x.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format10x.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format35ms.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/ContainsVRegs.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format11x.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/RawInsnHelper.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format1.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format3rmi.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format3.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format22cs.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/formats/Format3rc.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/AnnotationsDirectoryItem.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/OffsetTracker.java",
  "extension" : "java",
  "linesOfCode" : 291,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/HeaderItem.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/TypeList.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/AnnotationOffItem.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/FieldIdItem.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/StringIdItem.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/TypeItem.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/Offsettable.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/MapList.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/MethodAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/ClassDataItem.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/Instruction.java",
  "extension" : "java",
  "linesOfCode" : 500,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/AnnotationElement.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedCatchHandler.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/RawDexObject.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/CodeItem.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedTypeAddrPair.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/FieldAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/MapItem.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/StringDataItem.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/AnnotationItem.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/ProtoIdItem.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedArray.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedField.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/EncodedCatchHandlerList.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/AnnotationSetItem.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/OpcodeInfo.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/Opcode.java",
  "extension" : "java",
  "linesOfCode" : 262,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/rawdex/AnnotationSetRefList.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/listeners/ConsoleLoggerListener.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/listeners/UpdatingConsoleListener.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/listeners/BaseListener.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/listeners/UniqueProgramTrackerListener.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/listeners/LogFileListener.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/listeners/MultiplexerListener.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/DexFuzz.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/ExecutionResult.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Arm64InterpreterExecutor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/MipsOptimizingBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Architecture.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/X86QuickBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Device.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Mips64OptimizingBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Executor.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/MipsQuickBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/X86_64OptimizingBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/MipsInterpreterExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/ArmInterpreterExecutor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Arm64QuickBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/ArmQuickBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Arm64OptimizingBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/X86_64InterpreterExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/ArmOptimizingBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/X86OptimizingBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Mips64InterpreterExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/X86InterpreterExecutor.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/X86_64QuickBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/executors/Mips64QuickBackendExecutor.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/fuzzers/FuzzerSingle.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/fuzzers/Fuzzer.java",
  "extension" : "java",
  "linesOfCode" : 319,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/fuzzers/FuzzerMultipleExecute.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/fuzzers/FuzzerSingleNoExecute.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/fuzzers/FuzzerSingleExecute.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/fuzzers/FuzzerMultipleNoExecute.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dexfuzz/src/dexfuzz/fuzzers/FuzzerMultiple.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/analyze-init-failures.py",
  "extension" : "py",
  "linesOfCode" : 101,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/generate-operator-out.py",
  "extension" : "py",
  "linesOfCode" : 132,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/stream-trace-converter.py",
  "extension" : "py",
  "linesOfCode" : 131,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dmtracedump/profile.h",
  "extension" : "h",
  "linesOfCode" : 13,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dmtracedump/createtesttrace.cc",
  "extension" : "cc",
  "linesOfCode" : 327,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dmtracedump/tracedump.cc",
  "extension" : "cc",
  "linesOfCode" : 1951,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/dmtracedump/dmtracedump.pl",
  "extension" : "pl",
  "linesOfCode" : 11,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/cpplint.py",
  "extension" : "py",
  "linesOfCode" : 1888,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/ahat/src/Doc.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/DocString.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/OverviewHandler.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/BitmapHandler.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/Query.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/Value.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/AhatHttpHandler.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/HtmlDoc.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/HeapTable.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/Column.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/ObjectsHandler.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/NativeAllocationsHandler.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/Sort.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/Menu.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/RootedHandler.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/help.html",
  "extension" : "html",
  "linesOfCode" : 60,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/StaticHandler.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/HelpHandler.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/DominatedList.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/SiteHandler.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/InstanceUtils.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/ahat/src/Site.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/AhatSnapshot.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/ObjectHandler.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/AhatHandler.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/style.css",
  "extension" : "css",
  "linesOfCode" : 12,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/SitePrinter.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/SubsetSelector.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/src/Main.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/ahat/test-dump/Main.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/common/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/common/immutables.py",
  "extension" : "py",
  "linesOfCode" : 9,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/common/archs.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/common/logger.py",
  "extension" : "py",
  "linesOfCode" : 71,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/common/mixins.py",
  "extension" : "py",
  "linesOfCode" : 7,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/checker.py",
  "extension" : "py",
  "linesOfCode" : 74,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/match/file.py",
  "extension" : "py",
  "linesOfCode" : 112,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "tools/checker/match/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/match/line.py",
  "extension" : "py",
  "linesOfCode" : 67,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/common.py",
  "extension" : "py",
  "linesOfCode" : 20,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/c1visualizer/struct.py",
  "extension" : "py",
  "linesOfCode" : 34,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/c1visualizer/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/c1visualizer/parser.py",
  "extension" : "py",
  "linesOfCode" : 53,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/checker/struct.py",
  "extension" : "py",
  "linesOfCode" : 118,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/checker/__init__.py",
  "extension" : "py",
  "linesOfCode" : 1,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "tools/checker/file_format/checker/parser.py",
  "extension" : "py",
  "linesOfCode" : 109,
  "components" : [ "primary::tools" ],
  "concerns" : [ "::Unclassified" ]
} ]