<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd " >
<html xmlns="http://www.w3.org/1999/xhtml " xml:lang="en" >
<head >
<script type="text/javascript"
src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS-MML_HTMLorMML " >
</script >
<title >GAP (profiling) - Contents</title >
<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
<meta name="generator" content="GAPDoc2HTML" />
<link rel="stylesheet" type="text/css" href="manual.css" />
<script src="manual.js" type="text/javascript" ></script >
<script type="text/javascript" >overwriteStyle();</script >
</head >
<body class="chap0" onload="jscontent()" >
<div class="chlinktop" ><span class="chlink1" >Goto Chapter: </span ><a href="chap0_mj.html" >Top</a> <a href="chap1_mj.html" >1</a> <a href="chap2_mj.html" >2</a> <a href="chapInd_mj.html" >Ind</a> </div >
<div class="chlinkprevnexttop" > <a href="chap0_mj.html" >[Top of Book]</a> <a href="chap0_mj.html#contents" >[Contents]</a> <a href="chap1_mj.html" >[Next Chapter]</a> </div >
<p id="mathjaxlink" class="pcenter" ><a href="chap0.html" >[MathJax off]</a></p>
<p><a id="X7D2C85EC87DD46E5" name="X7D2C85EC87DD46E5" ></a></p>
<div class="pcenter" >
<h1 >profiling</h1 >
<h2>Line by line profiling and code coverage for <strong class="pkg" >GAP</strong ></h2>
<p>
2.6.2</p>
<p>
21 June 2025
</p>
</div >
<p><b>
Christopher Jefferson
</b>
<br />Email: <span class="URL" ><a href="mailto:caj21@st-andrews.ac.uk" >caj21@st-andrews.ac.uk</a></span >
<br />Homepage: <span class="URL" ><a href="https://caj.host.cs.st-andrews.ac.uk/ " >https://caj.host.cs.st-andrews.ac.uk/</a></span >
<br />Address : <br />St Andrews<br /> Scotland<br /> UK<br />
</p>
<p><a id="X8537FEB07AF2BEC8" name="X8537FEB07AF2BEC8" ></a></p>
<div class="contents" >
<h3>Contents<a id="contents" name="contents" ></a></h3>
<div class="ContChap" ><a href="chap1_mj.html#X81932F777898AD72" >1 <span class="Heading" >Tutorial</span ></a>
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap1_mj.html#X81D5C73E87484DFC" >1.1 <span class="Heading" >Line-by-line profiling</span ></a>
</span >
</div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap1_mj.html#X7D806D77799DC543" >1.2 <span class="Heading" >FAQ / Problems</span ></a>
</span >
</div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap1_mj.html#X7F70AFBB7C6ACE3C" >1.3 <span class="Heading" >Function-based profiling</span ></a>
</span >
</div >
</div >
<div class="ContChap" ><a href="chap2_mj.html#X7DAD51718553414E" >2 <span class="Heading" >Functionality provided by the <strong class="pkg" >profiling</strong > package</span ></a>
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2_mj.html#X824EFBE480A1360F" >2.1 <span class="Heading" >Reading line-by-line profiles</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X82664B2C80EBA9A4" >2.1-1 ReadLineByLineProfile</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X7D11F90387AEF584" >2.1-2 MergeLineByLineProfiles</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2_mj.html#X8412FE417B2C715D" >2.2 <span class="Heading" >Generating flame graphs</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X858B23AD78A2A73A" >2.2-1 OutputFlameGraph</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X7C6110C180DE1785" >2.2-2 OutputFlameGraphInput</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2_mj.html#X83A7B4B07A62FB8F" >2.3 <span class="Heading" >Generating coverage reports</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X87AFADF581A7C1FD" >2.3-1 OutputAnnotatedCodeCoverageFiles</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X8436F6FE84513AC9" >2.3-2 OutputJsonCoverage</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X815BCEEA86E01699" >2.3-3 OutputLcovCoverage</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X86CA50397AB60E33" >2.3-4 OutputCoverallsJsonCoverage</a></span >
</div ></div >
<div class="ContSect" ><span class="tocline" ><span class="nocss" > </span ><a href="chap2_mj.html#X7C5563A37D566DA5" >2.4 <span class="Heading" >Miscellaneous</span ></a>
</span >
<div class="ContSSBlock" >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X849267DE7D84CBBE" >2.4-1 LineByLineProfileFunction</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X7B979D50793E455A" >2.4-2 ProfileFile</a></span >
<span class="ContSS" ><br /><span class="nocss" > </span ><a href="chap2_mj.html#X80F26AB17D5D8752" >2.4-3 ProfilePackage</a></span >
</div ></div >
</div >
<div class="ContChap" ><a href="chapInd_mj.html" ><span class="Heading" >Index</span ></a></div >
<br />
</div >
<div class="chlinkprevnextbot" > <a href="chap0_mj.html" >[Top of Book]</a> <a href="chap0_mj.html#contents" >[Contents]</a> <a href="chap1_mj.html" >[Next Chapter]</a> </div >
<div class="chlinkbot" ><span class="chlink1" >Goto Chapter: </span ><a href="chap0_mj.html" >Top</a> <a href="chap1_mj.html" >1</a> <a href="chap2_mj.html" >2</a> <a href="chapInd_mj.html" >Ind</a> </div >
<hr />
<p class="foot" >generated by <a href="https://www.math.rwth-aachen.de/~Frank.Luebeck/GAPDoc " >GAPDoc2HTML</a></p>
</body >
</html >
quality 100%
¤ Dauer der Verarbeitung: 0.14 Sekunden
(vorverarbeitet)
¤
*© Formatika GbR, Deutschland