Fuzz introspector
For issues and ideas: https://github.com/ossf/fuzz-introspector/issues

Project functions overview

The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.

For further technical details on the meaning of columns in the below table, please see the Glossary .

Func name Functions filename Args Function call depth Reached by Fuzzers Runtime reached by Fuzzers Combined reached by Fuzzers Fuzzers runtime hit Func lines hit % I Count BB Count Cyclomatic complexity Functions reached Reached by functions Accumulated cyclomatic complexity Undiscovered complexity

Fuzzer details

Fuzzer: mercurial/contrib/fuzz/revlog.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4457 66.0%
gold [1:9] 394 5.83%
yellow [10:29] 214 3.16%
greenyellow [30:49] 156 2.31%
lawngreen 50+ 1531 22.6%
All colors 6752 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4800 finalize_garbage call site: 04800 finalize
128 2750 PyUnicode_DecodeASCII call site: 02750 unicode_decode_call_errorhandler_writer
126 6625 set_lookkey call site: 06625 PyErr_Display
108 2920 unicode_result call site: 02920 unicode_result_wchar
106 3343 PyObject_Call call site: 03343 _PyErr_SetObject
94 4022 tok_get call site: 04022 _PyObject_CallMethodId
79 2170 unicode_copy_as_widechar call site: 02170 PyUnicode_AsUnicodeAndSize
78 5845 Py_BuildValue call site: 05845 _PyObject_Dump
71 2353 _PyBytes_Resize call site: 02353 _PyBytes_Resize
67 4492 PyStructSequence_New call site: 04492 _PySys_GetObjectId
58 2020 PyLong_AsDouble call site: 02020 PyErr_Format
53 2533 _Py_GetErrorHandler call site: 02533 raise_encode_exception

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
672
Reachable functions
1177
Percentage of reachable functions covered
42.91%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/revlog.cc 9
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Python/errors.c 81
Python-3.8.3/Objects/unicodeobject.c 293
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 71
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 62
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 65
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 75
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 47
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 42
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6

Fuzzer: mercurial/contrib/fuzz/fm1readmarkers.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4457 66.0%
gold [1:9] 394 5.83%
yellow [10:29] 214 3.16%
greenyellow [30:49] 156 2.31%
lawngreen 50+ 1531 22.6%
All colors 6752 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4800 finalize_garbage call site: 04800 finalize
128 2750 PyUnicode_DecodeASCII call site: 02750 unicode_decode_call_errorhandler_writer
123 6625 set_lookkey call site: 06625 PyErr_Display
108 2920 unicode_result call site: 02920 unicode_result_wchar
106 3343 PyObject_Call call site: 03343 _PyErr_SetObject
94 4022 tok_get call site: 04022 _PyObject_CallMethodId
79 2170 unicode_copy_as_widechar call site: 02170 PyUnicode_AsUnicodeAndSize
78 5845 Py_BuildValue call site: 05845 _PyObject_Dump
71 2353 _PyBytes_Resize call site: 02353 _PyBytes_Resize
67 4492 PyStructSequence_New call site: 04492 _PySys_GetObjectId
58 2020 PyLong_AsDouble call site: 02020 PyErr_Format
53 2533 _Py_GetErrorHandler call site: 02533 raise_encode_exception

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
672
Reachable functions
1177
Percentage of reachable functions covered
42.91%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/fm1readmarkers.cc 9
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Python/errors.c 81
Python-3.8.3/Objects/unicodeobject.c 293
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 71
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 62
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 65
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 75
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 47
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 42
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6

Fuzzer: mercurial/contrib/fuzz/dirstate.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4457 66.0%
gold [1:9] 395 5.85%
yellow [10:29] 214 3.16%
greenyellow [30:49] 156 2.31%
lawngreen 50+ 1530 22.6%
All colors 6752 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4800 finalize_garbage call site: 04800 finalize
128 2750 PyUnicode_DecodeASCII call site: 02750 unicode_decode_call_errorhandler_writer
123 6625 set_lookkey call site: 06625 PyErr_Display
108 2920 unicode_result call site: 02920 unicode_result_wchar
106 3343 PyObject_Call call site: 03343 _PyErr_SetObject
94 4022 tok_get call site: 04022 _PyObject_CallMethodId
79 2170 unicode_copy_as_widechar call site: 02170 PyUnicode_AsUnicodeAndSize
78 5845 Py_BuildValue call site: 05845 _PyObject_Dump
71 2353 _PyBytes_Resize call site: 02353 _PyBytes_Resize
67 4492 PyStructSequence_New call site: 04492 _PySys_GetObjectId
58 2020 PyLong_AsDouble call site: 02020 PyErr_Format
53 2533 _Py_GetErrorHandler call site: 02533 raise_encode_exception

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
672
Reachable functions
1177
Percentage of reachable functions covered
42.91%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/dirstate.cc 9
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Python/errors.c 81
Python-3.8.3/Objects/unicodeobject.c 293
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 71
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 62
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 65
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 75
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 47
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 42
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6

Fuzzer: mercurial/contrib/fuzz/mpatch.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4177 66.6%
gold [1:9] 344 5.48%
yellow [10:29] 189 3.01%
greenyellow [30:49] 138 2.20%
lawngreen 50+ 1419 22.6%
All colors 6267 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4816 finalize_garbage call site: 04816 finalize
128 2766 PyUnicode_DecodeASCII call site: 02766 unicode_decode_call_errorhandler_writer
108 2936 unicode_result call site: 02936 unicode_result_wchar
106 3359 PyObject_Call call site: 03359 _PyErr_SetObject
94 4038 tok_get call site: 04038 _PyObject_CallMethodId
79 2194 unicode_copy_as_widechar call site: 02194 PyUnicode_AsUnicodeAndSize
78 5859 Py_BuildValue call site: 05859 _PyObject_Dump
71 2369 _PyBytes_Resize call site: 02369 _PyBytes_Resize
67 4508 PyStructSequence_New call site: 04508 _PySys_GetObjectId
58 2044 PyLong_AsDouble call site: 02044 PyErr_Format
53 2549 _Py_GetErrorHandler call site: 02549 raise_encode_exception
53 3750 translate_newlines call site: 03750 translate_into_utf8

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
13
Reachable functions
25
Percentage of reachable functions covered
48.0%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/mpatch.cc 16
mercurial/contrib/python-zstandard/zstd/zstd.c 2
Python-3.8.3/Modules/_csv.c 3
Python-3.8.3/Objects/unicodeobject.c 286
Python-3.8.3/Python/errors.c 80
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 70
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 17
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 58
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 72
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 24
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 4
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 40
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 8
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 4
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 13
mercurial/mercurial/cext/revlog.c 16

Fuzzer: mercurial/contrib/fuzz/dirs.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4454 65.9%
gold [1:9] 394 5.83%
yellow [10:29] 214 3.16%
greenyellow [30:49] 156 2.31%
lawngreen 50+ 1534 22.7%
All colors 6752 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4800 finalize_garbage call site: 04800 finalize
128 2750 PyUnicode_DecodeASCII call site: 02750 unicode_decode_call_errorhandler_writer
123 6625 set_lookkey call site: 06625 PyErr_Display
108 2920 unicode_result call site: 02920 unicode_result_wchar
106 3343 PyObject_Call call site: 03343 _PyErr_SetObject
94 4022 tok_get call site: 04022 _PyObject_CallMethodId
79 2170 unicode_copy_as_widechar call site: 02170 PyUnicode_AsUnicodeAndSize
78 5845 Py_BuildValue call site: 05845 _PyObject_Dump
71 2353 _PyBytes_Resize call site: 02353 _PyBytes_Resize
67 4492 PyStructSequence_New call site: 04492 _PySys_GetObjectId
58 2020 PyLong_AsDouble call site: 02020 PyErr_Format
53 2533 _Py_GetErrorHandler call site: 02533 raise_encode_exception

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
672
Reachable functions
1177
Percentage of reachable functions covered
42.91%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/dirs.cc 9
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Python/errors.c 81
Python-3.8.3/Objects/unicodeobject.c 293
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 71
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 62
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 65
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 75
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 47
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 42
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6

Fuzzer: mercurial/contrib/fuzz/fncache.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4462 66.0%
gold [1:9] 394 5.83%
yellow [10:29] 214 3.16%
greenyellow [30:49] 156 2.31%
lawngreen 50+ 1526 22.6%
All colors 6752 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4800 finalize_garbage call site: 04800 finalize
128 2750 PyUnicode_DecodeASCII call site: 02750 unicode_decode_call_errorhandler_writer
126 6625 set_lookkey call site: 06625 PyErr_Display
108 2920 unicode_result call site: 02920 unicode_result_wchar
106 3343 PyObject_Call call site: 03343 _PyErr_SetObject
94 4022 tok_get call site: 04022 _PyObject_CallMethodId
79 2170 unicode_copy_as_widechar call site: 02170 PyUnicode_AsUnicodeAndSize
78 5845 Py_BuildValue call site: 05845 _PyObject_Dump
71 2353 _PyBytes_Resize call site: 02353 _PyBytes_Resize
67 4492 PyStructSequence_New call site: 04492 _PySys_GetObjectId
58 2020 PyLong_AsDouble call site: 02020 PyErr_Format
53 2533 _Py_GetErrorHandler call site: 02533 raise_encode_exception

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
672
Reachable functions
1177
Percentage of reachable functions covered
42.91%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/fncache.cc 9
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Python/errors.c 81
Python-3.8.3/Objects/unicodeobject.c 293
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 71
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 62
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 65
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 75
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 47
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 42
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6

Fuzzer: Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 5986 57.8%
gold [1:9] 1992 19.2%
yellow [10:29] 350 3.38%
greenyellow [30:49] 201 1.94%
lawngreen 50+ 1811 17.5%
All colors 10340 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 5153 finalize_garbage call site: 05153 finalize
143 9122 cmp call site: 09122 bigcomp
128 3063 PyUnicode_DecodeASCII call site: 03063 unicode_decode_call_errorhandler_writer
124 8788 set_lookkey call site: 08788 PyErr_Display
108 3233 unicode_result call site: 03233 unicode_result_wchar
106 3668 PyObject_Call call site: 03668 _PyErr_SetObject
97 6698 convertbuffer call site: 06698 PyErr_SetString
94 4348 tok_get call site: 04348 _PyObject_CallMethodId
78 6198 Py_BuildValue call site: 06198 _PyObject_Dump
71 2622 _PyBytes_Resize call site: 02622 _PyBytes_Resize
67 4845 PyStructSequence_New call site: 04845 _PySys_GetObjectId
59 9062 _Py_dg_strtod call site: 09062 pow5mult

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
891
Reachable functions
1686
Percentage of reachable functions covered
47.15%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c 18
Python-3.8.3/Python/pylifecycle.c 133
Python-3.8.3/Python/pystate.c 51
Python-3.8.3/Objects/obmalloc.c 16
Python-3.8.3/Modules/gcmodule.c 104
Python-3.8.3/Python/ceval.c 65
Python-3.8.3/Python/preconfig.c 58
Python-3.8.3/Python/thread_pthread.h 28
Python-3.8.3/Python/thread.c 14
Python-3.8.3/Python/initconfig.c 118
Python-3.8.3/Misc/coverity_model.c 8
Python-3.8.3/Python/getopt.c 3
Python-3.8.3/Python/getversion.c 3
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Modules/getbuildinfo.c 4
Python-3.8.3/Python/sysmodule.c 107
Python-3.8.3/Python/pathconfig.c 37
Python-3.8.3/Modules/getpath.c 60
Python-3.8.3/Python/fileutils.c 66
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Python/errors.c 84
Python-3.8.3/Objects/unicodeobject.c 315
Python-3.8.3/Objects/object.c 76
Python-3.8.3/Python/ceval_gil.h 21
Python-3.8.3/Modules/signalmodule.c 13
Python-3.8.3/Python/modsupport.c 48
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 49
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 35
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Objects/typeobject.c 140
Python-3.8.3/Objects/dictobject.c 84
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 85
Python-3.8.3/Objects/call.c 62
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 104
Python-3.8.3/Objects/listobject.c 78
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 98
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 44
Python-3.8.3/Objects/fileobject.c 33
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 42
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 44
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 31
Python-3.8.3/Objects/structseq.c 18
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/floatobject.c 24
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 8
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Python/bootstrap_hash.c 29
Python-3.8.3/Python/hamt.c 1
Python-3.8.3/Objects/namespaceobject.c 6
Python-3.8.3/Objects/boolobject.c 1
Python-3.8.3/Python/bltinmodule.c 8
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6
Python-3.8.3/PC/getpathp.c 3
Python-3.8.3/Python/marshal.c 51
Python-3.8.3/Python/pystrtod.c 13
Python-3.8.3/Python/dtoa.c 27
mercurial/mercurial/bdiff.c 1
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Modules/arraymodule.c 8
Python-3.8.3/Modules/faulthandler.c 11
Python-3.8.3/Modules/hashtable.c 4

Fuzzer: mercurial/contrib/fuzz/bdiff.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4116 66.5%
gold [1:9] 344 5.56%
yellow [10:29] 189 3.05%
greenyellow [30:49] 138 2.23%
lawngreen 50+ 1397 22.5%
All colors 6184 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4813 finalize_garbage call site: 04813 finalize
128 2763 PyUnicode_DecodeASCII call site: 02763 unicode_decode_call_errorhandler_writer
108 2933 unicode_result call site: 02933 unicode_result_wchar
106 3356 PyObject_Call call site: 03356 _PyErr_SetObject
94 4035 tok_get call site: 04035 _PyObject_CallMethodId
79 2191 unicode_copy_as_widechar call site: 02191 PyUnicode_AsUnicodeAndSize
78 5858 Py_BuildValue call site: 05858 _PyObject_Dump
71 2366 _PyBytes_Resize call site: 02366 _PyBytes_Resize
67 4505 PyStructSequence_New call site: 04505 _PySys_GetObjectId
58 2041 PyLong_AsDouble call site: 02041 PyErr_Format
53 2546 _Py_GetErrorHandler call site: 02546 raise_encode_exception
53 3747 translate_newlines call site: 03747 translate_into_utf8

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
639
Reachable functions
1100
Percentage of reachable functions covered
41.91%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/bdiff.cc 9
mercurial/contrib/fuzz/FuzzedDataProvider.h 11
Python-3.8.3/Modules/_heapqmodule.c 8
Python-3.8.3/Python/errors.c 80
Python-3.8.3/Objects/unicodeobject.c 286
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 70
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 17
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 58
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 72
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 24
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 4
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 40
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 4
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
mercurial/mercurial/cext/revlog.c 8
mercurial/mercurial/bdiff.c 9

Fuzzer: mercurial/contrib/fuzz/jsonescapeu8fast.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4491 66.1%
gold [1:9] 395 5.81%
yellow [10:29] 214 3.15%
greenyellow [30:49] 156 2.29%
lawngreen 50+ 1537 22.6%
All colors 6793 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4813 finalize_garbage call site: 04813 finalize
128 2763 PyUnicode_DecodeASCII call site: 02763 unicode_decode_call_errorhandler_writer
123 6666 set_lookkey call site: 06666 PyErr_Display
108 2933 unicode_result call site: 02933 unicode_result_wchar
106 3356 PyObject_Call call site: 03356 _PyErr_SetObject
94 4035 tok_get call site: 04035 _PyObject_CallMethodId
79 2191 unicode_copy_as_widechar call site: 02191 PyUnicode_AsUnicodeAndSize
78 5858 Py_BuildValue call site: 05858 _PyObject_Dump
71 2366 _PyBytes_Resize call site: 02366 _PyBytes_Resize
67 4505 PyStructSequence_New call site: 04505 _PySys_GetObjectId
58 2041 PyLong_AsDouble call site: 02041 PyErr_Format
53 2546 _Py_GetErrorHandler call site: 02546 raise_encode_exception

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
688
Reachable functions
1193
Percentage of reachable functions covered
42.33%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/jsonescapeu8fast.cc 13
mercurial/contrib/fuzz/FuzzedDataProvider.h 10
Python-3.8.3/Modules/_heapqmodule.c 8
Python-3.8.3/Python/errors.c 81
Python-3.8.3/Objects/unicodeobject.c 293
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 71
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 62
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 65
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 75
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 47
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 42
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
mercurial/mercurial/cext/revlog.c 8
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6

Fuzzer: mercurial/contrib/fuzz/xdiff.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4143 65.6%
gold [1:9] 346 5.47%
yellow [10:29] 190 3.00%
greenyellow [30:49] 138 2.18%
lawngreen 50+ 1497 23.7%
All colors 6314 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4813 finalize_garbage call site: 04813 finalize
128 2763 PyUnicode_DecodeASCII call site: 02763 unicode_decode_call_errorhandler_writer
108 2933 unicode_result call site: 02933 unicode_result_wchar
106 3356 PyObject_Call call site: 03356 _PyErr_SetObject
94 4035 tok_get call site: 04035 _PyObject_CallMethodId
79 2191 unicode_copy_as_widechar call site: 02191 PyUnicode_AsUnicodeAndSize
78 5858 Py_BuildValue call site: 05858 _PyObject_Dump
71 2366 _PyBytes_Resize call site: 02366 _PyBytes_Resize
67 4505 PyStructSequence_New call site: 04505 _PySys_GetObjectId
58 2041 PyLong_AsDouble call site: 02041 PyErr_Format
53 2546 _Py_GetErrorHandler call site: 02546 raise_encode_exception
53 3747 translate_newlines call site: 03747 translate_into_utf8

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
648
Reachable functions
1144
Percentage of reachable functions covered
43.36%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/xdiff.cc 6
mercurial/contrib/fuzz/FuzzedDataProvider.h 11
Python-3.8.3/Modules/_heapqmodule.c 8
Python-3.8.3/Python/errors.c 80
Python-3.8.3/Objects/unicodeobject.c 286
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 70
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 17
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 58
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 72
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 24
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 4
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 40
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 4
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
mercurial/mercurial/cext/revlog.c 8
mercurial/mercurial/thirdparty/xdiff/xdiffi.c 31
mercurial/mercurial/thirdparty/xdiff/xprepare.c 26
mercurial/mercurial/thirdparty/xdiff/xutils.c 6

Fuzzer: mercurial/contrib/fuzz/manifest.cc

Call tree

The calltree shows the control flow of the fuzzer. This is overlaid with coverage information to display how much of the potential code a fuzzer can reach is in fact covered at runtime. In the following there is a link to a detailed calltree visualisation as well as a bitmap showing a high-level view of the calltree. For further information about these topics please see the glossary for full calltree and calltree overview

Call tree overview bitmap:

The distribution of callsites in terms of coloring is
Color Runtime hitcount Callsite count Percentage
red 0 4497 66.2%
gold [1:9] 394 5.80%
yellow [10:29] 214 3.15%
greenyellow [30:49] 156 2.29%
lawngreen 50+ 1526 22.4%
All colors 6787 100

Fuzz blockers

The following nodes represent call sites where fuzz blockers occur.

Amount of callsites blocked Calltree index Parent function Callsite Largest blocked function
347 4813 finalize_garbage call site: 04813 finalize
128 2763 PyUnicode_DecodeASCII call site: 02763 unicode_decode_call_errorhandler_writer
126 6660 set_lookkey call site: 06660 PyErr_Display
108 2933 unicode_result call site: 02933 unicode_result_wchar
106 3356 PyObject_Call call site: 03356 _PyErr_SetObject
94 4035 tok_get call site: 04035 _PyObject_CallMethodId
79 2191 unicode_copy_as_widechar call site: 02191 PyUnicode_AsUnicodeAndSize
78 5858 Py_BuildValue call site: 05858 _PyObject_Dump
71 2366 _PyBytes_Resize call site: 02366 _PyBytes_Resize
67 4505 PyStructSequence_New call site: 04505 _PySys_GetObjectId
58 2041 PyLong_AsDouble call site: 02041 PyErr_Format
53 2546 _Py_GetErrorHandler call site: 02546 raise_encode_exception

Runtime coverage analysis

Covered functions
2376
Functions that are reachable but not covered
682
Reachable functions
1187
Percentage of reachable functions covered
42.54%
NB: The sum of covered functions and functions that are reachable but not covered need not be equal to Reachable functions . This is because the reachability analysis is an approximation and thus at runtime some functions may be covered that are not included in the reachability analysis. This is a limitation of our static analysis capabilities.
Warning: The number of covered functions are larger than the number of reachable functions. This means that there are more functions covered at runtime than are extracted using static analysis. This is likely a result of the static analysis component failing to extract the right call graph or the coverage runtime being compiled with sanitizers in code that the static analysis has not analysed. This can happen if lto/gold is not used in all places that coverage instrumentation is used.
Function name source code lines source lines hit percentage hit

Files reached

filename functions hit
mercurial/contrib/fuzz/manifest.cc 11
mercurial/contrib/fuzz/FuzzedDataProvider.h 7
Python-3.8.3/Modules/_heapqmodule.c 8
Python-3.8.3/Python/errors.c 81
Python-3.8.3/Objects/unicodeobject.c 293
Python-3.8.3/Misc/coverity_model.c 4
Python-3.8.3/Objects/object.c 71
Python-3.8.3/Python/pystate.c 29
Python-3.8.3/Python/thread_pthread.h 14
Python-3.8.3/Objects/obmalloc.c 4
Python-3.8.3/Python/thread.c 5
Python-3.8.3/Python/ceval.c 62
Python-3.8.3/Python/ceval_gil.h 18
Python-3.8.3/Modules/signalmodule.c 12
Python-3.8.3/Python/modsupport.c 43
Python-3.8.3/Objects/tupleobject.c 26
Python-3.8.3/Modules/_tracemalloc.c 34
Python-3.8.3/Objects/frameobject.c 3
Python-3.8.3/Objects/codeobject.c 2
Python-3.8.3/Objects/bytesobject.c 52
Python-3.8.3/Objects/typeobject.c 139
Python-3.8.3/Objects/dictobject.c 65
Python-3.8.3/Objects/descrobject.c 6
Python-3.8.3/Modules/gcmodule.c 103
Python-3.8.3/Python/traceback.c 47
Python-3.8.3/Objects/abstract.c 75
Python-3.8.3/Objects/call.c 61
Python-3.8.3/Include/cpython/abstract.h 11
Python-3.8.3/Modules/_sre.c 5
Python-3.8.3/Python/import.c 66
Python-3.8.3/Objects/listobject.c 47
Python-3.8.3/Modules/_pickle.c 1
Python-3.8.3/Python/_warnings.c 89
Python-3.8.3/Python/pythonrun.c 72
Python-3.8.3/Objects/longobject.c 35
Python-3.8.3/Python/mysnprintf.c 10
Python-3.8.3/Python/sysmodule.c 42
Python-3.8.3/Objects/fileobject.c 31
Python-3.8.3/Python/codecs.c 57
Python-3.8.3/Objects/methodobject.c 7
Python-3.8.3/Objects/exceptions.c 27
Python-3.8.3/Python/getargs.c 78
Python-3.8.3/Objects/floatobject.c 14
Python-3.8.3/Objects/complexobject.c 15
Python-3.8.3/Objects/bytearrayobject.c 15
Python-3.8.3/Modules/_csv.c 1
Python-3.8.3/Objects/memoryobject.c 16
Python-3.8.3/Modules/_testbuffer.c 6
Python-3.8.3/Python/fileutils.c 31
Python-3.8.3/Modules/_testcapimodule.c 10
Python-3.8.3/Parser/tokenizer.c 82
Python-3.8.3/Parser/myreadline.c 36
Python-3.8.3/Modules/_io/winconsoleio.c 2
Python-3.8.3/Objects/unicodectype.c 1
Python-3.8.3/Objects/moduleobject.c 5
Python-3.8.3/Objects/iterobject.c 5
Python-3.8.3/Python/pytime.c 25
Python-3.8.3/Objects/structseq.c 4
Python-3.8.3/Objects/weakrefobject.c 19
mercurial/mercurial/thirdparty/sha1dc/cext.c 2
mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c 98
Python-3.8.3/Objects/classobject.c 2
Python-3.8.3/Objects/genobject.c 16
Python-3.8.3/Python/context.c 1
Python-3.8.3/Objects/funcobject.c 2
Python-3.8.3/Modules/_ctypes/_ctypes.c 3
mercurial/mercurial/mpatch.c 1
mercurial/mercurial/cext/revlog.c 8
Python-3.8.3/Objects/cellobject.c 3
Python-3.8.3/Objects/setobject.c 34
Python-3.8.3/Objects/stringlib/eq.h 6

Fuzz engine guidance

This sections provides heuristics that can be used as input to a fuzz engine when running a given fuzz target. The current focus is on providing input that is usable by libFuzzer.

mercurial/contrib/fuzz/revlog.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New']

mercurial/contrib/fuzz/fm1readmarkers.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New']

mercurial/contrib/fuzz/dirstate.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New']

mercurial/contrib/fuzz/mpatch.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New', 'PyLong_AsDouble']

mercurial/contrib/fuzz/dirs.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New']

mercurial/contrib/fuzz/fncache.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New']

Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'cmp', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'convertbuffer', 'tok_get', 'Py_BuildValue', '_PyBytes_Resize']

mercurial/contrib/fuzz/bdiff.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New', 'PyLong_AsDouble']

mercurial/contrib/fuzz/jsonescapeu8fast.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New']

mercurial/contrib/fuzz/xdiff.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New', 'PyLong_AsDouble']

mercurial/contrib/fuzz/manifest.cc

Dictionary

Use this with the libFuzzer -dict=DICT.file flag


Fuzzer function priority

Use one of these functions as input to libfuzzer with flag: -focus_function name

-focus_function=['finalize_garbage', 'PyUnicode_DecodeASCII', 'set_lookkey', 'unicode_result', 'PyObject_Call', 'tok_get', 'unicode_copy_as_widechar', 'Py_BuildValue', '_PyBytes_Resize', 'PyStructSequence_New']

Runtime coverage analysis

This section shows analysis of runtime coverage data.

For futher technical details on how this section is generated, please see the Glossary .

Complex functions with low coverage

Func name Function total lines Lines covered at runtime percentage covered Reached by fuzzers
_abc__abc_instancecheck_impl 62 28 45.16% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_abc__abc_subclasscheck_impl 116 52 44.82% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
deque_extend 34 18 52.94% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
deque_clear 57 10 17.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
partial_new 75 26 34.66% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_open_impl 217 99 45.62% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_buffered_readline 97 48 49.48% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_bufferedreader_read_all 78 24 30.76% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io__Buffered_seek_impl 59 30 50.84% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_buffered_init 32 17 53.12% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_BufferedWriter_write_impl 109 29 26.60% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_open 143 65 45.45% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_TextIOWrapper___init__ 102 56 54.90% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_FileIO___init___impl 208 97 46.63%
_io__IOBase_readlines_impl 50 13 26.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
iobase_finalize 37 15 40.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
write_str 65 28 43.07% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_StringIO___init___impl 81 40 49.38% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyIncrementalNewlineDecoder_decode 159 40 25.15% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyIO_find_line_ending 72 12 16.66% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_textiowrapper_writeflush 61 26 42.62% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
textiowrapper_read_chunk 96 36 37.5% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_TextIOWrapper_write_impl 104 44 42.30% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_io_TextIOWrapper___init___impl 156 69 44.23% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
sre_category 41 8 19.51% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
lock_acquire_parse_args 36 16 44.44% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
atexit_register 41 21 51.21% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_codecs_utf_8_decode 56 28 50.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_sre_SRE_Pattern_match 61 20 32.78% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_sre_SRE_Pattern_search 61 20 32.78% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
invoke_gc_callback 32 5 15.62% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
handle_weakrefs 61 12 19.67% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
calculate_program_full_path 59 31 52.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
search_for_prefix 94 14 14.89% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
search_for_exec_prefix 73 15 20.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
islice_next 31 14 45.16% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
islice_new 72 29 40.27% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
product_new 70 34 48.57% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
path_converter 134 40 29.85% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
sre_ucs1_match 645 259 40.15%
sre_ucs1_at 69 8 11.59%
sre_ucs1_charset 62 32 51.61%
sre_ucs1_count 100 24 24.0%
sre_ucs1_search 139 56 40.28%
PyObject_LengthHint 54 27 50.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyObject_GetItem 40 10 25.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyObject_Format 46 12 26.08% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyNumber_Index 35 7 20.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyNumber_Long 80 14 17.5% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyObject_IsInstance 45 23 51.11% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyObject_IsSubclass 45 24 53.33% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyByteArray_Resize 61 31 50.81% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytearray_ass_subscript 119 20 16.80% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytearray_translate_impl 74 38 51.35% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytearray_init 126 15 11.90% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_Py_bytes_tailmatch 32 12 37.5% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyBytes_FromString 33 17 51.51% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyBytes_FromObject 32 16 50.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyBytes_Resize 47 21 44.68% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyBytesWriter_Finish 37 14 37.83% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytes_repeat 46 22 47.82% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytes_subscript 59 22 37.28% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytes_richcompare 73 13 17.80% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytes_new 85 22 25.88% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_Py_CheckFunctionResult 34 11 32.35% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyVectorcall_Call 31 14 45.16% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_replace 49 20 40.81% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_split 43 22 51.16% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyCode_ConstantKey 98 31 31.63% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
classmethod_get 33 6 18.18% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
wrapperdescr_call 33 15 45.45% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyDict_FromKeys 74 24 32.43% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyDict_MergeFromSeq2 72 25 34.72% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyDict_Copy 51 15 29.41% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
dict_merge 114 42 36.84% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
enum_new_impl 37 15 40.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
reversed_new_impl 37 12 32.43% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
UnicodeDecodeError_init 33 16 48.48% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyFloat_AsDouble 51 8 15.68% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
float_richcompare 128 28 21.87% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyFrame_FastToLocalsWithError 46 21 45.65% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
gen_send_ex 101 45 44.55% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
gen_close 31 15 48.38% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
list_subscript 48 22 45.83% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
list_ass_subscript 126 10 7.936% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyLong_FromNbInt 34 9 26.47% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyLong_FromNbIndexOrNbInt 48 11 22.91% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyLong_AsSsize_t 43 13 30.23% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyLong_FromString 223 34 15.24% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyLong_Frexp 62 31 50.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
l_divmod 54 13 24.07% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
long_divrem 53 19 35.84% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
k_mul 95 25 26.31% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
x_mul 65 33 50.76% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
long_new_impl 38 6 15.78% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unpack_single 57 16 28.07% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
memory_subscript 52 16 30.76% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
memory_getbuf 57 28 49.12% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
memory_cast 54 20 37.03% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
get_native_fmtstr 31 9 29.03% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyModule_CreateInitialized 48 23 47.91% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyModule_FromDefAndSpec2 110 42 38.18% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyModule_ExecDef 55 17 30.90% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyObject_LookupAttr 43 21 48.83% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyObject_SetAttr 44 11 25.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyObject_GenericSetAttrWithDict 56 29 51.78% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
range_new 43 17 39.53% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
set_intersection 65 25 38.46% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
set_richcompare 38 9 23.68% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
set_update_internal 37 15 40.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
set_merge 55 11 20.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PySlice_GetLongIndices 119 34 28.57% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
asciilib_utf8_decode 161 26 16.14%
ucs1lib_utf8_decode 161 44 27.32%
ucs2lib_utf8_decode 161 47 29.19%
asciilib_fastsearch 87 12 13.79%
ucs1lib_fastsearch 87 35 40.22%
stringlib_bytes_join 116 25 21.55%
asciilib_split 37 6 16.21%
parse_field 76 29 38.15% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
get_field_object 67 21 31.34% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
render_field 40 13 32.5% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
best_base 50 26 52.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
subtype_dealloc 88 46 52.27% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
type_setattro 44 21 47.72% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
slot_nb_and 38 16 42.10%
slot_nb_or 38 19 50.0%
tp_new_wrapper 48 20 41.66% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
object_richcompare 35 10 28.57% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
object_new 49 8 16.32% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
super_init 100 52 52.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyUnicode_FromEncodedObject 34 11 32.35% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyUnicode_Decode 61 15 24.59% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyUnicode_AsEncodedString 69 15 21.73% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_Py_EncodeUTF8Ex 100 37 37.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyUnicode_DecodeASCII 78 23 29.48% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyUnicode_Contains 52 21 40.38% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyUnicode_RPartition 48 23 47.91% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyUnicodeWriter_PrepareInternal 61 33 54.09% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyUnicodeWriter_WriteASCIIString 48 17 35.41% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_copy_characters 113 36 31.85% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyUnicode_New 41 7 17.07% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_fromformat_arg 257 68 26.45% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_encode_locale 42 16 38.09% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_decode_locale 35 12 34.28% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_decode_utf8 115 47 40.86% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyUnicode_TranslateCharmap 92 44 47.82% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_fast_translate_lookup 41 18 43.90% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
charmaptranslate_output 34 14 41.17% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
charmaptranslate_lookup 42 20 47.61% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
any_find_slice 69 21 30.43% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_compare 103 50 48.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
replace 224 38 16.96% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
split 80 28 35.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_format_arg 36 19 52.77% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_format_arg_parse 152 22 14.47% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_format_arg_format 87 19 21.83% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
mainformatlong 85 28 32.94% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_format_arg_output 123 22 17.88% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_repr 132 44 33.33% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_repeat 52 23 44.23% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_subscript 63 26 41.26% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
do_strip 54 29 53.70% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyObject_ClearWeakRefs 65 26 40.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
parsetok 198 92 46.46% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyToken_TwoChars 81 15 18.51% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyToken_ThreeChars 50 5 10.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
check_bom 31 10 32.25% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
check_coding_spec 47 17 36.17% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
get_coding_spec 42 7 16.66% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
tok_get 542 222 40.95% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
tok_nextc 186 26 13.97% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyWarnings_Init 33 15 45.45% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyAST_FromNodeObject 153 45 29.41% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_expr 137 69 50.36% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
set_context 51 15 29.41% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_arguments 167 56 33.53% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
new_identifier 39 9 23.07% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_comp_op 45 11 24.44% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_atom 142 37 26.05% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_trailer 71 30 42.25% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_call 184 38 20.65% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_stmt 66 29 43.93% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_expr_stmt 164 42 25.60% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_flow_stmt 52 16 30.76% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_if_stmt 106 15 14.15% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_suite 61 29 47.54% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_try_stmt 59 32 54.23% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_except_clause 51 22 43.13% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_funcdef_impl 59 32 54.23% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
astfold_stmt 92 25 27.17% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
astfold_expr 101 28 27.72% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
zip_new 42 22 52.38% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
builtin___build_class__ 147 78 53.06% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
update_bases 63 15 23.80% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
builtin_exec_impl 70 20 28.57% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
builtin_ord 38 13 34.21% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
builtin_print 72 25 34.72% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
py_getrandom 49 23 46.93% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyEval_EvalFrameDefault 2347 1091 46.48%
do_raise 78 17 21.79% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
import_name 34 18 52.94% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
import_all_from 87 44 50.57% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
unicode_concatenate 46 18 39.13% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyCodec_Lookup 74 37 50.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_Py_Mangle 49 10 20.40% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
stack_effect 210 47 22.38% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_mod 44 19 43.18% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_enter_scope 90 42 46.66% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
dictbytype 42 22 52.38% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_set_qualname 67 18 26.86% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_nameop 119 40 33.61% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
find_ann 51 27 52.94% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_visit_stmt 77 28 36.36% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
merge_consts_recursive 85 13 15.29% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_make_closure 34 9 26.47% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_call_helper 90 23 25.55% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_jump_if 91 9 9.890% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_if 42 20 47.61% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_visit_expr1 157 25 15.92% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_compare 41 13 31.70% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
assemble_lnotab 93 28 30.10% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyErr_NormalizeException 70 27 38.57% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
decode_current_locale 97 31 31.95% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
set_inheritable 65 19 29.23% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_Py_write_impl 41 22 53.65% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyLong_FormatAdvancedWriter 44 8 18.18% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
future_parse 38 17 44.73% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyArg_UnpackKeywords 176 55 31.25% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyArg_CheckPositional 36 10 27.77% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
vgetargs1_impl 140 60 42.85% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
convertsimple 622 74 11.89% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
vgetargskeywords 232 82 35.34% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
skipitem 118 18 15.25% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
vgetargskeywordsfast_impl 207 67 32.36% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
parser_init 106 56 52.83% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyImportZip_Init 46 24 52.17% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyImport_FindExtensionObjectEx 47 23 48.93% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyImport_ImportFrozenModuleObject 57 23 40.35% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
resolve_name 137 40 29.19% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
import_find_and_load 47 24 51.06% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyWideStringList_Insert 31 16 51.61% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
config_init_warnoptions 45 17 37.77% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
config_init_tracemalloc 38 9 23.68% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
config_init_stdio_encoding 92 20 21.73% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
r_string 64 9 14.06% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
r_object 442 220 49.77% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
do_mkvalue 196 46 23.46% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
do_mkdict 44 20 45.45% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyCode_Optimize 230 113 49.13% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyPreCmdline_Read 31 17 54.83% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
preconfig_init_coerce_c_locale 36 7 19.44% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
preconfig_init_utf8_mode 55 4 7.272% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
pyinit_main 70 32 45.71% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
pycore_init_types 31 15 48.38% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_Py_SourceAsString 43 13 30.23% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyTime_Divide 43 10 23.25% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
pygettimeofday 31 13 41.93% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyMember_GetOne 82 15 18.29% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyMember_SetOne 179 16 8.938% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PySymtable_BuildObject 80 36 45.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
analyze_block 104 53 50.96% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
analyze_name 53 15 28.30% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
update_symbols 69 26 37.68% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
symtable_visit_stmt 259 29 11.19% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
symtable_add_def_helper 67 26 38.80% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
symtable_visit_expr 129 32 24.80% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PySys_Audit 104 10 9.615% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
PyThread_acquire_lock_timed 73 39 53.42% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
check_python_version 37 12 32.43% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
sha1hash 38 15 39.47% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyBytes_DecodeEscape 100 26 26.0% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_binop 39 18 46.15% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
get_operator 35 6 17.14% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
parsestrplus 60 32 53.33% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
parsestr 90 29 32.22% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
ast_for_slice 46 10 21.73% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
fold_binop 52 7 13.46% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
binop 34 6 17.64% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_visit_slice 36 13 36.11% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
check_index 31 9 29.03% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
lazymanifest_init 59 9 15.25% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
parsenumber_raw 38 18 47.36% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_dict 33 15 45.45% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_Py_dg_strtod 342 81 23.68% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
(0xffffffff&(0xffffffff<<(2*P+1-(y>>Exp_shift)))) 155 10 6.451%
PyOS_strtoul 125 21 16.8% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
index_init 77 27 35.06% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
bytes_split 43 22 51.16% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
_PyUnicode_DecodeUnicodeEscape 174 48 27.58% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
decode_unicode_with_escapes 60 28 46.66% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
compiler_unwind_fblock 69 16 23.18% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']
xdl_get_hunk 33 12 36.36% ['/src/mercurial/contrib/fuzz/xdiff.cc', '/src/mercurial/contrib/fuzz/fm1readmarkers.cc', '/src/mercurial/contrib/fuzz/manifest.cc', '/src/mercurial/contrib/fuzz/dirs.cc', '/src/mercurial/contrib/fuzz/revlog.cc', '/src/mercurial/contrib/fuzz/fncache.cc', '/src/mercurial/contrib/fuzz/bdiff.cc', '/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', '/src/mercurial/contrib/fuzz/mpatch.cc', '/src/mercurial/contrib/fuzz/dirstate.cc', '/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc']

Files and Directories in report

This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link

Files in report

Source file Reached by Covered by
/src/Python-3.8.3/Modules/_decimal/libmpdec/difradix2.c [] []
/src/Python-3.8.3/Modules/_ctypes/malloc_closure.c [] []
/src/Python-3.8.3/Objects/clinic/dictobject.c.h [] []
/src/Python-3.8.3/Modules/expat/expat_external.h [] []
/src/Python-3.8.3/Include/node.h [] []
/src/Python-3.8.3/Modules/_decimal/_decimal.c [] []
/src/Python-3.8.3/Objects/clinic/longobject.c.h [] []
/src/Python-3.8.3/Modules/_sha3/kcp/align.h [] []
/src/Python-3.8.3/Modules/_threadmodule.c [] []
/src/Python-3.8.3/Python/pystrcmp.c [] []
/src/Python-3.8.3/Modules/_gdbmmodule.c [] []
/src/Python-3.8.3/Modules/clinic/posixmodule.c.h [] []
/src/Python-3.8.3/Python/context.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Python/ceval.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Parser/acceler.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/sixstep.c [] []
/src/Python-3.8.3/Modules/_posixsubprocess.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/umodarith.h [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2s-load-sse2.h [] []
/src/Python-3.8.3/Modules/_sha3/clinic/sha3module.c.h [] []
/src/Python-3.8.3/Modules/_cryptmodule.c [] []
/src/Python-3.8.3/Modules/_blake2/clinic/blake2s_impl.c.h [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/mpdecimal.c [] []
/src/Python-3.8.3/Modules/clinic/_abc.c.h [] []
/src/Python-3.8.3/Objects/stringlib/transmogrify.h [] []
/src/Python-3.8.3/Python/bltinmodule.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/mercurial/rust/chg/src/sendfds.c [] []
/src/Python-3.8.3/Modules/clinic/_cursesmodule.c.h [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/powerpc/ppc-ffi_darwin.c [] []
/src/Python-3.8.3/PC/winreg.c [] []
/src/Python-3.8.3/Python/pyarena.c [] []
/src/Python-3.8.3/Objects/longobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_decimal/libmpdec/io.c [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/types.c [] []
/src/Python-3.8.3/Modules/clinic/_collectionsmodule.c.h [] []
/src/Python-3.8.3/Modules/rotatingtree.c [] []
/src/Python-3.8.3/Modules/_ctypes/stgdict.c [] []
/src/Python-3.8.3/Modules/cjkcodecs/multibytecodec.c [] []
/src/mercurial/contrib/chg/util.c [] []
/src/Python-3.8.3/Python/dynamic_annotations.c [] []
/src/Python-3.8.3/PC/_testconsole.c [] []
/src/Python-3.8.3/Include/pyerrors.h [] []
/src/Python-3.8.3/Tools/msi/bundle/bootstrap/PythonBootstrapperApplication.cpp [] []
/src/Python-3.8.3/Modules/sre_lib.h [] []
/src/Python-3.8.3/Modules/clinic/_tkinter.c.h [] []
/src/Python-3.8.3/Modules/clinic/_statisticsmodule.c.h [] []
/src/Python-3.8.3/Modules/clinic/spwdmodule.c.h [] []
/src/Python-3.8.3/Modules/clinic/_lzmamodule.c.h [] []
/src/Python-3.8.3/Modules/clinic/_winapi.c.h [] []
/src/Python-3.8.3/Modules/_xxsubinterpretersmodule.c [] []
/src/Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Include/genobject.h [] []
/src/Python-3.8.3/Python/wordcode_helpers.h [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/transpose.c [] []
/src/Python-3.8.3/Modules/_io/textio.c [] []
/src/mercurial/contrib/python-zstandard/c-ext/decompressoriterator.c [] []
/src/Python-3.8.3/Modules/clinic/_gdbmmodule.c.h [] []
/src/Python-3.8.3/Modules/pwdmodule.c [] []
/src/Python-3.8.3/Include/pydtrace.h [] []
/src/mercurial/mercurial/mpatch.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/stringlib/codecs.h [] []
/src/Python-3.8.3/Modules/clinic/_hashopenssl.c.h [] []
/src/Python-3.8.3/Mac/PythonLauncher/MyDocument.h [] []
/src/Python-3.8.3/Objects/clinic/tupleobject.c.h [] []
/src/Python-3.8.3/Objects/clinic/enumobject.c.h [] []
/src/Python-3.8.3/Modules/zlibmodule.c [] []
/src/Python-3.8.3/Modules/clinic/_opcode.c.h [] []
/src/Python-3.8.3/Include/traceback.h [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2b-ref.c [] []
/src/Python-3.8.3/Modules/clinic/unicodedata.c.h [] []
/src/Python-3.8.3/Include/pymath.h [] []
/src/Python-3.8.3/Python/strdup.c [] []
/src/Python-3.8.3/Doc/includes/custom3.c [] []
/src/Python-3.8.3/Include/odictobject.h [] []
/src/Python-3.8.3/Objects/structseq.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/contrib/fuzz/dirstate.cc ['mercurial/contrib/fuzz/dirstate.cc'] ['mercurial/contrib/fuzz/dirstate.cc']
/src/mercurial/mercurial/cext/charencode.h [] []
/src/Python-3.8.3/Include/context.h [] []
/src/Python-3.8.3/Modules/clinic/selectmodule.c.h [] []
/src/Python-3.8.3/Modules/_io/clinic/_iomodule.c.h [] []
/src/Python-3.8.3/Objects/dictobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/contrib/fuzz/jsonescapeu8fast.cc ['mercurial/contrib/fuzz/jsonescapeu8fast.cc'] ['mercurial/contrib/fuzz/jsonescapeu8fast.cc']
/src/mercurial/mercurial/cext/bdiff.c [] []
/src/mercurial/contrib/python-zstandard/c-ext/pythoncapi_compat.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/compressor.c [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/x86/x86-ffi64.c [] []
/src/Python-3.8.3/Include/descrobject.h [] []
/src/Python-3.8.3/Modules/_ctypes/callproc.c [] []
/src/Python-3.8.3/PC/bdist_wininst/install.c [] []
/src/Python-3.8.3/PC/msvcrtmodule.c [] []
/src/mercurial/contrib/python-zstandard/c-ext/frameparams.c [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2-dispatch.c [] []
/src/Python-3.8.3/Modules/_io/stringio.c [] []
/src/Python-3.8.3/Modules/faulthandler.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Modules/xxlimited.c [] []
/src/Python-3.8.3/Modules/_sha3/kcp/KeccakP-1600-SnP-opt64.h [] []
/src/Python-3.8.3/Modules/expat/expat.h [] []
/src/Python-3.8.3/Python/getargs.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Python/pyfpe.c [] []
/src/Python-3.8.3/Modules/cjkcodecs/alg_jisx0201.h [] []
/src/Python-3.8.3/Parser/parsetok.c [] []
/src/mercurial/contrib/fuzz/fncache.cc ['mercurial/contrib/fuzz/fncache.cc'] ['mercurial/contrib/fuzz/fncache.cc']
/src/Python-3.8.3/Modules/_ctypes/_ctypes_test.c [] []
/src/Python-3.8.3/Modules/_weakref.c [] []
/src/Python-3.8.3/Include/pytime.h [] []
/src/Python-3.8.3/Python/import.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/cjkcodecs/multibytecodec.h [] []
/src/Python-3.8.3/Mac/PythonLauncher/MyAppDelegate.h [] []
/src/Python-3.8.3/Modules/_multiprocessing/posixshmem.c [] []
/src/Python-3.8.3/Objects/stringlib/localeutil.h [] []
/src/mercurial/mercurial/cext/revlog.c ['mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_decimal/libmpdec/numbertheory.c [] []
/src/Python-3.8.3/Modules/clinic/mathmodule.c.h [] []
/src/Python-3.8.3/Objects/clinic/floatobject.c.h [] []
/src/Python-3.8.3/Include/cpython/tupleobject.h [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/x86/x86-ffi_darwin.c [] []
/src/mercurial/mercurial/cext/dirs.c [] []
/src/mercurial/mercurial/cext/manifest.c [] []
/src/Python-3.8.3/Python/frozenmain.c [] []
/src/Python-3.8.3/Modules/clinic/resource.c.h [] []
/src/Python-3.8.3/Modules/_bisectmodule.c [] []
/src/Python-3.8.3/Objects/sliceobject.c [] []
/src/Python-3.8.3/Python/clinic/_warnings.c.h [] []
/src/Python-3.8.3/Python/mystrtoul.c [] []
/src/Python-3.8.3/Python/ast.c [] []
/src/Python-3.8.3/Modules/_sha3/kcp/KeccakP-1600-opt64.c [] []
/src/Python-3.8.3/Parser/grammar1.c [] []
/src/Python-3.8.3/Modules/readline.c [] []
/src/Python-3.8.3/Modules/cjkcodecs/emu_jisx0213_2000.h [] []
/src/Python-3.8.3/Python/thread.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Python/symtable.c [] []
/src/Python-3.8.3/PC/invalid_parameter_handler.c [] []
/src/Python-3.8.3/Modules/cjkcodecs/cjkcodecs.h [] []
/src/Python-3.8.3/Modules/expat/xmltok.c [] []
/src/Python-3.8.3/Objects/exceptions.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Include/ceval.h [] []
/src/Python-3.8.3/Modules/_lsprof.c [] []
/src/Python-3.8.3/Include/Python-ast.h [] []
/src/Python-3.8.3/Include/object.h [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2b-round.h [] []
/src/Python-3.8.3/Modules/_codecsmodule.c [] []
/src/Python-3.8.3/PC/_msi.c [] []
/src/Python-3.8.3/Objects/memoryobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/contrib/chg/hgclient.c [] []
/src/Python-3.8.3/Modules/clinic/_cryptmodule.c.h [] []
/src/Python-3.8.3/Modules/_csv.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Objects/methodobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/cjkcodecs/_codecs_cn.c [] []
/src/Python-3.8.3/Modules/clinic/_dbmmodule.c.h [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/ffi.c [] []
/src/Python-3.8.3/Include/cpython/object.h [] []
/src/Python-3.8.3/Python/peephole.c [] []
/src/Python-3.8.3/Python/ceval_gil.h ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/syslogmodule.c [] []
/src/Python-3.8.3/PC/clinic/_testconsole.c.h [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/crt.c [] []
/src/Python-3.8.3/Objects/clinic/bytearrayobject.c.h [] []
/src/mercurial/hgext/fsmonitor/pywatchman/bser.c [] []
/src/Python-3.8.3/Programs/python.c [] []
/src/Python-3.8.3/Modules/_functoolsmodule.c [] []
/src/Python-3.8.3/Include/weakrefobject.h [] []
/src/Python-3.8.3/Modules/_io/clinic/winconsoleio.c.h [] []
/src/Python-3.8.3/Modules/_ctypes/callbacks.c [] []
/src/Python-3.8.3/Modules/clinic/_pickle.c.h [] []
/src/Python-3.8.3/Objects/stringlib/split.h [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/include/ffi.h [] []
/src/Python-3.8.3/Modules/_blake2/clinic/blake2b_impl.c.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/compressionchunker.c [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/include/ffi_common.h [] []
/src/Python-3.8.3/Include/cpython/dictobject.h [] []
/src/Python-3.8.3/Doc/includes/custom2.c [] []
/src/Python-3.8.3/Modules/expat/siphash.h [] []
/src/Python-3.8.3/Objects/clinic/unicodeobject.c.h [] []
/src/Python-3.8.3/Modules/cjkcodecs/_codecs_iso2022.c [] []
/src/Python-3.8.3/Modules/_sqlite/util.c [] []
/src/Python-3.8.3/Python/dynload_aix.c [] []
/src/Python-3.8.3/Modules/selectmodule.c [] []
/src/Python-3.8.3/Modules/socketmodule.h [] []
/src/Python-3.8.3/Objects/clinic/typeobject.c.h [] []
/src/Python-3.8.3/Modules/getaddrinfo.c [] []
/src/mercurial/contrib/fuzz/pyutil.cc [] []
/src/Python-3.8.3/Modules/_testbuffer.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Modules/_sqlite/prepare_protocol.c [] []
/src/Python-3.8.3/Include/sliceobject.h [] []
/src/Python-3.8.3/Modules/fcntlmodule.c [] []
/src/Python-3.8.3/Modules/clinic/zlibmodule.c.h [] []
/src/Python-3.8.3/Objects/classobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/stringlib/clinic/transmogrify.h.h [] []
/src/Python-3.8.3/Modules/clinic/pwdmodule.c.h [] []
/src/Python-3.8.3/Python/ast_opt.c [] []
/src/Python-3.8.3/Python/codecs.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/clinic/structseq.c.h [] []
/src/Python-3.8.3/Modules/_tkinter.c [] []
/src/Python-3.8.3/Objects/stringlib/asciilib.h [] []
/src/mercurial/mercurial/cext/mpatch.c [] []
/src/Python-3.8.3/Python/getcompiler.c [] []
/src/mercurial/contrib/python-zstandard/c-ext/decompressor.c [] []
/src/Python-3.8.3/Objects/clinic/memoryobject.c.h [] []
/src/mercurial/contrib/python-zstandard/zstd/zstd.c ['mercurial/contrib/fuzz/mpatch.cc'] []
/src/Python-3.8.3/Objects/stringlib/fastsearch.h [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2bp.c [] []
/src/Python-3.8.3/Python/dynload_win.c [] []
/src/Python-3.8.3/Modules/clinic/_contextvarsmodule.c.h [] []
/src/Python-3.8.3/Modules/resource.c [] []
/src/Python-3.8.3/Modules/ossaudiodev.c [] []
/src/Python-3.8.3/Modules/_sqlite/row.c [] []
/src/Python-3.8.3/Objects/tupleobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Include/internal/pycore_pyerrors.h [] []
/src/Python-3.8.3/Include/iterobject.h [] []
/src/Python-3.8.3/Objects/unicodectype.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/mercurial/cext/pathencode.c [] []
/src/Python-3.8.3/Modules/sha512module.c [] []
/src/mercurial/mercurial/cext/base85.c [] []
/src/Python-3.8.3/Modules/_hashopenssl.c [] []
/src/Python-3.8.3/Objects/clinic/descrobject.c.h [] []
/src/Python-3.8.3/Include/setobject.h [] []
/src/Python-3.8.3/Include/cpython/objimpl.h [] []
/src/mercurial/contrib/fuzz/manifest.cc ['mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Include/longobject.h [] []
/src/Python-3.8.3/Modules/clinic/grpmodule.c.h [] []
/src/Python-3.8.3/Modules/_io/clinic/fileio.c.h [] []
/src/Python-3.8.3/Python/sysmodule.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Include/dynamic_annotations.h [] []
/src/Python-3.8.3/Modules/clinic/gcmodule.c.h [] []
/src/Python-3.8.3/Include/complexobject.h [] []
/src/Python-3.8.3/Doc/includes/sublist.c [] []
/src/Python-3.8.3/Include/asdl.h [] []
/src/Python-3.8.3/Python/future.c [] []
/src/Python-3.8.3/Python/fileutils.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Include/pythonrun.h [] []
/src/Python-3.8.3/Modules/binascii.c [] []
/src/Python-3.8.3/Python/dup2.c [] []
/src/Python-3.8.3/Objects/moduleobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_sha3/kcp/KeccakHash.h [] []
/src/Python-3.8.3/Python/pystrhex.c [] []
/src/Python-3.8.3/Python/clinic/marshal.c.h [] []
/src/Python-3.8.3/Include/internal/pycore_object.h [] []
/src/Python-3.8.3/Include/internal/pycore_tupleobject.h [] []
/src/Python-3.8.3/Modules/_io/clinic/textio.c.h [] []
/src/Python-3.8.3/Python/pathconfig.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Include/structseq.h [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/transpose.h [] []
/src/Python-3.8.3/Include/pycapsule.h [] []
/src/Python-3.8.3/PC/clinic/winreg.c.h [] []
/src/Python-3.8.3/Modules/_sre.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_io/bytesio.c [] []
/src/Python-3.8.3/Modules/parsermodule.c [] []
/src/Python-3.8.3/Include/code.h [] []
/src/Python-3.8.3/Modules/getpath.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/mercurial/contrib/python-zstandard/c-ext/compressionparams.c [] []
/src/Python-3.8.3/Python/dynload_shlib.c [] []
/src/Python-3.8.3/Include/symtable.h [] []
/src/Python-3.8.3/Include/unicodeobject.h [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/fnt.c [] []
/src/Python-3.8.3/Python/getversion.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Modules/_uuidmodule.c [] []
/src/Python-3.8.3/Modules/clinic/_weakref.c.h [] []
/src/Python-3.8.3/Modules/_ctypes/_ctypes.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Python/bootstrap_hash.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/mercurial/contrib/fuzz/dirs.cc ['mercurial/contrib/fuzz/dirs.cc'] ['mercurial/contrib/fuzz/dirs.cc']
/src/Python-3.8.3/Include/classobject.h [] []
/src/Python-3.8.3/Modules/clinic/md5module.c.h [] []
/src/Python-3.8.3/Include/pydebug.h [] []
/src/Python-3.8.3/Python/initconfig.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Modules/unicodedata_db.h [] []
/src/Python-3.8.3/Modules/grpmodule.c [] []
/src/Python-3.8.3/Include/objimpl.h [] []
/src/Python-3.8.3/Modules/_sha3/kcp/KeccakP-1600-inplace32BI.c [] []
/src/mercurial/mercurial/cext/charencode.c [] []
/src/Python-3.8.3/Modules/_ctypes/ctypes.h [] []
/src/Python-3.8.3/Modules/posixmodule.c [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2s-round.h [] []
/src/Python-3.8.3/Modules/_sha3/kcp/KeccakSponge.h [] []
/src/Python-3.8.3/Modules/clinic/_randommodule.c.h [] []
/src/Python-3.8.3/Modules/_ctypes/cfield.c [] []
/src/Python-3.8.3/Modules/_io/fileio.c [] []
/src/Python-3.8.3/Modules/_io/_iomodule.c [] []
/src/Python-3.8.3/Python/dtoa.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Objects/clinic/odictobject.c.h [] []
/src/Python-3.8.3/Include/modsupport.h [] []
/src/Python-3.8.3/Python/structmember.c [] []
/src/Python-3.8.3/Python/modsupport.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/interpreteridobject.c [] []
/src/Python-3.8.3/Include/internal/pycore_atomic.h [] []
/src/Python-3.8.3/Objects/object.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/mercurial/exewrapper.c [] []
/src/Python-3.8.3/Modules/_sqlite/cache.c [] []
/src/Python-3.8.3/Include/import.h [] []
/src/Python-3.8.3/Modules/tkappinit.c [] []
/src/Python-3.8.3/Objects/unicodetype_db.h [] []
/src/Python-3.8.3/Parser/token.c [] []
/src/Python-3.8.3/Modules/_sha3/sha3module.c [] []
/src/Python-3.8.3/Modules/clinic/binascii.c.h [] []
/src/Python-3.8.3/Objects/bytesobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/pyexpat.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/basearith.c [] []
/src/Python-3.8.3/Modules/_struct.c [] []
/src/mercurial/mercurial/thirdparty/sha1dc/lib/sha1.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Include/funcobject.h [] []
/src/Python-3.8.3/Python/compile.c [] []
/src/Python-3.8.3/PC/getpathp.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Python/pystrtod.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Modules/_blake2/impl/blake2-impl.h [] []
/src/Python-3.8.3/Modules/_ssl.c [] []
/src/Python-3.8.3/Objects/rangeobject.c [] []
/src/Python-3.8.3/Include/frameobject.h [] []
/src/Python-3.8.3/Mac/PythonLauncher/FileSettings.h [] []
/src/Python-3.8.3/Modules/clinic/sha512module.c.h [] []
/src/Python-3.8.3/Modules/_localemodule.c [] []
/src/Python-3.8.3/Modules/_testcapimodule.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Modules/_sqlite/statement.c [] []
/src/Python-3.8.3/Objects/enumobject.c [] []
/src/mercurial/mercurial/bitmanipulation.h [] []
/src/Python-3.8.3/Modules/_sqlite/microprotocols.c [] []
/src/Python-3.8.3/Include/opcode.h [] []
/src/Python-3.8.3/Modules/cjkcodecs/_codecs_hk.c [] []
/src/mercurial/mercurial/cext/osutil.c [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/include/fficonfig.h [] []
/src/Python-3.8.3/Include/moduleobject.h [] []
/src/Python-3.8.3/Modules/_dbmmodule.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/fourstep.c [] []
/src/Python-3.8.3/Modules/_datetimemodule.c [] []
/src/Python-3.8.3/Include/cpython/unicodeobject.h [] []
/src/mercurial/mercurial/bdiff.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc']
/src/Python-3.8.3/Modules/_ctypes/darwin/dlfcn_simple.c [] []
/src/Python-3.8.3/Modules/_heapqmodule.c ['mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Objects/bytes_methods.c [] []
/src/Python-3.8.3/Modules/_winapi.c [] []
/src/Python-3.8.3/Mac/Tools/pythonw.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/basearith.h [] []
/src/Python-3.8.3/Modules/_io/_iomodule.h [] []
/src/Python-3.8.3/Include/methodobject.h [] []
/src/Python-3.8.3/Modules/itertoolsmodule.c [] []
/src/Python-3.8.3/Doc/includes/custom4.c [] []
/src/Python-3.8.3/Modules/_multiprocessing/multiprocessing.c [] []
/src/Python-3.8.3/Modules/signalmodule.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/listobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/contrib/python-zstandard/c-ext/compressiondict.c [] []
/src/Python-3.8.3/Modules/mmapmodule.c [] []
/src/Python-3.8.3/Modules/clinic/_tracemalloc.c.h [] []
/src/Python-3.8.3/Modules/main.c [] []
/src/Python-3.8.3/Modules/_operator.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/mpdecimal.h [] []
/src/Python-3.8.3/Python/hamt.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Include/dictobject.h [] []
/src/Python-3.8.3/Python/getopt.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] []
/src/Python-3.8.3/Modules/_math.c [] []
/src/mercurial/contrib/python-zstandard/c-ext/decompressionreader.c [] []
/src/Python-3.8.3/Modules/unicodedata.c [] []
/src/Python-3.8.3/Objects/genobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Python/clinic/bltinmodule.c.h [] []
/src/Python-3.8.3/Python/asdl.c [] []
/src/Python-3.8.3/Include/memoryobject.h [] []
/src/Python-3.8.3/Python/pythonrun.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/clinic/_struct.c.h [] []
/src/Python-3.8.3/Include/internal/pycore_pystate.h [] []
/src/Python-3.8.3/Modules/_scproxy.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/convolute.c [] []
/src/Python-3.8.3/Modules/_bz2module.c [] []
/src/Python-3.8.3/Modules/_blake2/blake2module.c [] []
/src/Python-3.8.3/Modules/_xxtestfuzz/_xxtestfuzz.c [] []
/src/Python-3.8.3/Modules/gcmodule.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/PC/frozen_dllmain.c [] []
/src/mercurial/mercurial/thirdparty/xdiff/xmacros.h [] []
/src/Python-3.8.3/Parser/listnode.c [] []
/src/Python-3.8.3/Objects/stringlib/stringdefs.h [] []
/src/Python-3.8.3/Objects/stringlib/eq.h ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/sha256module.c [] []
/src/mercurial/contrib/fuzz/fm1readmarkers.cc ['mercurial/contrib/fuzz/fm1readmarkers.cc'] ['mercurial/contrib/fuzz/fm1readmarkers.cc']
/src/Python-3.8.3/Parser/node.c [] []
/src/Python-3.8.3/Include/internal/pycore_initconfig.h [] []
/src/Python-3.8.3/Modules/hashlib.h [] []
/src/Python-3.8.3/Modules/_io/iobase.c [] []
/src/Python-3.8.3/Python/mysnprintf.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Python/thread_pthread.h ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Include/rangeobject.h [] []
/src/Python-3.8.3/Include/bytearrayobject.h [] []
/src/Python-3.8.3/Python/pyhash.c [] []
/src/Python-3.8.3/Objects/codeobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/clinic/arraymodule.c.h [] []
/src/Python-3.8.3/Modules/_sqlite/cursor.c [] []
/src/Python-3.8.3/PC/winsound.c [] []
/src/Python-3.8.3/Modules/clinic/_curses_panel.c.h [] []
/src/Python-3.8.3/Objects/clinic/bytesobject.c.h [] []
/src/Python-3.8.3/Modules/_multiprocessing/clinic/posixshmem.c.h [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/numbertheory.h [] []
/src/Python-3.8.3/Python/importdl.c [] []
/src/Python-3.8.3/Modules/_asynciomodule.c [] []
/src/Python-3.8.3/Modules/mathmodule.c [] []
/src/Python-3.8.3/Python/thread_nt.h [] []
/src/Python-3.8.3/Python/traceback.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/expat/xmlparse.c [] []
/src/Python-3.8.3/Modules/clinic/_ssl.c.h [] []
/src/Python-3.8.3/Objects/frameobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/clinic/complexobject.c.h [] []
/src/Python-3.8.3/Modules/arraymodule.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] []
/src/Python-3.8.3/Include/bytes_methods.h [] []
/src/Python-3.8.3/Include/internal/pycore_hamt.h [] []
/src/Python-3.8.3/Include/cellobject.h [] []
/src/Python-3.8.3/Include/pymacro.h [] []
/src/Python-3.8.3/Objects/descrobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_blake2/impl/blake2sp.c [] []
/src/Python-3.8.3/Modules/_lzmamodule.c [] []
/src/Python-3.8.3/Modules/spwdmodule.c [] []
/src/Python-3.8.3/Python/clinic/sysmodule.c.h [] []
/src/Python-3.8.3/Parser/parser.c [] []
/src/Python-3.8.3/Python/getcopyright.c [] []
/src/Python-3.8.3/Modules/_io/winconsoleio.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Modules/_sha3/kcp/KeccakHash.c [] []
/src/Python-3.8.3/Objects/call.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_json.c [] []
/src/Python-3.8.3/Include/cpython/abstract.h ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_testmultiphase.c [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2s-load-xop.h [] []
/src/mercurial/contrib/chg/chg.c [] []
/src/mercurial/rust/chg/src/sighandlers.c [] []
/src/mercurial/contrib/python-zstandard/c-ext/compressobj.c [] []
/src/Python-3.8.3/Modules/clinic/symtablemodule.c.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/compressionwriter.c [] []
/src/Python-3.8.3/Modules/termios.c [] []
/src/mercurial/mercurial/thirdparty/xdiff/xprepare.c ['mercurial/contrib/fuzz/xdiff.cc'] ['mercurial/contrib/fuzz/xdiff.cc']
/src/Python-3.8.3/Modules/cmathmodule.c [] []
/src/Python-3.8.3/Objects/odictobject.c [] []
/src/Python-3.8.3/Objects/unicodeobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_io/clinic/iobase.c.h [] []
/src/mercurial/mercurial/thirdparty/xdiff/xdiffi.c ['mercurial/contrib/fuzz/xdiff.cc'] ['mercurial/contrib/fuzz/xdiff.cc']
/src/Python-3.8.3/Include/boolobject.h [] []
/src/Python-3.8.3/Objects/floatobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/mercurial/thirdparty/xdiff/xdiff.h [] []
/src/Python-3.8.3/Include/tupleobject.h [] []
/src/Python-3.8.3/PC/clinic/winsound.c.h [] []
/src/Python-3.8.3/Modules/_blake2/blake2b_impl.c [] []
/src/mercurial/contrib/fuzz/bdiff.cc ['mercurial/contrib/fuzz/bdiff.cc'] ['mercurial/contrib/fuzz/bdiff.cc']
/src/mercurial/contrib/hgsh/hgsh.c [] []
/src/Python-3.8.3/Modules/xxmodule.c [] []
/src/Python-3.8.3/Objects/bytearrayobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/clinic/_sre.c.h [] []
/src/Python-3.8.3/Modules/clinic/_queuemodule.c.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/backend_c.c [] []
/src/Python-3.8.3/Modules/expat/xmlrole.h [] []
/src/Python-3.8.3/Objects/capsule.c [] []
/src/Python-3.8.3/Modules/_randommodule.c [] []
/src/Python-3.8.3/Include/token.h [] []
/src/Python-3.8.3/Modules/clinic/_bz2module.c.h [] []
/src/Python-3.8.3/Modules/expat/internal.h [] []
/src/Python-3.8.3/Include/warnings.h [] []
/src/Python-3.8.3/Modules/_sha3/kcp/SnP-Relaned.h [] []
/src/Python-3.8.3/PC/dl_nt.c [] []
/src/mercurial/mercurial/cext/util.h [] []
/src/Python-3.8.3/Modules/audioop.c [] []
/src/Python-3.8.3/Modules/overlapped.c [] []
/src/Python-3.8.3/Modules/getbuildinfo.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/PC/python_uwp.cpp [] []
/src/mercurial/contrib/fuzz/fuzzutil.h [] []
/src/Python-3.8.3/Modules/timemodule.c [] []
/src/Python-3.8.3/Modules/_opcode.c [] []
/src/Python-3.8.3/Include/datetime.h [] []
/src/Python-3.8.3/Modules/clinic/fcntlmodule.c.h [] []
/src/Python-3.8.3/Modules/clinic/sha256module.c.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/decompressobj.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/memory.c [] []
/src/Python-3.8.3/Modules/hashtable.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] []
/src/Python-3.8.3/Objects/obmalloc.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/_tracemalloc.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/contrib/chg/procutil.c [] []
/src/Python-3.8.3/Python/ast_unparse.c [] []
/src/Python-3.8.3/Python/pymath.c [] []
/src/Python-3.8.3/Modules/_testinternalcapi.c [] []
/src/Python-3.8.3/Modules/_curses_panel.c [] []
/src/Python-3.8.3/Modules/_io/clinic/bytesio.c.h [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/io.h [] []
/src/Python-3.8.3/Python/Python-ast.c [] []
/src/Python-3.8.3/Include/cpython/pyerrors.h [] []
/src/mercurial/contrib/fuzz/xdiff.cc ['mercurial/contrib/fuzz/xdiff.cc'] ['mercurial/contrib/fuzz/xdiff.cc']
/src/Python-3.8.3/Include/abstract.h [] []
/src/Python-3.8.3/Misc/coverity_model.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/vcstdint.h [] []
/src/Python-3.8.3/Modules/clinic/_asynciomodule.c.h [] []
/src/Python-3.8.3/Include/floatobject.h [] []
/src/Python-3.8.3/Modules/clinic/_codecsmodule.c.h [] []
/src/Python-3.8.3/Objects/boolobject.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Parser/myreadline.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Modules/nismodule.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/context.c [] []
/src/Python-3.8.3/Modules/clinic/itertoolsmodule.c.h [] []
/src/Python-3.8.3/Modules/expat/xmltok.h [] []
/src/Python-3.8.3/Modules/_blake2/blake2s_impl.c [] []
/src/Python-3.8.3/Modules/_sqlite/module.c [] []
/src/Python-3.8.3/Objects/clinic/funcobject.c.h [] []
/src/Python-3.8.3/Modules/_sqlite/connection.c [] []
/src/Python-3.8.3/Python/pystate.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/sha1module.c [] []
/src/Python-3.8.3/Modules/_io/bufferedio.c [] []
/src/Python-3.8.3/Modules/cjkcodecs/clinic/multibytecodec.c.h [] []
/src/Python-3.8.3/Modules/clinic/_elementtree.c.h [] []
/src/Python-3.8.3/Objects/cellobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/errnomodule.c [] []
/src/Python-3.8.3/PC/bdist_wininst/extract.c [] []
/src/Python-3.8.3/Objects/stringlib/ucs2lib.h [] []
/src/mercurial/mercurial/thirdparty/xdiff/xutils.c ['mercurial/contrib/fuzz/xdiff.cc'] ['mercurial/contrib/fuzz/xdiff.cc']
/src/Python-3.8.3/Modules/clinic/sha1module.c.h [] []
/src/Python-3.8.3/Python/formatter_unicode.c [] []
/src/mercurial/mercurial/cext/parsers.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/constants.h [] []
/src/Python-3.8.3/Tools/msi/bundle/bootstrap/pythonba.cpp [] []
/src/Python-3.8.3/Modules/sre.h [] []
/src/Python-3.8.3/Modules/testcapi_long.h [] []
/src/Python-3.8.3/Include/py_curses.h [] []
/src/Python-3.8.3/Include/bytesobject.h [] []
/src/Python-3.8.3/Parser/tokenizer.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/mercurial/contrib/fuzz/FuzzedDataProvider.h ['mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Python/condvar.h [] []
/src/Python-3.8.3/PC/errmap.h [] []
/src/Python-3.8.3/Python/clinic/context.c.h [] []
/src/mercurial/contrib/fuzz/mpatch.cc ['mercurial/contrib/fuzz/mpatch.cc'] ['mercurial/contrib/fuzz/mpatch.cc']
/src/Python-3.8.3/PC/pyshellext.cpp [] []
/src/Python-3.8.3/Include/fileobject.h [] []
/src/Python-3.8.3/Python/errors.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/clinic/cmathmodule.c.h [] []
/src/Python-3.8.3/Modules/_ssl/debughelpers.c [] []
/src/Python-3.8.3/Modules/_io/clinic/stringio.c.h [] []
/src/Python-3.8.3/Include/internal/pycore_pymem.h [] []
/src/Python-3.8.3/Modules/symtablemodule.c [] []
/src/Python-3.8.3/Objects/fileobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/PC/launcher.c [] []
/src/Python-3.8.3/PC/clinic/msvcrtmodule.c.h [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2b-load-sse2.h [] []
/src/Python-3.8.3/Modules/_collectionsmodule.c [] []
/src/Python-3.8.3/Modules/clinic/pyexpat.c.h [] []
/src/Python-3.8.3/Programs/_testembed.c [] []
/src/Python-3.8.3/Modules/socketmodule.c [] []
/src/Python-3.8.3/PC/WinMain.c [] []
/src/Python-3.8.3/Modules/_multiprocessing/semaphore.c [] []
/src/Python-3.8.3/Modules/_statisticsmodule.c [] []
/src/Python-3.8.3/Objects/typeobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/clinic/signalmodule.c.h [] []
/src/Python-3.8.3/Objects/accu.c [] []
/src/Python-3.8.3/Modules/_stat.c [] []
/src/Python-3.8.3/Modules/clinic/audioop.c.h [] []
/src/Python-3.8.3/Objects/setobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/funcobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Python/pytime.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Modules/clinic/_operator.c.h [] []
/src/Python-3.8.3/Modules/_abc.c [] []
/src/mercurial/contrib/python-zstandard/c-ext/compressoriterator.c [] []
/src/Python-3.8.3/Modules/clinic/_heapqmodule.c.h [] []
/src/Python-3.8.3/Modules/_pickle.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Modules/expat/xmltok_impl.c [] []
/src/Python-3.8.3/Include/compile.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/compressionreader.c [] []
/src/mercurial/contrib/fuzz/revlog.cc ['mercurial/contrib/fuzz/revlog.cc'] ['mercurial/contrib/fuzz/revlog.cc']
/src/Python-3.8.3/Objects/clinic/moduleobject.c.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/decompressionwriter.c [] []
/src/Python-3.8.3/Doc/includes/custom.c [] []
/src/Python-3.8.3/Modules/atexitmodule.c [] []
/src/Python-3.8.3/Modules/_testimportmultiple.c [] []
/src/Python-3.8.3/Include/listobject.h [] []
/src/Python-3.8.3/Python/clinic/traceback.c.h [] []
/src/Python-3.8.3/Python/clinic/import.c.h [] []
/src/Python-3.8.3/Modules/_contextvarsmodule.c [] []
/src/Python-3.8.3/Python/preconfig.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Objects/abstract.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/complexobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Objects/namespaceobject.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Include/bitset.h [] []
/src/Python-3.8.3/Objects/iterobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Objects/picklebufobject.c [] []
/src/Python-3.8.3/Modules/_cursesmodule.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/typearith.h [] []
/src/Python-3.8.3/Modules/xxsubtype.c [] []
/src/Python-3.8.3/Python/pylifecycle.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Modules/_queuemodule.c [] []
/src/Python-3.8.3/Objects/stringlib/unicode_format.h [] []
/src/Python-3.8.3/Modules/clinic/_datetimemodule.c.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/bufferutil.c [] []
/src/Python-3.8.3/Python/_warnings.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/Include/picklebufobject.h [] []
/src/mercurial/contrib/python-zstandard/c-ext/constants.c [] []
/src/Python-3.8.3/Modules/_decimal/libmpdec/bits.h [] []
/src/mercurial/mercurial/cext/revlog.h [] []
/src/Python-3.8.3/Modules/hashtable.h [] []
/src/Python-3.8.3/Modules/md5module.c [] []
/src/mercurial/mercurial/thirdparty/sha1dc/lib/ubc_check.c [] []
/src/Python-3.8.3/Modules/_io/clinic/bufferedio.c.h [] []
/src/Python-3.8.3/Objects/stringlib/ctype.h [] []
/src/Python-3.8.3/Python/getplatform.c [] []
/src/Python-3.8.3/Modules/_elementtree.c [] []
/src/Python-3.8.3/Mac/PythonLauncher/PreferencesWindowController.h [] []
/src/Python-3.8.3/Modules/_blake2/impl/blake2s.c [] []
/src/Python-3.8.3/Include/pyctype.h [] []
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/powerpc/ppc-darwin.h [] []
/src/Python-3.8.3/Python/marshal.c ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c'] ['Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c']
/src/Python-3.8.3/Include/pyport.h [] []
/src/Python-3.8.3/Objects/clinic/codeobject.c.h [] []
/src/mercurial/mercurial/thirdparty/sha1dc/lib/ubc_check.h [] []
/src/Python-3.8.3/Objects/clinic/listobject.c.h [] []
/src/Python-3.8.3/Include/pymem.h [] []
/src/Python-3.8.3/Objects/weakrefobject.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc']
/src/Python-3.8.3/PC/pyconfig.h [] []
/src/mercurial/mercurial/thirdparty/sha1dc/cext.c ['mercurial/contrib/fuzz/revlog.cc', 'mercurial/contrib/fuzz/fm1readmarkers.cc', 'mercurial/contrib/fuzz/dirstate.cc', 'mercurial/contrib/fuzz/mpatch.cc', 'mercurial/contrib/fuzz/dirs.cc', 'mercurial/contrib/fuzz/fncache.cc', 'Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c', 'mercurial/contrib/fuzz/bdiff.cc', 'mercurial/contrib/fuzz/jsonescapeu8fast.cc', 'mercurial/contrib/fuzz/xdiff.cc', 'mercurial/contrib/fuzz/manifest.cc'] []
/src/Python-3.8.3/Modules/expat/xmlrole.c [] []

Directories in report

Directory
/src/Python-3.8.3/Include/
/src/Python-3.8.3/Tools/msi/bundle/bootstrap/
/src/Python-3.8.3/Objects/stringlib/clinic/
/src/Python-3.8.3/Modules/_sha3/clinic/
/src/Python-3.8.3/Mac/Tools/
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/x86/
/src/Python-3.8.3/Modules/_blake2/
/src/Python-3.8.3/Misc/
/src/Python-3.8.3/Modules/_blake2/impl/
/src/Python-3.8.3/Modules/_ctypes/darwin/
/src/Python-3.8.3/Objects/clinic/
/src/Python-3.8.3/Parser/
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/
/src/Python-3.8.3/Modules/
/src/mercurial/mercurial/thirdparty/xdiff/
/src/Python-3.8.3/Modules/_sqlite/
/src/mercurial/mercurial/
/src/Python-3.8.3/Modules/_multiprocessing/
/src/mercurial/mercurial/cext/
/src/Python-3.8.3/Modules/_xxtestfuzz/
/src/Python-3.8.3/Include/cpython/
/src/Python-3.8.3/Python/
/src/Python-3.8.3/Modules/_ssl/
/src/Python-3.8.3/Programs/
/src/Python-3.8.3/Modules/clinic/
/src/mercurial/hgext/fsmonitor/pywatchman/
/src/Python-3.8.3/Modules/_ctypes/
/src/Python-3.8.3/Python/clinic/
/src/mercurial/contrib/python-zstandard/c-ext/
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/include/
/src/Python-3.8.3/PC/
/src/Python-3.8.3/Include/internal/
/src/mercurial/mercurial/thirdparty/sha1dc/lib/
/src/Python-3.8.3/Modules/cjkcodecs/clinic/
/src/Python-3.8.3/Doc/includes/
/src/mercurial/mercurial/thirdparty/sha1dc/
/src/Python-3.8.3/Modules/_io/clinic/
/src/Python-3.8.3/Modules/cjkcodecs/
/src/Python-3.8.3/Modules/_blake2/clinic/
/src/Python-3.8.3/Modules/_multiprocessing/clinic/
/src/Python-3.8.3/Modules/_decimal/
/src/Python-3.8.3/Objects/stringlib/
/src/mercurial/contrib/hgsh/
/src/Python-3.8.3/Modules/_ctypes/libffi_osx/powerpc/
/src/mercurial/contrib/chg/
/src/Python-3.8.3/Mac/PythonLauncher/
/src/mercurial/contrib/python-zstandard/zstd/
/src/Python-3.8.3/Modules/_decimal/libmpdec/
/src/Python-3.8.3/Modules/_sha3/kcp/
/src/Python-3.8.3/Objects/
/src/Python-3.8.3/PC/bdist_wininst/
/src/Python-3.8.3/PC/clinic/
/src/mercurial/contrib/fuzz/
/src/mercurial/rust/chg/src/
/src/Python-3.8.3/Modules/expat/
/src/Python-3.8.3/Modules/_io/
/src/Python-3.8.3/Modules/_sha3/

Metadata section

This sections shows the raw data that is used to produce this report. This is mainly used for further processing and developer debugging.

Fuzzer Calltree file Program data file Coverage file
mercurial/contrib/fuzz/revlog.cc fuzzerLogFile-revlog.data fuzzerLogFile-revlog.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/fm1readmarkers.cc fuzzerLogFile-fm1readmarkers.data fuzzerLogFile-fm1readmarkers.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/dirstate.cc fuzzerLogFile-dirstate.data fuzzerLogFile-dirstate.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/mpatch.cc fuzzerLogFile-mpatch.data fuzzerLogFile-mpatch.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/dirs.cc fuzzerLogFile-dirs.data fuzzerLogFile-dirs.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/fncache.cc fuzzerLogFile-fncache.data fuzzerLogFile-fncache.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
Python-3.8.3/Modules/_xxtestfuzz/fuzzer.c fuzzerLogFile-fuzzer.data fuzzerLogFile-fuzzer.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/bdiff.cc fuzzerLogFile-bdiff.data fuzzerLogFile-bdiff.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/jsonescapeu8fast.cc fuzzerLogFile-jsonescapeu8fast.data fuzzerLogFile-jsonescapeu8fast.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/xdiff.cc fuzzerLogFile-xdiff.data fuzzerLogFile-xdiff.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport
mercurial/contrib/fuzz/manifest.cc fuzzerLogFile-manifest.data fuzzerLogFile-manifest.data.yaml bdiff_fuzzer.covreport , fncache_fuzzer.covreport , manifest_fuzzer.covreport , revlog_fuzzer.covreport , jsonescapeu8fast_fuzzer.covreport , dirstate_fuzzer.covreport , fm1readmarkers_fuzzer.covreport , xdiff_fuzzer.covreport , mpatch_fuzzer.covreport , dirs_fuzzer.covreport

Sink analyser for CWEs