7354 lines
174 KiB
JSON
7354 lines
174 KiB
JSON
{
|
|
"generated_at": "2026-05-21T08:08:36.099016",
|
|
"project_root": "/home/ilya/A",
|
|
"summary": {
|
|
"total_files": 126,
|
|
"total_nloc": 5186,
|
|
"total_functions": 875,
|
|
"avg_system_ccn": 1.77,
|
|
"system_risk_level": "HIGH",
|
|
"recommended_system_strategy": "REENGINEER",
|
|
"dependency_cycles_count": 1
|
|
},
|
|
"dependency_cycles": [
|
|
[
|
|
"db",
|
|
"helpers/memenv",
|
|
"table",
|
|
"util"
|
|
]
|
|
],
|
|
"decisions": [
|
|
{
|
|
"module": "helpers/memenv",
|
|
"risk_level": "HIGH",
|
|
"strategy": "REENGINEER",
|
|
"recommended_pattern": "Anti-Corruption Layer: изоляция модуля от циклических зависимостей",
|
|
"priority": 390,
|
|
"reasons": [
|
|
"Высокая нестабильность: I=0.75 (порог 0.7)",
|
|
"Участвует в циклических зависимостях — признак архитектурной деградации"
|
|
]
|
|
},
|
|
{
|
|
"module": "table",
|
|
"risk_level": "HIGH",
|
|
"strategy": "REENGINEER",
|
|
"recommended_pattern": "Anti-Corruption Layer: изоляция модуля от циклических зависимостей",
|
|
"priority": 390,
|
|
"reasons": [
|
|
"Высокая нестабильность: I=0.75 (порог 0.7)",
|
|
"Участвует в циклических зависимостях — признак архитектурной деградации"
|
|
]
|
|
},
|
|
{
|
|
"module": "util",
|
|
"risk_level": "HIGH",
|
|
"strategy": "REENGINEER",
|
|
"recommended_pattern": "Anti-Corruption Layer: изоляция модуля от циклических зависимостей",
|
|
"priority": 470,
|
|
"reasons": [
|
|
"Участвует в циклических зависимостях — признак архитектурной деградации"
|
|
]
|
|
},
|
|
{
|
|
"module": "db",
|
|
"risk_level": "HIGH",
|
|
"strategy": "REENGINEER",
|
|
"recommended_pattern": "Anti-Corruption Layer: изоляция модуля от циклических зависимостей",
|
|
"priority": 480,
|
|
"reasons": [
|
|
"Участвует в циклических зависимостях — признак архитектурной деградации"
|
|
]
|
|
},
|
|
{
|
|
"module": "port",
|
|
"risk_level": "LOW",
|
|
"strategy": "KEEP",
|
|
"recommended_pattern": "",
|
|
"priority": 960,
|
|
"reasons": []
|
|
},
|
|
{
|
|
"module": "include/leveldb",
|
|
"risk_level": "LOW",
|
|
"strategy": "KEEP",
|
|
"recommended_pattern": "",
|
|
"priority": 1000,
|
|
"reasons": []
|
|
}
|
|
],
|
|
"modules": {
|
|
"db": {
|
|
"files": [
|
|
"/home/ilya/A/db/autocompact_test.cc",
|
|
"/home/ilya/A/db/builder.cc",
|
|
"/home/ilya/A/db/builder.h",
|
|
"/home/ilya/A/db/c.cc",
|
|
"/home/ilya/A/db/c_test.c",
|
|
"/home/ilya/A/db/corruption_test.cc",
|
|
"/home/ilya/A/db/db_impl.cc",
|
|
"/home/ilya/A/db/db_impl.h",
|
|
"/home/ilya/A/db/db_iter.cc",
|
|
"/home/ilya/A/db/db_iter.h",
|
|
"/home/ilya/A/db/db_test.cc",
|
|
"/home/ilya/A/db/dbformat.cc",
|
|
"/home/ilya/A/db/dbformat.h",
|
|
"/home/ilya/A/db/dbformat_test.cc",
|
|
"/home/ilya/A/db/dumpfile.cc",
|
|
"/home/ilya/A/db/fault_injection_test.cc",
|
|
"/home/ilya/A/db/filename.cc",
|
|
"/home/ilya/A/db/filename.h",
|
|
"/home/ilya/A/db/filename_test.cc",
|
|
"/home/ilya/A/db/leveldbutil.cc",
|
|
"/home/ilya/A/db/log_format.h",
|
|
"/home/ilya/A/db/log_reader.cc",
|
|
"/home/ilya/A/db/log_reader.h",
|
|
"/home/ilya/A/db/log_test.cc",
|
|
"/home/ilya/A/db/log_writer.cc",
|
|
"/home/ilya/A/db/log_writer.h",
|
|
"/home/ilya/A/db/memtable.cc",
|
|
"/home/ilya/A/db/memtable.h",
|
|
"/home/ilya/A/db/recovery_test.cc",
|
|
"/home/ilya/A/db/repair.cc",
|
|
"/home/ilya/A/db/skiplist.h",
|
|
"/home/ilya/A/db/skiplist_test.cc",
|
|
"/home/ilya/A/db/snapshot.h",
|
|
"/home/ilya/A/db/table_cache.cc",
|
|
"/home/ilya/A/db/table_cache.h",
|
|
"/home/ilya/A/db/version_edit.cc",
|
|
"/home/ilya/A/db/version_edit.h",
|
|
"/home/ilya/A/db/version_edit_test.cc",
|
|
"/home/ilya/A/db/version_set.cc",
|
|
"/home/ilya/A/db/version_set.h",
|
|
"/home/ilya/A/db/version_set_test.cc",
|
|
"/home/ilya/A/db/write_batch.cc",
|
|
"/home/ilya/A/db/write_batch_internal.h",
|
|
"/home/ilya/A/db/write_batch_test.cc"
|
|
],
|
|
"language": "cpp",
|
|
"total_nloc": 2664,
|
|
"total_functions": 455,
|
|
"avg_ccn": 1.7,
|
|
"max_ccn": 12,
|
|
"heavy_functions_count": 4,
|
|
"heavy_functions_ratio": 0.009,
|
|
"coupling_out": 3,
|
|
"coupling_in": 2,
|
|
"instability": 0.6,
|
|
"has_cycles": true,
|
|
"dependencies": [
|
|
"port",
|
|
"table",
|
|
"util"
|
|
],
|
|
"dependents": [
|
|
"helpers/memenv",
|
|
"table"
|
|
],
|
|
"functions": [
|
|
{
|
|
"name": "CompareIterators",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1843,
|
|
"ccn": 12,
|
|
"nloc": 71,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "BuildTable",
|
|
"file": "/home/ilya/A/db/builder.cc",
|
|
"line": 2,
|
|
"ccn": 11,
|
|
"nloc": 49,
|
|
"params": 6
|
|
},
|
|
{
|
|
"name": "NewWritableFile",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 116,
|
|
"ccn": 11,
|
|
"nloc": 71,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ParseFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 55,
|
|
"ccn": 11,
|
|
"nloc": 39,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "ScanTable",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 166,
|
|
"ccn": 10,
|
|
"nloc": 51,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "AllEntriesFor",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 327,
|
|
"ccn": 9,
|
|
"nloc": 39,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DumpTable",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 114,
|
|
"ccn": 9,
|
|
"nloc": 56,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "FindFiles",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 37,
|
|
"ccn": 9,
|
|
"nloc": 28,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "RepairTable",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 211,
|
|
"ccn": 9,
|
|
"nloc": 42,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "WriteDescriptor",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 249,
|
|
"ccn": 9,
|
|
"nloc": 46,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ReadStep",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 154,
|
|
"ccn": 9,
|
|
"nloc": 42,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Corrupt",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 88,
|
|
"ccn": 8,
|
|
"nloc": 37,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "SaveTo",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 525,
|
|
"ccn": 8,
|
|
"nloc": 34,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ConvertLogToTable",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 83,
|
|
"ccn": 7,
|
|
"nloc": 61,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Match",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 258,
|
|
"ccn": 7,
|
|
"nloc": 30,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "DestroyDB",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 1264,
|
|
"ccn": 6,
|
|
"nloc": 26,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "SomeFileOverlapsRange",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 78,
|
|
"ccn": 6,
|
|
"nloc": 22,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "PrintContents",
|
|
"file": "/home/ilya/A/db/write_batch_test.cc",
|
|
"line": 2,
|
|
"ccn": 6,
|
|
"nloc": 37,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "main",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 129,
|
|
"ccn": 5,
|
|
"nloc": 208,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Check",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 57,
|
|
"ccn": 5,
|
|
"nloc": 33,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "DumpFile",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 159,
|
|
"ccn": 5,
|
|
"nloc": 15,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Truncate",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 20,
|
|
"ccn": 5,
|
|
"nloc": 24,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Verify",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 354,
|
|
"ccn": 5,
|
|
"nloc": 18,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Apply",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 500,
|
|
"ccn": 5,
|
|
"nloc": 19,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CmpCompare",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 86,
|
|
"ccn": 4,
|
|
"nloc": 7,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "SanitizeOptions",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 62,
|
|
"ccn": 4,
|
|
"nloc": 19,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "GetChildren",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 66,
|
|
"ccn": 4,
|
|
"nloc": 13,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CurrentOptions",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 233,
|
|
"ccn": 4,
|
|
"nloc": 16,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "MTThreadBody",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1669,
|
|
"ccn": 4,
|
|
"nloc": 34,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Run",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 19,
|
|
"ccn": 4,
|
|
"nloc": 19,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "RunConcurrent",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 246,
|
|
"ccn": 4,
|
|
"nloc": 17,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SaveValue",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 191,
|
|
"ccn": 4,
|
|
"nloc": 12,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "FindLargestKey",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 1066,
|
|
"ccn": 4,
|
|
"nloc": 11,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "FindSmallestBoundaryFile",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 1080,
|
|
"ccn": 4,
|
|
"nloc": 14,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "AddBoundaryInputs",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 1106,
|
|
"ccn": 4,
|
|
"nloc": 15,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "SaveError",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 129,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_get",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 188,
|
|
"ccn": 3,
|
|
"nloc": 13,
|
|
"params": 6
|
|
},
|
|
{
|
|
"name": "CheckEqual",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 25,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "CheckPut",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 64,
|
|
"ccn": 3,
|
|
"nloc": 13,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "Build",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 34,
|
|
"ccn": 3,
|
|
"nloc": 12,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ClipToRange",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 54,
|
|
"ccn": 3,
|
|
"nloc": 2,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "DumpInternalIter",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 3,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 141,
|
|
"ccn": 3,
|
|
"nloc": 7,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Get",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 283,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Contents",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 296,
|
|
"ccn": 3,
|
|
"nloc": 19,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FilesPerLevel",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 381,
|
|
"ccn": 3,
|
|
"nloc": 13,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DumpFileCounts",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 422,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DeleteAnSSTFile",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 455,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "RenameLDBToSST",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 471,
|
|
"ccn": 3,
|
|
"nloc": 14,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "TEST_F",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 896,
|
|
"ccn": 3,
|
|
"nloc": 17,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TEST_F",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1476,
|
|
"ccn": 3,
|
|
"nloc": 15,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "WriteBatchPrinter",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 67,
|
|
"ccn": 3,
|
|
"nloc": 22,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "ResetDBState",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 400,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetCurrentFile",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 90,
|
|
"ccn": 3,
|
|
"nloc": 13,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "HandleDumpCommand",
|
|
"file": "/home/ilya/A/db/leveldbutil.cc",
|
|
"line": 16,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "main",
|
|
"file": "/home/ilya/A/db/leveldbutil.cc",
|
|
"line": 28,
|
|
"ccn": 3,
|
|
"nloc": 15,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 43,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 154,
|
|
"ccn": 3,
|
|
"nloc": 13,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "OpenWithStatus",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 31,
|
|
"ccn": 3,
|
|
"nloc": 12,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Get",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 56,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GetFiles",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 98,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ConvertLogFilesToTables",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 70,
|
|
"ccn": 3,
|
|
"nloc": 9,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "RandomTarget",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 132,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "FindFile",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 43,
|
|
"ccn": 3,
|
|
"nloc": 12,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "MaybeAddFile",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 578,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "CreateFilter",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 99,
|
|
"ccn": 2,
|
|
"nloc": 10,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "leveldb_open",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 148,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "leveldb_property_value",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 220,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_approximate_sizes",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 227,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 7
|
|
},
|
|
{
|
|
"name": "leveldb_env_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 510,
|
|
"ccn": 2,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_env_get_test_directory",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 514,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Free",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 33,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Property",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 131,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Corruption",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 305,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CleanupIteratorState",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 885,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 43,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ClearSavedValue",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 57,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 126,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 132,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 159,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 168,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewRandomAccessFile",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 185,
|
|
"ccn": 2,
|
|
"nloc": 19,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ChangeOptions",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 226,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "TryReopen",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 260,
|
|
"ccn": 2,
|
|
"nloc": 11,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TotalTableFiles",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 374,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "MakeTables",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 409,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "IterStatus",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 446,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Between",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1045,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "NewIterator",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1759,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetApproximateSizes",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1801,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1819,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ParseInternalKey",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 91,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GuessType",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 3,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "VersionEditPrinter",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 97,
|
|
"ccn": 2,
|
|
"nloc": 12,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "GetDirName",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 7,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Build",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 335,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "DeleteAllData",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 391,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DoTest",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 442,
|
|
"ccn": 2,
|
|
"nloc": 16,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "BigString",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 2,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "MatchError",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 83,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "WriteInitialOffsetLog",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 91,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "CheckInitialOffsetRecord",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 115,
|
|
"ccn": 2,
|
|
"nloc": 18,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Skip",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 167,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "InitTypeCrc",
|
|
"file": "/home/ilya/A/db/log_writer.cc",
|
|
"line": 2,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Unref",
|
|
"file": "/home/ilya/A/db/memtable.h",
|
|
"line": 17,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "CanAppend",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 18,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ManifestFileName",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 67,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "RemoveLogFiles",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 80,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ExtractMetaData",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 151,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ArchiveFile",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 296,
|
|
"ccn": 2,
|
|
"nloc": 13,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "rnd_",
|
|
"file": "/home/ilya/A/db/skiplist.h",
|
|
"line": 195,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "State",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 145,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "TEST",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 201,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ConcurrentReader",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 235,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "New",
|
|
"file": "/home/ilya/A/db/snapshot.h",
|
|
"line": 28,
|
|
"ccn": 2,
|
|
"nloc": 10,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Delete",
|
|
"file": "/home/ilya/A/db/snapshot.h",
|
|
"line": 49,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetInternalKey",
|
|
"file": "/home/ilya/A/db/version_edit.cc",
|
|
"line": 72,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GetLevel",
|
|
"file": "/home/ilya/A/db/version_edit.cc",
|
|
"line": 78,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "MaxBytesForLevel",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 18,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TotalFileSize",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 29,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 126,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "GetFileIterator",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 147,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Match",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 330,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Corruption",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 677,
|
|
"ccn": 2,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "overlapped_bytes_",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 1219,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ReuseFileNumber",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 97,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "AutoCompactTest",
|
|
"file": "/home/ilya/A/db/autocompact_test.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 7,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Key",
|
|
"file": "/home/ilya/A/db/autocompact_test.cc",
|
|
"line": 18,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"file": "/home/ilya/A/db/autocompact_test.cc",
|
|
"line": 21,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Compare",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 71,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 79,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FindShortestSeparator",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 83,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindShortSuccessor",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 89,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 98,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "KeyMayMatch",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 112,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CopyString",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 138,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_close",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 161,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_put",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 163,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 7
|
|
},
|
|
{
|
|
"name": "leveldb_delete",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 171,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "leveldb_write",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 184,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "leveldb_create_iterator",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 198,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_create_snapshot",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 205,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_release_snapshot",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 212,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_compact_range",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 250,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "leveldb_destroy_db",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 256,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "leveldb_repair_db",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 263,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "leveldb_iter_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 265,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_iter_valid",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 268,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_iter_seek_to_first",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 269,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_iter_seek_to_last",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 273,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_iter_seek",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 274,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "leveldb_iter_next",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 278,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_iter_prev",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 280,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_iter_key",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 283,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_iter_value",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 289,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_iter_get_error",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 296,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_writebatch_create",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 301,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "leveldb_writebatch_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 304,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_writebatch_clear",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 306,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_writebatch_put",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 308,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "leveldb_writebatch_delete",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 315,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Put",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 339,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Delete",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 343,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_writebatch_append",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 346,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_create",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 350,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "leveldb_options_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 352,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_comparator",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 353,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_filter_policy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 359,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_create_if_missing",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 366,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_error_if_exists",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 369,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_paranoid_checks",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 373,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_env",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 376,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_info_log",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 380,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_write_buffer_size",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 382,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_max_open_files",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 386,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_cache",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 390,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_block_size",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 394,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_block_restart_interval",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 398,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_max_file_size",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 402,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_options_set_compression",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 405,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_comparator_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 425,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_filterpolicy_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 449,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_filterpolicy_create_bloom",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 451,
|
|
"ccn": 1,
|
|
"nloc": 17,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DoNothing",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 453,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 454,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "CreateFilter",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 455,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "KeyMayMatch",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 458,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_readoptions_create",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 470,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "leveldb_readoptions_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 472,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_readoptions_set_verify_checksums",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 474,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_readoptions_set_fill_cache",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 478,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_readoptions_set_snapshot",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 481,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_writeoptions_create",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 488,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "leveldb_writeoptions_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 491,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_writeoptions_set_sync",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 495,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "leveldb_cache_create_lru",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 498,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_cache_destroy",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 502,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_create_default_env",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 505,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "leveldb_free",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 525,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "leveldb_major_version",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 527,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "leveldb_minor_version",
|
|
"file": "/home/ilya/A/db/c.cc",
|
|
"line": 530,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "StartPhase",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CheckGet",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 35,
|
|
"ccn": 1,
|
|
"nloc": 7,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "CheckIter",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 54,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "CheckDel",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 80,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "CmpDestroy",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 84,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CmpName",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 98,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "FilterDestroy",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 102,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "FilterName",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 105,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "FilterCreate",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 107,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "FilterKeyMatch",
|
|
"file": "/home/ilya/A/db/c_test.c",
|
|
"line": 118,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "TryReopen",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Reopen",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 28,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "RepairDB",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 30,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Key",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 141,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"file": "/home/ilya/A/db/corruption_test.cc",
|
|
"line": 149,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "current_output",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 31,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "total_bytes",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 42,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TableCacheSize",
|
|
"file": "/home/ilya/A/db/db_impl.cc",
|
|
"line": 94,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Add",
|
|
"file": "/home/ilya/A/db/db_impl.h",
|
|
"line": 57,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "user_comparator",
|
|
"file": "/home/ilya/A/db/db_impl.h",
|
|
"line": 112,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 37,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 37,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 41,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SaveKey",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 54,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RandomCompactionPeriod",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 64,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewDBIterator",
|
|
"file": "/home/ilya/A/db/db_iter.cc",
|
|
"line": 225,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "RandomString",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 8,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RandomKey",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Increment",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DelayMilliseconds",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 38,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "IsLdbFile",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 43,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "IsLogFile",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 47,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "IsManifestFile",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 49,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetIgnoreDotFiles",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 62,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "count_random_reads_",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 116,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 139,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 166,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 167,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 200,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "dbfull",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 245,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Reopen",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 246,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 248,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DestroyAndReopen",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 252,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Put",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 271,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Delete",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 278,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NumTableFilesAtLevel",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 370,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CountFiles",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 396,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 399,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Compact",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 406,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FillLevels",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 417,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "DumpSSTableList",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 440,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Key",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 920,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1316,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Compare",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1317,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindShortestSeparator",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1319,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindShortSuccessor",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1323,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1342,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Compare",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1344,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindShortestSeparator",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1347,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindShortSuccessor",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1354,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ToNumber",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1358,
|
|
"ccn": 1,
|
|
"nloc": 7,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Put",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1747,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Delete",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1751,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Get",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1754,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "GetSnapshot",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1774,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ReleaseSnapshot",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1779,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Write",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1785,
|
|
"ccn": 1,
|
|
"nloc": 11,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Put",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1788,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Delete",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1790,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetProperty",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1798,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CompactRange",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1804,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1815,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1819,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1825,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1829,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1830,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1832,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1834,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/db/db_test.cc",
|
|
"line": 1835,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "PackSequenceAndType",
|
|
"file": "/home/ilya/A/db/dbformat.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "AppendInternalKey",
|
|
"file": "/home/ilya/A/db/dbformat.cc",
|
|
"line": 8,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ParsedInternalKey",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 30,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "InternalKeyEncodingLength",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 36,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ExtractUserKey",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 40,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "user_comparator",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 56,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "InternalKey",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 69,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "InternalKey",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 71,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "DecodeFrom",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 75,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Encode",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 77,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "user_key",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 80,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SetFrom",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 81,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Clear",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 85,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "memtable_key",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 108,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "internal_key",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 109,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "user_key",
|
|
"file": "/home/ilya/A/db/dbformat.h",
|
|
"line": 111,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IKey",
|
|
"file": "/home/ilya/A/db/dbformat_test.cc",
|
|
"line": 1,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Shorten",
|
|
"file": "/home/ilya/A/db/dbformat_test.cc",
|
|
"line": 8,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ShortSuccessor",
|
|
"file": "/home/ilya/A/db/dbformat_test.cc",
|
|
"line": 15,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TestKey",
|
|
"file": "/home/ilya/A/db/dbformat_test.cc",
|
|
"line": 21,
|
|
"ccn": 1,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Corruption",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Put",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 55,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Delete",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 61,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DumpLog",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 95,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "DumpDescriptor",
|
|
"file": "/home/ilya/A/db/dumpfile.cc",
|
|
"line": 109,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "SyncDir",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 17,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "pos_at_last_flush_",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 58,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "IsFullySynced",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 61,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "db_",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 321,
|
|
"ccn": 1,
|
|
"nloc": 7,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ReuseLogs",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 334,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ReadValue",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 345,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Key",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 373,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 380,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "OpenDB",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 383,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "CloseDB",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 388,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "PartialCompactTestPreFault",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 412,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "PartialCompactTestReopenWithFault",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 419,
|
|
"ccn": 1,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "NoWriteTestPreFault",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 433,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NoWriteTestReopenWithFault",
|
|
"file": "/home/ilya/A/db/fault_injection_test.cc",
|
|
"line": 434,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "MakeFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 5,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "LogFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 18,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TableFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 21,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "SSTTableFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "DescriptorFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 29,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CurrentFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 38,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "LockFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 40,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TempFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 43,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "InfoLogFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 47,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "OldInfoLogFileName",
|
|
"file": "/home/ilya/A/db/filename.cc",
|
|
"line": 51,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/db/leveldbutil.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/db/leveldbutil.cc",
|
|
"line": 8,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/db/leveldbutil.cc",
|
|
"line": 11,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/db/leveldbutil.cc",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Usage",
|
|
"file": "/home/ilya/A/db/leveldbutil.cc",
|
|
"line": 25,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "resyncing_",
|
|
"file": "/home/ilya/A/db/log_reader.cc",
|
|
"line": 19,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NumberString",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 9,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RandomSkewedString",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 16,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ReopenForAppend",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 30,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Write",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 35,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "WrittenBytes",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 39,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IncrementByte",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 54,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "SetByte",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 58,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ShrinkSize",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 60,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "FixChecksum",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 65,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ForceError",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 73,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DroppedBytes",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 78,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ReportMessage",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 79,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "StartReadingAt",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 97,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CheckOffsetPastEndReturnsNoRecords",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 103,
|
|
"ccn": 1,
|
|
"nloc": 9,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 145,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 146,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 146,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 147,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Corruption",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 180,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TEST_F",
|
|
"file": "/home/ilya/A/db/log_test.cc",
|
|
"line": 310,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GetLengthPrefixedSlice",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "EncodeKey",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 37,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 38,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 39,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 41,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 42,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 46,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 47,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 49,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/db/memtable.cc",
|
|
"line": 55,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Ref",
|
|
"file": "/home/ilya/A/db/memtable.h",
|
|
"line": 13,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "dbfull",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 12,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "env",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 27,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Open",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 45,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Put",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 52,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "LogName",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 77,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RemoveManifestFile",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 91,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FirstLogFile",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 96,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NumLogs",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 110,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NumTables",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 113,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FileSize",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 115,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CompactMemTable",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 118,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "MakeLogFile",
|
|
"file": "/home/ilya/A/db/recovery_test.cc",
|
|
"line": 119,
|
|
"ccn": 1,
|
|
"nloc": 10,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "next_file_number_",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 13,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Corruption",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 87,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewTableIterator",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 157,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RepairDB",
|
|
"file": "/home/ilya/A/db/repair.cc",
|
|
"line": 335,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GetMaxHeight",
|
|
"file": "/home/ilya/A/db/skiplist.h",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Equal",
|
|
"file": "/home/ilya/A/db/skiplist.h",
|
|
"line": 31,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/db/skiplist.h",
|
|
"line": 54,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetNext",
|
|
"file": "/home/ilya/A/db/skiplist.h",
|
|
"line": 57,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NoBarrier_Next",
|
|
"file": "/home/ilya/A/db/skiplist.h",
|
|
"line": 60,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NoBarrier_SetNext",
|
|
"file": "/home/ilya/A/db/skiplist.h",
|
|
"line": 63,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 112,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "gen",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 114,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "hash",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 117,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "HashNumbers",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 118,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "MakeKey",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 122,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "IsValidKey",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 130,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Set",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 140,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Get",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 144,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "WriteStep",
|
|
"file": "/home/ilya/A/db/skiplist_test.cc",
|
|
"line": 149,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "sequence_number_",
|
|
"file": "/home/ilya/A/db/snapshot.h",
|
|
"line": 5,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "sequence_number",
|
|
"file": "/home/ilya/A/db/snapshot.h",
|
|
"line": 6,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "empty",
|
|
"file": "/home/ilya/A/db/snapshot.h",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "oldest",
|
|
"file": "/home/ilya/A/db/snapshot.h",
|
|
"line": 25,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "newest",
|
|
"file": "/home/ilya/A/db/snapshot.h",
|
|
"line": 27,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DeleteEntry",
|
|
"file": "/home/ilya/A/db/table_cache.cc",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "UnrefEntry",
|
|
"file": "/home/ilya/A/db/table_cache.cc",
|
|
"line": 10,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "VersionEdit",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 18,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SetComparatorName",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetLogNumber",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetPrevLogNumber",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 26,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetNextFile",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 31,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetLastSequence",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 37,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetCompactPointer",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 41,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "AddFile",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 46,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "RemoveFile",
|
|
"file": "/home/ilya/A/db/version_edit.h",
|
|
"line": 57,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TestEncodeDecode",
|
|
"file": "/home/ilya/A/db/version_edit_test.cc",
|
|
"line": 1,
|
|
"ccn": 1,
|
|
"nloc": 7,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TargetFileSize",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "MaxGrandParentOverlapBytes",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 10,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ExpandedCompactionByteSizeLimit",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "MaxFileSizeForLevel",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 28,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "AfterFile",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 60,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "BeforeFile",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 72,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 118,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 121,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 123,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 123,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 125,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 129,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 132,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 143,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewestFirst",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 206,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "current_",
|
|
"file": "/home/ilya/A/db/version_set.cc",
|
|
"line": 612,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NumFiles",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 52,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "compaction_level_",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 64,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "current",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 89,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ManifestFileNumber",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 91,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewFileNumber",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 96,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "LastSequence",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 102,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SetLastSequence",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 103,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "LogNumber",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 105,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "PrevLogNumber",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 107,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NeedsCompaction",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 114,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "level",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 161,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "edit",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 162,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "num_input_files",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 164,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "input",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 169,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "MaxOutputFileSize",
|
|
"file": "/home/ilya/A/db/version_set.h",
|
|
"line": 170,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Add",
|
|
"file": "/home/ilya/A/db/version_set_test.cc",
|
|
"line": 8,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Find",
|
|
"file": "/home/ilya/A/db/version_set_test.cc",
|
|
"line": 25,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Overlaps",
|
|
"file": "/home/ilya/A/db/version_set_test.cc",
|
|
"line": 29,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CreateFileMetaData",
|
|
"file": "/home/ilya/A/db/version_set_test.cc",
|
|
"line": 174,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Put",
|
|
"file": "/home/ilya/A/db/write_batch.cc",
|
|
"line": 94,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Delete",
|
|
"file": "/home/ilya/A/db/write_batch.cc",
|
|
"line": 99,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Contents",
|
|
"file": "/home/ilya/A/db/write_batch_internal.h",
|
|
"line": 15,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ByteSize",
|
|
"file": "/home/ilya/A/db/write_batch_internal.h",
|
|
"line": 16,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
}
|
|
]
|
|
},
|
|
"helpers/memenv": {
|
|
"files": [
|
|
"/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"/home/ilya/A/helpers/memenv/memenv.h",
|
|
"/home/ilya/A/helpers/memenv/memenv_test.cc"
|
|
],
|
|
"language": "cpp",
|
|
"total_nloc": 176,
|
|
"total_functions": 31,
|
|
"avg_ccn": 1.77,
|
|
"max_ccn": 6,
|
|
"heavy_functions_count": 0,
|
|
"heavy_functions_ratio": 0.0,
|
|
"coupling_out": 3,
|
|
"coupling_in": 1,
|
|
"instability": 0.75,
|
|
"has_cycles": true,
|
|
"dependencies": [
|
|
"db",
|
|
"port",
|
|
"util"
|
|
],
|
|
"dependents": [
|
|
"util"
|
|
],
|
|
"functions": [
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 39,
|
|
"ccn": 6,
|
|
"nloc": 30,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 85,
|
|
"ccn": 4,
|
|
"nloc": 21,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Unref",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 16,
|
|
"ccn": 3,
|
|
"nloc": 12,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Skip",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 139,
|
|
"ccn": 3,
|
|
"nloc": 9,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetChildren",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 259,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Truncate",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 30,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 127,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "NewSequentialFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 200,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewRandomAccessFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 210,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewWritableFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 227,
|
|
"ccn": 2,
|
|
"nloc": 13,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewAppendableFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 244,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "EXCLUSIVE_LOCKS_REQUIRED",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 280,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RemoveFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 288,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetFileSize",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 302,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RenameFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 312,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Ref",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 27,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 158,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 172,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 174,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 179,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 184,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Logv",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 187,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FileExists",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 256,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CreateDir",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 295,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RemoveDir",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 299,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "LockFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 324,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "UnlockFile",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 331,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetTestDirectory",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 333,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NewLogger",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 336,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewMemEnv",
|
|
"file": "/home/ilya/A/helpers/memenv/memenv.cc",
|
|
"line": 346,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
}
|
|
]
|
|
},
|
|
"include/leveldb": {
|
|
"files": [
|
|
"/home/ilya/A/include/leveldb/c.h",
|
|
"/home/ilya/A/include/leveldb/cache.h",
|
|
"/home/ilya/A/include/leveldb/comparator.h",
|
|
"/home/ilya/A/include/leveldb/db.h",
|
|
"/home/ilya/A/include/leveldb/dumpfile.h",
|
|
"/home/ilya/A/include/leveldb/env.h",
|
|
"/home/ilya/A/include/leveldb/export.h",
|
|
"/home/ilya/A/include/leveldb/filter_policy.h",
|
|
"/home/ilya/A/include/leveldb/iterator.h",
|
|
"/home/ilya/A/include/leveldb/options.h",
|
|
"/home/ilya/A/include/leveldb/slice.h",
|
|
"/home/ilya/A/include/leveldb/status.h",
|
|
"/home/ilya/A/include/leveldb/table.h",
|
|
"/home/ilya/A/include/leveldb/table_builder.h",
|
|
"/home/ilya/A/include/leveldb/write_batch.h"
|
|
],
|
|
"language": "cpp",
|
|
"total_nloc": 43,
|
|
"total_functions": 41,
|
|
"avg_ccn": 1.0,
|
|
"max_ccn": 1,
|
|
"heavy_functions_count": 0,
|
|
"heavy_functions_ratio": 0.0,
|
|
"coupling_out": 0,
|
|
"coupling_in": 0,
|
|
"instability": 0.0,
|
|
"has_cycles": false,
|
|
"dependencies": [],
|
|
"dependents": [],
|
|
"functions": [
|
|
{
|
|
"name": "Prune",
|
|
"file": "/home/ilya/A/include/leveldb/cache.h",
|
|
"line": 16,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "target",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 116,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewSequentialFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 116,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewRandomAccessFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 119,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewWritableFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 123,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewAppendableFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 125,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FileExists",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 128,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetChildren",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 129,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RemoveFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 134,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CreateDir",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 135,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RemoveDir",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 136,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetFileSize",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 139,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RenameFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 142,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "LockFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 146,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "UnlockFile",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 148,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetTestDirectory",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 155,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NewLogger",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 157,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NowMicros",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 159,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SleepForMicroseconds",
|
|
"file": "/home/ilya/A/include/leveldb/env.h",
|
|
"line": 161,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "IsEmpty",
|
|
"file": "/home/ilya/A/include/leveldb/iterator.h",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Run",
|
|
"file": "/home/ilya/A/include/leveldb/iterator.h",
|
|
"line": 28,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "data",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 11,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "size",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 12,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "empty",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 13,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "begin",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 15,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "end",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 16,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "clear",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 27,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "remove_prefix",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 30,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ToString",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 33,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "starts_with",
|
|
"file": "/home/ilya/A/include/leveldb/slice.h",
|
|
"line": 36,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Status",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 8,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "OK",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 9,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ok",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 36,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IsNotFound",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 39,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IsCorruption",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 40,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IsIOError",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 41,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IsNotSupportedError",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 43,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IsInvalidArgument",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 44,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "code",
|
|
"file": "/home/ilya/A/include/leveldb/status.h",
|
|
"line": 50,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ok",
|
|
"file": "/home/ilya/A/include/leveldb/table_builder.h",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
}
|
|
]
|
|
},
|
|
"port": {
|
|
"files": [
|
|
"/home/ilya/A/port/port.h",
|
|
"/home/ilya/A/port/port_example.h",
|
|
"/home/ilya/A/port/port_stdcxx.h",
|
|
"/home/ilya/A/port/thread_annotations.h"
|
|
],
|
|
"language": "cpp",
|
|
"total_nloc": 94,
|
|
"total_functions": 10,
|
|
"avg_ccn": 2.2,
|
|
"max_ccn": 4,
|
|
"heavy_functions_count": 0,
|
|
"heavy_functions_ratio": 0.0,
|
|
"coupling_out": 0,
|
|
"coupling_in": 4,
|
|
"instability": 0.0,
|
|
"has_cycles": false,
|
|
"dependencies": [],
|
|
"dependents": [
|
|
"db",
|
|
"helpers/memenv",
|
|
"table",
|
|
"util"
|
|
],
|
|
"functions": [
|
|
{
|
|
"name": "Zstd_Compress",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 93,
|
|
"ccn": 4,
|
|
"nloc": 24,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Zstd_Uncompress",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 136,
|
|
"ccn": 4,
|
|
"nloc": 18,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Zstd_GetUncompressedLength",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 123,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Snappy_Compress",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 57,
|
|
"ccn": 2,
|
|
"nloc": 12,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Snappy_GetUncompressedLength",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 74,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Snappy_Uncompress",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 86,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "AcceleratedCRC32C",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 155,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Wait",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 41,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Signal",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 50,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SignalAll",
|
|
"file": "/home/ilya/A/port/port_stdcxx.h",
|
|
"line": 52,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
}
|
|
]
|
|
},
|
|
"table": {
|
|
"files": [
|
|
"/home/ilya/A/table/block.cc",
|
|
"/home/ilya/A/table/block.h",
|
|
"/home/ilya/A/table/block_builder.cc",
|
|
"/home/ilya/A/table/block_builder.h",
|
|
"/home/ilya/A/table/filter_block.cc",
|
|
"/home/ilya/A/table/filter_block.h",
|
|
"/home/ilya/A/table/filter_block_test.cc",
|
|
"/home/ilya/A/table/format.cc",
|
|
"/home/ilya/A/table/format.h",
|
|
"/home/ilya/A/table/iterator.cc",
|
|
"/home/ilya/A/table/iterator_wrapper.h",
|
|
"/home/ilya/A/table/merger.cc",
|
|
"/home/ilya/A/table/merger.h",
|
|
"/home/ilya/A/table/table.cc",
|
|
"/home/ilya/A/table/table_builder.cc",
|
|
"/home/ilya/A/table/table_test.cc",
|
|
"/home/ilya/A/table/two_level_iterator.cc",
|
|
"/home/ilya/A/table/two_level_iterator.h"
|
|
],
|
|
"language": "cpp",
|
|
"total_nloc": 692,
|
|
"total_functions": 132,
|
|
"avg_ccn": 1.82,
|
|
"max_ccn": 17,
|
|
"heavy_functions_count": 3,
|
|
"heavy_functions_ratio": 0.023,
|
|
"coupling_out": 3,
|
|
"coupling_in": 1,
|
|
"instability": 0.75,
|
|
"has_cycles": true,
|
|
"dependencies": [
|
|
"db",
|
|
"port",
|
|
"util"
|
|
],
|
|
"dependents": [
|
|
"db"
|
|
],
|
|
"functions": [
|
|
{
|
|
"name": "TestRandomAccess",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 434,
|
|
"ccn": 17,
|
|
"nloc": 61,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "ReadBlock",
|
|
"file": "/home/ilya/A/table/format.cc",
|
|
"line": 51,
|
|
"ccn": 13,
|
|
"nloc": 79,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 110,
|
|
"ccn": 11,
|
|
"nloc": 44,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DecodeEntry",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 29,
|
|
"ccn": 7,
|
|
"nloc": 15,
|
|
"params": 5
|
|
},
|
|
{
|
|
"name": "Init",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 360,
|
|
"ccn": 6,
|
|
"nloc": 22,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "PickRandomKey",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 521,
|
|
"ccn": 6,
|
|
"nloc": 21,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 95,
|
|
"ccn": 5,
|
|
"nloc": 13,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 40,
|
|
"ccn": 5,
|
|
"nloc": 16,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 60,
|
|
"ccn": 5,
|
|
"nloc": 17,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ParseNextKey",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 174,
|
|
"ccn": 4,
|
|
"nloc": 23,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "owned_",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 14,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "KeyMayMatch",
|
|
"file": "/home/ilya/A/table/filter_block_test.cc",
|
|
"line": 14,
|
|
"ccn": 3,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 84,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewMergingIterator",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 132,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 93,
|
|
"ccn": 3,
|
|
"nloc": 9,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "CompressionSupported",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 730,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/table/two_level_iterator.cc",
|
|
"line": 27,
|
|
"ccn": 3,
|
|
"nloc": 7,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 165,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "CreateFilter",
|
|
"file": "/home/ilya/A/table/filter_block_test.cc",
|
|
"line": 5,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Set",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 13,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Update",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 39,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "direction_",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 9,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 18,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 24,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 31,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Reverse",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 5,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Increment",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 47,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Finish",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 120,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "FinishImpl",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 149,
|
|
"ccn": 2,
|
|
"nloc": 13,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FinishImpl",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 179,
|
|
"ccn": 2,
|
|
"nloc": 14,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 241,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FinishImpl",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 270,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FinishImpl",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 293,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TestForwardScan",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 405,
|
|
"ccn": 2,
|
|
"nloc": 10,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TestBackwardScan",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 420,
|
|
"ccn": 2,
|
|
"nloc": 10,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ToString",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 500,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ToString",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 507,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ToString",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 515,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TEST_F",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 544,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TEST_F",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 573,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Between",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 683,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "SaveError",
|
|
"file": "/home/ilya/A/table/two_level_iterator.cc",
|
|
"line": 37,
|
|
"ccn": 2,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Compare",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 60,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NextEntryOffset",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 62,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "GetRestartPoint",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 66,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SeekToRestartPoint",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 68,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "restart_index_",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 82,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 84,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 86,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 86,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 89,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 92,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 164,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "CorruptionError",
|
|
"file": "/home/ilya/A/table/block.cc",
|
|
"line": 171,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "size",
|
|
"file": "/home/ilya/A/table/block.h",
|
|
"line": 11,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "empty",
|
|
"file": "/home/ilya/A/table/block_builder.h",
|
|
"line": 21,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "policy_",
|
|
"file": "/home/ilya/A/table/filter_block.cc",
|
|
"line": 5,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/table/filter_block_test.cc",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "offset",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 9,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "set_offset",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 12,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "size",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 15,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "set_size",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 18,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "metaindex_handle",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 31,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "set_metaindex_handle",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 32,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "index_handle",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 35,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "set_index_handle",
|
|
"file": "/home/ilya/A/table/format.h",
|
|
"line": 38,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 34,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 37,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 43,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 43,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 45,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 46,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 48,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 49,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 52,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewEmptyIterator",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 54,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewErrorIterator",
|
|
"file": "/home/ilya/A/table/iterator.cc",
|
|
"line": 58,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "iter",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 9,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 15,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 16,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 19,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 20,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 25,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 29,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/table/iterator_wrapper.h",
|
|
"line": 36,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 16,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 74,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/table/merger.cc",
|
|
"line": 81,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DeleteBlock",
|
|
"file": "/home/ilya/A/table/table.cc",
|
|
"line": 101,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "DeleteCachedBlock",
|
|
"file": "/home/ilya/A/table/table.cc",
|
|
"line": 104,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ReleaseBlock",
|
|
"file": "/home/ilya/A/table/table.cc",
|
|
"line": 111,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "pending_index_entry",
|
|
"file": "/home/ilya/A/table/table_builder.cc",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 19,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Compare",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 21,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindShortestSeparator",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 28,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindShortSuccessor",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 39,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "contents",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 68,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 70,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 72,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 73,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 78,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Size",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 91,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Add",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 119,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "data",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 138,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "db",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 139,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewIterator",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 164,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewIterator",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 197,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ApproximateOffsetOf",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 201,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Reset",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 208,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 225,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Seek",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 228,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SeekToFirst",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 234,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SeekToLast",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 234,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 237,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Prev",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 238,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 254,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "status",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 259,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewIterator",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 279,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewIterator",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 306,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "db",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 309,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewDB",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 309,
|
|
"ccn": 1,
|
|
"nloc": 10,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Add",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 392,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Test",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 397,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "db",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 541,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "TEST_F",
|
|
"file": "/home/ilya/A/table/table_test.cc",
|
|
"line": 552,
|
|
"ccn": 1,
|
|
"nloc": 15,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Valid",
|
|
"file": "/home/ilya/A/table/two_level_iterator.cc",
|
|
"line": 20,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/table/two_level_iterator.cc",
|
|
"line": 21,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "value",
|
|
"file": "/home/ilya/A/table/two_level_iterator.cc",
|
|
"line": 23,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "data_iter_",
|
|
"file": "/home/ilya/A/table/two_level_iterator.cc",
|
|
"line": 65,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NewTwoLevelIterator",
|
|
"file": "/home/ilya/A/table/two_level_iterator.cc",
|
|
"line": 141,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 4
|
|
}
|
|
]
|
|
},
|
|
"util": {
|
|
"files": [
|
|
"/home/ilya/A/util/arena.cc",
|
|
"/home/ilya/A/util/arena.h",
|
|
"/home/ilya/A/util/arena_test.cc",
|
|
"/home/ilya/A/util/bloom.cc",
|
|
"/home/ilya/A/util/bloom_test.cc",
|
|
"/home/ilya/A/util/cache.cc",
|
|
"/home/ilya/A/util/cache_test.cc",
|
|
"/home/ilya/A/util/coding.cc",
|
|
"/home/ilya/A/util/coding.h",
|
|
"/home/ilya/A/util/coding_test.cc",
|
|
"/home/ilya/A/util/comparator.cc",
|
|
"/home/ilya/A/util/crc32c.cc",
|
|
"/home/ilya/A/util/crc32c.h",
|
|
"/home/ilya/A/util/crc32c_test.cc",
|
|
"/home/ilya/A/util/env.cc",
|
|
"/home/ilya/A/util/env_posix.cc",
|
|
"/home/ilya/A/util/env_posix_test.cc",
|
|
"/home/ilya/A/util/env_posix_test_helper.h",
|
|
"/home/ilya/A/util/env_test.cc",
|
|
"/home/ilya/A/util/env_windows.cc",
|
|
"/home/ilya/A/util/env_windows_test.cc",
|
|
"/home/ilya/A/util/env_windows_test_helper.h",
|
|
"/home/ilya/A/util/filter_policy.cc",
|
|
"/home/ilya/A/util/hash.cc",
|
|
"/home/ilya/A/util/hash.h",
|
|
"/home/ilya/A/util/hash_test.cc",
|
|
"/home/ilya/A/util/histogram.cc",
|
|
"/home/ilya/A/util/histogram.h",
|
|
"/home/ilya/A/util/logging.cc",
|
|
"/home/ilya/A/util/logging.h",
|
|
"/home/ilya/A/util/logging_test.cc",
|
|
"/home/ilya/A/util/mutexlock.h",
|
|
"/home/ilya/A/util/no_destructor.h",
|
|
"/home/ilya/A/util/no_destructor_test.cc",
|
|
"/home/ilya/A/util/options.cc",
|
|
"/home/ilya/A/util/posix_logger.h",
|
|
"/home/ilya/A/util/random.h",
|
|
"/home/ilya/A/util/status.cc",
|
|
"/home/ilya/A/util/status_test.cc",
|
|
"/home/ilya/A/util/testutil.cc",
|
|
"/home/ilya/A/util/testutil.h",
|
|
"/home/ilya/A/util/windows_logger.h"
|
|
],
|
|
"language": "cpp",
|
|
"total_nloc": 1517,
|
|
"total_functions": 206,
|
|
"avg_ccn": 2.02,
|
|
"max_ccn": 17,
|
|
"heavy_functions_count": 1,
|
|
"heavy_functions_ratio": 0.005,
|
|
"coupling_out": 2,
|
|
"coupling_in": 3,
|
|
"instability": 0.4,
|
|
"has_cycles": true,
|
|
"dependencies": [
|
|
"helpers/memenv",
|
|
"port"
|
|
],
|
|
"dependents": [
|
|
"db",
|
|
"helpers/memenv",
|
|
"table"
|
|
],
|
|
"functions": [
|
|
{
|
|
"name": "Extend",
|
|
"file": "/home/ilya/A/util/crc32c.cc",
|
|
"line": 254,
|
|
"ccn": 17,
|
|
"nloc": 73,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "GetChildren",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 417,
|
|
"ccn": 7,
|
|
"nloc": 24,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Logv",
|
|
"file": "/home/ilya/A/util/posix_logger.h",
|
|
"line": 13,
|
|
"ccn": 7,
|
|
"nloc": 58,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Logv",
|
|
"file": "/home/ilya/A/util/windows_logger.h",
|
|
"line": 13,
|
|
"ccn": 7,
|
|
"nloc": 55,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewRandomAccessFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 372,
|
|
"ccn": 6,
|
|
"nloc": 27,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewRandomAccessFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 329,
|
|
"ccn": 6,
|
|
"nloc": 41,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "KeyMayMatch",
|
|
"file": "/home/ilya/A/util/bloom.cc",
|
|
"line": 34,
|
|
"ccn": 5,
|
|
"nloc": 16,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "EncodeVarint32",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 10,
|
|
"ccn": 5,
|
|
"nloc": 24,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "DoWriteStringToFile",
|
|
"file": "/home/ilya/A/util/env.cc",
|
|
"line": 31,
|
|
"ccn": 5,
|
|
"nloc": 17,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "ReadFileToString",
|
|
"file": "/home/ilya/A/util/env.cc",
|
|
"line": 65,
|
|
"ccn": 5,
|
|
"nloc": 22,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 123,
|
|
"ccn": 5,
|
|
"nloc": 19,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "SyncFd",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 252,
|
|
"ccn": 5,
|
|
"nloc": 14,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Hash",
|
|
"file": "/home/ilya/A/util/hash.cc",
|
|
"line": 3,
|
|
"ccn": 5,
|
|
"nloc": 25,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "CreateFilter",
|
|
"file": "/home/ilya/A/util/bloom.cc",
|
|
"line": 17,
|
|
"ccn": 4,
|
|
"nloc": 17,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "NextLength",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 78,
|
|
"ccn": 4,
|
|
"nloc": 10,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Resize",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 44,
|
|
"ccn": 4,
|
|
"nloc": 23,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FindShortestSeparator",
|
|
"file": "/home/ilya/A/util/comparator.cc",
|
|
"line": 18,
|
|
"ccn": 4,
|
|
"nloc": 16,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 88,
|
|
"ccn": 4,
|
|
"nloc": 14,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 187,
|
|
"ccn": 4,
|
|
"nloc": 20,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "WriteUnbuffered",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 237,
|
|
"ccn": 4,
|
|
"nloc": 12,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "LockFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 476,
|
|
"ccn": 4,
|
|
"nloc": 17,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "MaxOpenFiles",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 589,
|
|
"ccn": 4,
|
|
"nloc": 16,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "main",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 219,
|
|
"ccn": 4,
|
|
"nloc": 12,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Append",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 213,
|
|
"ccn": 4,
|
|
"nloc": 20,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RenameFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 475,
|
|
"ccn": 4,
|
|
"nloc": 16,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ConsumeDecimalNumber",
|
|
"file": "/home/ilya/A/util/logging.cc",
|
|
"line": 31,
|
|
"ccn": 4,
|
|
"nloc": 20,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Build",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 17,
|
|
"ccn": 3,
|
|
"nloc": 9,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "DumpFilter",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 36,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FalsePositiveRate",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 50,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Insert",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 28,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetVarint32PtrFallback",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 69,
|
|
"ccn": 3,
|
|
"nloc": 13,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "GetVarint64Ptr",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 101,
|
|
"ccn": 3,
|
|
"nloc": 13,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "GetVarint32Ptr",
|
|
"file": "/home/ilya/A/util/coding.h",
|
|
"line": 67,
|
|
"ccn": 3,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "FindShortSuccessor",
|
|
"file": "/home/ilya/A/util/comparator.cc",
|
|
"line": 42,
|
|
"ccn": 3,
|
|
"nloc": 9,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 227,
|
|
"ccn": 3,
|
|
"nloc": 9,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SyncDirIfManifest",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 245,
|
|
"ccn": 3,
|
|
"nloc": 12,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "GetChildren",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 435,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewLogger",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 538,
|
|
"ccn": 3,
|
|
"nloc": 15,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "TestCloseOnExecHelperMain",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 26,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetOpenFileDescriptors",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 38,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 155,
|
|
"ccn": 3,
|
|
"nloc": 14,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Sync",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 241,
|
|
"ccn": 3,
|
|
"nloc": 9,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "LockFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 492,
|
|
"ccn": 3,
|
|
"nloc": 14,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GetTestDirectory",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 531,
|
|
"ccn": 3,
|
|
"nloc": 14,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "AppendEscapedStringTo",
|
|
"file": "/home/ilya/A/util/logging.cc",
|
|
"line": 10,
|
|
"ccn": 3,
|
|
"nloc": 11,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CompressibleString",
|
|
"file": "/home/ilya/A/util/testutil.cc",
|
|
"line": 23,
|
|
"ccn": 3,
|
|
"nloc": 10,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Matches",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 48,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Remove",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 33,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "FindPointer",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 37,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Prune",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 262,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "TotalCharge",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 267,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Lookup",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 30,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "EncodeVarint64",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 42,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "VarintLength",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 66,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetVarint32",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 90,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GetVarint64",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 118,
|
|
"ccn": 2,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "GetLengthPrefixedSlice",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 128,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Log",
|
|
"file": "/home/ilya/A/util/env.cc",
|
|
"line": 28,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "PosixError",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 43,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Acquire",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 57,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Skip",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 99,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 168,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 215,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Dirname",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 267,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Basename",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 283,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NewSequentialFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 358,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewWritableFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 405,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewAppendableFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 422,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RemoveFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 445,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CreateDir",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 449,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RemoveDir",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 457,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetFileSize",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 462,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RenameFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 471,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "UnlockFile",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 498,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetTestDirectory",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 525,
|
|
"ccn": 2,
|
|
"nloc": 11,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SingletonEnv",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 656,
|
|
"ccn": 2,
|
|
"nloc": 12,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "AssertEnvNotInitialized",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 681,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "GetNewlyOpenedFileDescriptor",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 48,
|
|
"ccn": 2,
|
|
"nloc": 10,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "CheckCloseOnExecDoesNotLeakFDs",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 55,
|
|
"ccn": 2,
|
|
"nloc": 23,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetWindowsErrorMessage",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 25,
|
|
"ccn": 2,
|
|
"nloc": 13,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "WindowsError",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 45,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 66,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Acquire",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 90,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 122,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Skip",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 137,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Read",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 189,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 4
|
|
},
|
|
{
|
|
"name": "Close",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 235,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "WriteUnbuffered",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 259,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "LockOrUnlock",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 275,
|
|
"ccn": 2,
|
|
"nloc": 11,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewSequentialFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 305,
|
|
"ccn": 2,
|
|
"nloc": 12,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewWritableFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 379,
|
|
"ccn": 2,
|
|
"nloc": 12,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewAppendableFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 399,
|
|
"ccn": 2,
|
|
"nloc": 12,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "RemoveFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 444,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CreateDir",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 448,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RemoveDir",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 454,
|
|
"ccn": 2,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "GetFileSize",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 460,
|
|
"ccn": 2,
|
|
"nloc": 10,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "UnlockFile",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 511,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NewLogger",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 547,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "SingletonEnv",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 615,
|
|
"ccn": 2,
|
|
"nloc": 12,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "AssertEnvNotInitialized",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 636,
|
|
"ccn": 2,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Next",
|
|
"file": "/home/ilya/A/util/random.h",
|
|
"line": 9,
|
|
"ccn": 2,
|
|
"nloc": 8,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "RandomString",
|
|
"file": "/home/ilya/A/util/testutil.cc",
|
|
"line": 2,
|
|
"ccn": 2,
|
|
"nloc": 5,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "RandomKey",
|
|
"file": "/home/ilya/A/util/testutil.cc",
|
|
"line": 11,
|
|
"ccn": 2,
|
|
"nloc": 7,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewWritableFile",
|
|
"file": "/home/ilya/A/util/testutil.h",
|
|
"line": 32,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NewAppendableFile",
|
|
"file": "/home/ilya/A/util/testutil.h",
|
|
"line": 40,
|
|
"ccn": 2,
|
|
"nloc": 6,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "MemoryUsage",
|
|
"file": "/home/ilya/A/util/arena.h",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "BloomHash",
|
|
"file": "/home/ilya/A/util/bloom.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/util/bloom.cc",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewBloomFilterPolicy",
|
|
"file": "/home/ilya/A/util/bloom.cc",
|
|
"line": 52,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Key",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Reset",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 11,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Add",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 15,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "FilterSize",
|
|
"file": "/home/ilya/A/util/bloom_test.cc",
|
|
"line": 35,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "key",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Lookup",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 26,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "SetCapacity",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 65,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TotalCharge",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 75,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "HashSlice",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 207,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Shard",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 210,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Lookup",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 235,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Release",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 245,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Erase",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 248,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 254,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NewId",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 259,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "NewLRUCache",
|
|
"file": "/home/ilya/A/util/cache.cc",
|
|
"line": 270,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "EncodeKey",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DecodeKey",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "EncodeValue",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 9,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DecodeValue",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 14,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Deleter",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 17,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Insert",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 39,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "InsertAndReturnHandle",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 45,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "Erase",
|
|
"file": "/home/ilya/A/util/cache_test.cc",
|
|
"line": 53,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "PutFixed32",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 1,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "PutFixed64",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "PutVarint32",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 36,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "PutVarint64",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 53,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "PutLengthPrefixedSlice",
|
|
"file": "/home/ilya/A/util/coding.cc",
|
|
"line": 58,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "EncodeFixed32",
|
|
"file": "/home/ilya/A/util/coding.h",
|
|
"line": 27,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "EncodeFixed64",
|
|
"file": "/home/ilya/A/util/coding.h",
|
|
"line": 33,
|
|
"ccn": 1,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "DecodeFixed32",
|
|
"file": "/home/ilya/A/util/coding.h",
|
|
"line": 45,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "DecodeFixed64",
|
|
"file": "/home/ilya/A/util/coding.h",
|
|
"line": 51,
|
|
"ccn": 1,
|
|
"nloc": 9,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "TEST",
|
|
"file": "/home/ilya/A/util/coding_test.cc",
|
|
"line": 41,
|
|
"ccn": 1,
|
|
"nloc": 18,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Name",
|
|
"file": "/home/ilya/A/util/comparator.cc",
|
|
"line": 9,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Compare",
|
|
"file": "/home/ilya/A/util/comparator.cc",
|
|
"line": 12,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "BytewiseComparator",
|
|
"file": "/home/ilya/A/util/comparator.cc",
|
|
"line": 48,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "ReadUint32LE",
|
|
"file": "/home/ilya/A/util/crc32c.cc",
|
|
"line": 240,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RoundUp",
|
|
"file": "/home/ilya/A/util/crc32c.cc",
|
|
"line": 242,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "CanAccelerateCRC32C",
|
|
"file": "/home/ilya/A/util/crc32c.cc",
|
|
"line": 246,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Value",
|
|
"file": "/home/ilya/A/util/crc32c.h",
|
|
"line": 5,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Mask",
|
|
"file": "/home/ilya/A/util/crc32c.h",
|
|
"line": 12,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Unmask",
|
|
"file": "/home/ilya/A/util/crc32c.h",
|
|
"line": 15,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "WriteStringToFile",
|
|
"file": "/home/ilya/A/util/env.cc",
|
|
"line": 51,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "WriteStringToFileSync",
|
|
"file": "/home/ilya/A/util/env.cc",
|
|
"line": 57,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 3
|
|
},
|
|
{
|
|
"name": "acquires_allowed_",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 52,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Release",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 70,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 226,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FlushBuffer",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 235,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "IsManifest",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 298,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "LockOrUnlock",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 307,
|
|
"ccn": 1,
|
|
"nloc": 8,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "fd",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 325,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "filename",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 326,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FileExists",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 430,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NowMicros",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 555,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SleepForMicroseconds",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 560,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "BackgroundThreadEntryPoint",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 563,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "MaxMmaps",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 589,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "env",
|
|
"file": "/home/ilya/A/util/env_posix.cc",
|
|
"line": 681,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "GetArgvZero",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 18,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "GetMaxFileDescriptor",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 35,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "SetFileLimits",
|
|
"file": "/home/ilya/A/util/env_posix_test.cc",
|
|
"line": 86,
|
|
"ccn": 1,
|
|
"nloc": 2,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Run",
|
|
"file": "/home/ilya/A/util/env_test.cc",
|
|
"line": 57,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Run",
|
|
"file": "/home/ilya/A/util/env_test.cc",
|
|
"line": 78,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ThreadBody",
|
|
"file": "/home/ilya/A/util/env_test.cc",
|
|
"line": 123,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ScopedHandle",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 55,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "is_valid",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 68,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "get",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 73,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Release",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 74,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "acquires_allowed_",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 81,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Release",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 102,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Flush",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 240,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FlushBuffer",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 252,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "handle",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 293,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "filename",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 294,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "FileExists",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 414,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NowMicros",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 553,
|
|
"ccn": 1,
|
|
"nloc": 5,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SleepForMicroseconds",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 561,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "BackgroundThreadEntryPoint",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 566,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "MaxMmaps",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 577,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "env",
|
|
"file": "/home/ilya/A/util/env_windows.cc",
|
|
"line": 635,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "SetFileLimits",
|
|
"file": "/home/ilya/A/util/env_windows_test.cc",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "main",
|
|
"file": "/home/ilya/A/util/env_windows_test.cc",
|
|
"line": 39,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "Histogram",
|
|
"file": "/home/ilya/A/util/histogram.h",
|
|
"line": 3,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "AppendNumberTo",
|
|
"file": "/home/ilya/A/util/logging.cc",
|
|
"line": 2,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "NumberToString",
|
|
"file": "/home/ilya/A/util/logging.cc",
|
|
"line": 24,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "EscapeString",
|
|
"file": "/home/ilya/A/util/logging.cc",
|
|
"line": 28,
|
|
"ccn": 1,
|
|
"nloc": 3,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ConsumeDecimalNumberRoundtripTest",
|
|
"file": "/home/ilya/A/util/logging_test.cc",
|
|
"line": 32,
|
|
"ccn": 1,
|
|
"nloc": 9,
|
|
"params": 2
|
|
},
|
|
{
|
|
"name": "ConsumeDecimalNumberOverflowTest",
|
|
"file": "/home/ilya/A/util/logging_test.cc",
|
|
"line": 78,
|
|
"ccn": 1,
|
|
"nloc": 4,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "ConsumeDecimalNumberNoDigitsTest",
|
|
"file": "/home/ilya/A/util/logging_test.cc",
|
|
"line": 104,
|
|
"ccn": 1,
|
|
"nloc": 6,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "NoDestructor",
|
|
"file": "/home/ilya/A/util/no_destructor.h",
|
|
"line": 6,
|
|
"ccn": 1,
|
|
"nloc": 11,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "get",
|
|
"file": "/home/ilya/A/util/no_destructor.h",
|
|
"line": 26,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "Uniform",
|
|
"file": "/home/ilya/A/util/random.h",
|
|
"line": 22,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "OneIn",
|
|
"file": "/home/ilya/A/util/random.h",
|
|
"line": 26,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "Skewed",
|
|
"file": "/home/ilya/A/util/random.h",
|
|
"line": 27,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 1
|
|
},
|
|
{
|
|
"name": "RandomSeed",
|
|
"file": "/home/ilya/A/util/testutil.h",
|
|
"line": 12,
|
|
"ccn": 1,
|
|
"nloc": 1,
|
|
"params": 0
|
|
},
|
|
{
|
|
"name": "num_writable_file_errors_",
|
|
"file": "/home/ilya/A/util/testutil.h",
|
|
"line": 29,
|
|
"ccn": 1,
|
|
"nloc": 0,
|
|
"params": 1
|
|
}
|
|
]
|
|
}
|
|
}
|
|
} |