Linux Kernel 4.21 Call Graphs
<p>This is the<strong> Linux Kernel 4.21 Call Graphs</strong> created using <a href="http://github.com/dspinellis/cscout">CScout</a> containing the following graphs:</p> <ol> <li>File include graph (fgraph_I.txt) </li> <li>Compile Time Dependency Graph (fgraph_C.txt)</li> <li>Control Dependency Graph (through function calls) (fgraph_F_D.txt)</li> <li>Data Dependency Graph (through global variables) (fgraph_G.txt)</li> <li>Function and Macro Call Graph (cgraph.txt)</li> </ol> <p>Files are of the form</p> <p>foo.c boo.c</p> <p>which indicate a directed edge foo.c -> boo.c.</p> <p>The call graphs refer to <strong>all </strong>(ending with _all.txt) files or only the <strong>writable files.</strong> </p> <p>These graphs were produced by processing the Linux Kernel Codebase consisting of 20.3 million lines of source code. </p> <p>The results were produced on an Intel(R) Xeon(R) CPU E5-1410 0 @ 2.80GHz server with 64GB of RAM.</p> <p><strong>References: </strong></p> <p>1. Papachristou, Marios. "Software clusterings with vector semantics and the call graph." <em>Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering</em>. 2019.</p>
ShareScore
40/100
Overall dataset sharing score
Score breakdown
These five areas show where the dataset supports — or may limit — practical reuse.
- Stewardship
- 8
- Harmonization
- 4
- Access
- 16
- Reuse readiness
- 8
- Engagement
- 4