Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/GAP/doc/ref/   (Algebra von RWTH Aachen Version 4.15.1©)  Datei vom 18.9.2025 mit Größe 133 kB image not shown  

Quelle  chap7_mj.html

  Sprache: HTML
 

 products/Sources/formale Sprachen/GAP/doc/ref/chap7_mj.html


?version." 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 (ref) - Chapter 7: Debugging and Profiling Facilities</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="chap7"  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="chap3_mj.html">3</a>  <a href="chap4_mj.html">4</a>  <a href="chap5_mj.html">5</a>  <a href="chap6_mj.html">6</a>  <a href="chap7_mj.html">7</a>  <a href="chap8_mj.html">8</a>  <a href="chap9_mj.html">9</a>  <a href="chap10_mj.html">10</a>  <a href="chap11_mj.html">11</a>  <a href="chap12_mj.html">12</a>  <a href="chap13_mj.html">13</a>  <a href="chap14_mj.html">14</a>  <a href="chap15_mj.html">15</a>  <a href="chap16_mj.html">16</a>  <a href="chap17_mj.html">17</a>  <a href="chap18_mj.html">18</a>  <a href="chap19_mj.html">19</a>  <a href="chap20_mj.html">20</a>  <a href="chap21_mj.html">21</a>  <a href="chap22_mj.html">22</a>  <a href="chap23_mj.html">23</a>  <a href="chap24_mj.html">24</a>  <a href="chap25_mj.html">25</a>  <a href="chap26_mj.html">26</a>  <a href="chap27_mj.html">27</a>  <a href="chap28_mj.html">28</a>  <a href="chap29_mj.html">29</a>  <a href="chap30_mj.html">30</a>  <a href="chap31_mj.html">31</a>  <a href="chap32_mj.html">32</a>  <a href="chap33_mj.html">33</a>  <a href="chap34_mj.html">34</a>  <a href="chap35_mj.html">35</a>  <a href="chap36_mj.html">36</a>  <a href="chap37_mj.html">37</a>  <a href="chap38_mj.html">38</a>  <a href="chap39_mj.html">39</a>  <a href="chap40_mj.html">40</a>  <a href="chap41_mj.html">41</a>  <a href="chap42_mj.html">42</a>  <a href="chap43_mj.html">43</a>  <a href="chap44_mj.html">44</a>  <a href="chap45_mj.html">45</a>  <a href="chap46_mj.html">46</a>  <a href="chap47_mj.html">47</a>  <a href="chap48_mj.html">48</a>  <a href="chap49_mj.html">49</a>  <a href="chap50_mj.html">50</a>  <a href="chap51_mj.html">51</a>  <a href="chap52_mj.html">52</a>  <a href="chap53_mj.html">53</a>  <a href="chap54_mj.html">54</a>  <a href="chap55_mj.html">55</a>  <a href="chap56_mj.html">56</a>  <a href="chap57_mj.html">57</a>  <a href="chap58_mj.html">58</a>  <a href="chap59_mj.html">59</a>  <a href="chap60_mj.html">60</a>  <a href="chap61_mj.html">61</a>  <a href="chap62_mj.html">62</a>  <a href="chap63_mj.html">63</a>  <a href="chap64_mj.html">64</a>  <a href="chap65_mj.html">65</a>  <a href="chap66_mj.html">66</a>  <a href="chap67_mj.html">67</a>  <a href="chap68_mj.html">68</a>  <a href="chap69_mj.html">69</a>  <a href="chap70_mj.html">70</a>  <a href="chap71_mj.html">71</a>  <a href="chap72_mj.html">72</a>  <a href="chap73_mj.html">73</a>  <a href="chap74_mj.html">74</a>  <a href="chap75_mj.html">75</a>  <a href="chap76_mj.html">76</a>  <a href="chap77_mj.html">77</a>  <a href="chap78_mj.html">78</a>  <a href="chap79_mj.html">79</a>  <a href="chap80_mj.html">80</a>  <a href="chap81_mj.html">81</a>  <a href="chap82_mj.html">82</a>  <a href="chap83_mj.html">83</a>  <a href="chap84_mj.html">84</a>  <a href="chap85_mj.html">85</a>  <a href="chap86_mj.html">86</a>  <a href="chap87_mj.html">87</a>  <a href="chapBib_mj.html">Bib</a>  <a href="chapInd_mj.html">Ind</a>  </div>

<"">;<a =.> ofa =.contents]/;  &bsp=."[ Chapter/a&& =chap8_mj.html"> Chapter;  />

<p id="mathjaxlink" classjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
< ="ChapSects>href".java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 0
divontSect= "ocss>&bsp;/ana=hap7_mjhtmlX83C45B0A797AAF967<classHeadingRecoveryfromNoMethodFound<<a
<>
<="
span    fails is as example loop>
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
nocss ".html#D25D904800D5CBA713ShowDetails/span
< ="< no  ! For hintsclass"<>span;<a".#"-//java.lang.StringIndexOutOfBoundsException: Index 137 out of bounds for length 137
span"</span=nocss&;/<ref"ap7_mj="br> class&;nbsp> =chap7_mjX7D25D904800D5CBA73ShowDetails<>
</div class<>span="&; )
<class"=">span&<<href.#"7<<>
</span=';    
 =>
span
<This<>
<=ContSect=toclinespan"nocss">;span ="hap7_mjX7D43A2D885B37739. =Heading <spana
</span
<dividX86B5FEC67A9394DC="/span>
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<class<=";;>ahref.#X7D34CADB813A4AF1 </>span
<span class="ContSS"><br /><span
class span";<>classContSS>br/spanclass"<""br>class&/>ahrefX7D34CADB813A4AF13TraceAllMethods>
<classnbspspanhref.X7EB04D387C53E4C1-UntraceMethodsfunction    break    Founderror     arguments call foundp
span"> ="">&;;/pan> =".X81B000CF86BA1534classspan";;/ =hap7_mj>- </<span
/>/>
<divclassjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
/>
<div=ContSect
<<>
div  is  a     > Founderrorprints ">varthargumentstheoperation whichno  was. =""ShowArgument>needsoneargumentwhich an      arguments operation with/>
<p/java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
span"br/span  =" func>=" classfunc;howDetails/ode  d< class=">;;td>
<>  available"&<a".X7B3709C584B3DA1E-<<pan
<span ""<"" >"&;/hrefchap7_mj#B2ADC37783104B94 /span
span span">;span =chap7_mjtmljava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
/java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<span class=
java.lang.StringIndexOutOfBoundsException: Index 114 out of bounds for length 12
< =>hisavailableabreak  >Noqerror   installed  arguments  wasusing=chap7_mjclass<=ontSS >classnbsp<=.#X800234B5815CAC97=Customizing "">>a=#E4B6886E2697D="46// span>
<<>
 =ContSSBlock>
<span class="ContSS"><br /><span class="nocss">  <//iv
<="
<span<
</divclass"<< =""
ivtocline> "htmlX792BA9A67E64CDED<classHeading><span<java.lang.StringIndexOutOfBoundsException: Index 162 out of bounds for length 162

<div
<span classX7FDA1D4B87BD25A8>p
<span class="ContSS"
span"  =nocssnbsp;nbsp/><ahrefchap7_mjspan<classContSSBlock
<""br=
<<<idspan>span class="nocss">  </span><ahref.html"7- Runtime">bspspan"html"-a<java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
div>
<div classspan =ContSS"" ="width100/>
</spandivdiv>
divsContSS</span="">nbsp;<span =".htmlX87CC48807DB4C008>.MethodTypes/code(var=Arg>var var==>argsvar =Argprintlevel/[ class"Arg/] />=tdright; >/tr>/
<class> <span=="nbsp&/>< =chap7_mj.#X7C5DED9C7CC77504"7-UnprofileLineByLine>span
<span""br /span=nocss"nbsp&;</pan> =.#X8156D7208591460F>72 memory_allocated<a/span>
div
<> positive as fourthvar="spanclassContSS" > =";nbsp/span<href=hap7_mjhtml#X8077B50B844C4EFC77TotalMemoryAllocated>/>
span" "">nbsp;nbsp/span>< href=".. java.lang.StringIndexOutOfBoundsException: Index 130 out of bounds for length 0
<Dependingthe  ="printlevel/>
<span=
</span
 =span" >href.X7C893F68841B990B8 <</>
< =<> ="> "">;<>ahreftmlD41E977DCA2BEE.-ProfileOperationsAndMethods>
span"br> =&>
< =ContSS classbr<=
<< about ,<p
 ="span
< ="brspanclass=ContSS < ="&span.X87A05F977F033693 <<>
<=> span
dd =>>="&/>>chap7_mjtml">-/>
<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<>also   firstnot
<>
</
<dt="4strong>/java.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 7
<"< ="nbsp;spanhreftmlF66FA814 <a</
<span classdiv</iv>
<span>strong="">/><>
<span class="ContSS"><br /><span class="nocss">  classContSS>p  function selecteds/>>
<span class class>
<span classp>Whenaspan
<span class="ContSS"<>Note</m  <strongclass>/< ="nbspnbsp;/ ="">< spanclass"nbsp/<hrefchap7_mj".3 GasmanStatistics/>spanjava.lang.StringIndexOutOfBoundsException: Index 142 out of bounds for length 142
/<>
<div class="ContSectdivclass="ContSect
</span>
< ="h4>73 <pan class"eading Methods<>
</>
</span<p<id""name"<>p
< class
<span
</spanjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<span class="ContSS"><br /><spandivclassfunc ="" width%>tr class"<codeclass"">&8227 TraceMethods<code( varclass="Arg>
p7_mj.-TestDirectory<span
</div></div>
<div
</span>
<iv="ContSSBlock">
<span class="ContSS"><br
<divjava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
<div class="ContSect"></div<<>nvokes class"></>for.>
<a=X7EB04D387C53E4C1
<div<>7class
span class"=%tr" ">8227<codevarArg>> ="var "< <>td ="&function/<>div
<>
<span pturns<

span><
<span=examplejava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
< =< / class"< chap7_mjhtml85327>-GasmanMessageStatus<>
<

<7 ""&<>classGroup,);>

<class>;< GAPinput

</><div>  says    findp  important   >strong e< href# =>/)can  putting funccodehref> =".<)     byhittingCIn  loopone ,stacktraces    aninteractive classGAP/rong alsothe ="> =hap6_mjspan.<>,classUpEnv<=html" =".1// =Where(html"class6-/>>a  =ncWhereWithVars<=.htmlX7A7FFA2B7C1EF5A3< =RefLink64span<)<

<p>Sections <a href="chap7_mj.html#X7FDA1D4B87BD25A8"><span class="RefLink">7.

<p>The final>- 

<p><a 

<  onlyto code="> all

p ==D3387A38E31


 ""<
 ="java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
Error
Error     '2 GAPROOT/:  
Error<
 called " example
<="&span>span""TraceImmediateMethods)span
<classbrk>
span>gt

<  

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<

<==>table
pThis =This only within   byq /.  overviewinstalledforof    was (a"htmlX7FDA1D4B87BD25A8classRefLink2/>The controlled   parameterclassArg"var isonly    With<"<codeallinstalled  and     the reasons    applicable code"ShowOtherMethods  functionnormally  senseofsimulated        nomethods /

<p><a id

<>1 </java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27

div> class="
pThis  available loop

<>

<-</5>

div>class=100>tr=""I:
<p>This>Called

<java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0

<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<divThis
pjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<

<

<dd<div""<class="
<Thisis available

<classfuncfunction abreak  byFound>     operation withchap7_mjX7FDA1D4B87BD25A8 RefLink2<>>     byparameter =verbosity.is theapplicable    codefuncowOtherMethods installedverbosity the  are. code""</code 3infunction  make,  differentargumentssimulatedby  numberones  reasonablewill.pjava.lang.StringIndexOutOfBoundsException: Index 939 out of bounds for length 939

<>7.<classInspecting<>h4

<p

<>< =func/   internal 

<div
v= ="100<classtdleft> ";/< =>>var">var""printlevelvar,ar ="<]>td"function;td<able<java.lang.StringIndexOutOfBoundsException: Index 326 out of bounds for length 325
< with,dd the  themethod/

ntegerthe argument "rg>/>><classunc></> classArgnr>>happlicabletheoperation< classrg"opr>the thevar>> methods      thanclass"<var>are code="<returned

<

<p>  < =>pplicableMethodTypesjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0


<dl
><id" name=""<>pjava.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
<<trong"Mark>//>

<
<dt>p
dddd

<
<>
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</ddjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<dt><
<


 =iffdt
<dd>>p > each theit /

</ddstrong
>dd   applicable     not
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</dd>
/l
<p>Whenjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0

<p><em>NoteI  : 

<span"gtspan spanclassGAPinputUntraceMethods )<span

<p>java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0

<h4

<p><ah5  operatorclass<(=.#" =efLink>1spana</java.lang.StringIndexOutOfBoundsException: Index 138 out of bounds for length 138

<h5h5->

<div=">< class=unc="
<div  class
<After  eratorclass>="=%<< =tdleftclass=func>;>tr<>java.lang.StringIndexOutOfBoundsException: Index 206 out of bounds for length 206

< java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0

<h5=GAPprompt&


< <classgap

spanGAPprompt

h53<>

<classclass>gt/><="GetTraceInternalMethodsCounts>
#(pturnsforvar"opr1<var var="</.   ,for  <class<>/
<p>turns the 


 ">ap&; spanclassAPinput> ( ,)1)/>
<span=( 1 )
<span class=# immediate  (): java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
<spanjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#
#ISizesetter
I: getter
#: pEquivalent code=>/<hrefhtmlpan".6/>   operations      about the.Information  according to more em << theinfoclassesdefined inthe<="pkg>arange,so"InfoLattice>coversall    computationa <>
6

</pre

p amount"name"X81B000CF86BA1534

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<divfunc
p func> "hap7_mj""<span class">8panaounts> /> ="nbspunctionbsp)td>tr/table/>java.lang.StringIndexOutOfBoundsException: Index 212 out of bounds for length 212

< idX81078D3387A38E31="<p

<>7- ="TraceImmediateMethods/>  tracingjhtmlX7D162DDF813D2BBAspanclass="76<<

<>
<dtp< ="/,/java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47
pclass/enablesimmediate classflageither=true  presentcodeUntraceImmediateMethods <=TraceImmediateMethods  =lagvar  keywode.  toem<methodsjava.lang.StringIndexOutOfBoundsException: Index 447 out of bounds for length 446


 example
 :
span>>
#I
#:java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 19
#I  immediate: 
#<java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
#IdtIimmediate<>
pan=APprompt
#<:IsPerfectGroup
#I  immediate: IsNonTrivial
#I  immediate: Size class57.4- NewInfoClass#
#I  immediate: IsFreeAbelian
#div=funcable""width"<< class""< =func>8227 <code var class"rgame )tdclass"nbspnbsp;>tr><table</>
#I  immediate: IsNonTrivial
#I  immediate: IsPerfectGroup
#classclass"/an ="UntraceMethods )/>
I:IsEmpty 
p  an of>code>>ahref"span
<span 
span ="GAPprompt>dd>>Theoperator  ="\<ode a href.#
</pre>

< givesforcalls><

div"classnc100<>=tdleft<=>&;</  <td<tdright;&;)/><java.lang.StringIndexOutOfBoundsException: Index 203 out of bounds for length 203

h5TraceInternalMethods

<div class SetInfoLevel>
<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
divinfovar"/>thenegative <class"level
<>pThe
pd


<java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
dt=,<t
<dd><p>Mutable  span"gapdefunc<>< =htmlX84BB723C81D55D63< "319/>>

/

dd  < ="dditiveInverse <href=chap31_mjhtmlX84BB723C81D55D63java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</dd>
<trongMark
<> =Mark/trong java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</dd
> =Inv/
<dd><p>Mutable<pThe<>
<id
</dd>. <classprintwith(1)

ddThe 

/
<strong"<>>
<ddjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5

</dd>
<dt>>
orclassroup

li<>
<dt
<>

java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<dt><strong class
<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0


<dt>/
ddp   ofclass/is  =<, and   . cantime .p

<java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
<dt>
>

/
< =">/span>span class="">2 GAPprompt>a   varclass""<>/
< =span"gt>pan=GAPinput+.;/span

<
<l
#one( := rec java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0


< class>/>span
/>  
true=";>span="InfoLevel<>
span
span=>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
span&<
<span
ecdiv"">="width"trdleft&;<<""infoclass)>=(nbsp>/java.lang.StringIndexOutOfBoundsException: Index 225 out of bounds for length 225
 :( <class"code =chap7_mj
     (
'macfloatjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<class&;/spanGAPinput:(;
</pre></div>

<< ="X7A9C902479CB6F7C name=X7A9C902479CB6F7C

<7<span

pThe">panclass"">span< class=">class>&;/pan=GAPinputGroup4,((,,,5)java.lang.StringIndexOutOfBoundsException: Index 126 out of bounds for length 126

> that

Theofbe each canjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0


<>
li

<
icode"InfoPackageLoadingode  =hap76_mjhtml"pan.>a/

<>
<<h5

/
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</liclassdiv=>4/>
<>=nfoTempDirectories,java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57

p73SetInfoLevel
<> "></,andjava.lang.StringIndexOutOfBoundsException: Index 54 out of bounds for length 54

<
< =GAPpromptgt=Sets

</
</ul>>. />
<

<


> newvar< ="&< APinput:InfoExample/>

<p

<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<div class=> anclassgap;<="(,,2span
<p>creates a new

<="name"A43B9E68765EE9E/

<h5

classtable width>>td"code"&#8227/
<p>Sets<=X800234B5815CAC97

<=X7B2ADC37783104B9java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

h5h5

< iv71 <h5
<>java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0

<="name"p  global   levelclass>it p

<

div" =func=
<=GAPprompt/  class


div"<  firstargument <class"<< =html"classRefLink6span/)statement    ,thehandler summand .java.lang.StringIndexOutOfBoundsException: Index 226 out of bounds for length 226
<span
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#(,java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
#I Would ,  of<
#ptwo =<   <"<>then   arguments  . lattersave     results/java.lang.StringIndexOutOfBoundsException: Index 245 out of bounds for length 245
Group(())
<spanclass<
Group
span
<>

<>class>div

<>< =">f  classArgmessage>  thecode =<odestatement providedand      message     .java.lang.StringIndexOutOfBoundsException: Index 199 out of bounds for length 199

<div 
pthe ofArgvar varArg>the, =infoandclass<> ,re codenfo a  a)>

<p>
span>span=""<>java.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 0
<info var"infoclassvarisless< =level>     subsequentnot.Thelattersave  when .p

<p>The behaviour canthe>//>


<div 
p ofinfo>.<>
<span class=
< =
< argumentsclassexample
#
<spanp<div""<>
pan
#java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
I  spent class>ithout<
<span class=

< ="name  
/>>

<p>Notejava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12

<pdivjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0


<divdd> spent system =>classwidth" dleft" =funccodevar"var, arArgout /> =tdright(;function;)>/>>>
< ="GAPpromptgapgt/< ="<unc%<> dleft= <var>r>java.lang.StringIndexOutOfBoundsException: Index 232 out of bounds for length 231
span>&</dd>timewith class
<spanclass<java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
  
<span class=<>p time  system
 ="pIn  ,varclass="handlerusta withvar="<,varclass"rg, rg.  "list> thelistcontaining  anyoptional  the< ="< <hrefX864E4B6886E2697Dclass"-span>a <>
spanGAPprompt&>spanjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
I
<
1
/div

<

<. span"Customizing< =funcInfo/> <a href"htmlspan=7


span&rec=table""%<td" =unc;InfoWarningcode/< class"; nbsp>>>div
<div class="system_time_children=  )
< classfunc"system_time , : 1590
< system_time_children java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
<p>span"gt =GAPpromptap> "Runtimes
( = >used  .  whetherconformto and .java.lang.StringIndexOutOfBoundsException: Index 153 out of bounds for length 153
< allows   in<=Info classinfoclass>ar"<>.code.p

<span>&;<spanspan=""gtpan<

   =) :=600

<  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<paid

<p  level

<.Runtime

<h5class"java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<div class="func"><table class
<  =<With global   at""/classcond not>raisedcode,Arg<>equivalent <>

pid"name

h4>-NanosecondsSinceEpoch

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p><a<codejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<

<div classp
<p>assigns the

<p><a id=<5

<h5>7.5-2 AssertionLevel="Resolution

<div pclassuncreturns boundintegers=>/>integer    rocessor)  =GAPin status
<pjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0

p

<h5>

div"""=" ""=>
<p>With two->ptime


<div >=""nameclassdiv=>table =<d=> class# /><>class>function/<>java.lang.StringIndexOutOfBoundsException: Index 203 out of bounds for length 203
ionLevel lev&;cond
  Error
fi=
</pre =""code"code"system_time_children

pthe"  form  < classAssert>isprovidedpIntheread--loop  =func>>  numberof  memory the last statement(< class">codehref7C0F91F982189624 ="-span/   numberof  tookp

<p

pid"792"ap

4. ="java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<

<h5>7<ivclass="

 =funcpime, :60user_time_children0
<p><code


<
<dt>><  runs> ">TotalMemoryAllocated/thetotal of memorybytesallocatedthestrong=pkg"=GAPprompt;><GAPinputcat*)childwithofspan
<dd><p>cpuspan"&/> span

</dd>>
<dt>rec( user_time=,
<dd><p<5>7.- <h5

</dd>
dt=<"user_time_children>strong/>
<>pcpu =GAPprompt;span read loopclass>code    memoryby statement<classtime(href.htmlspan""64>)the  itp

java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
dtclass
<dd><p>cpu timesystem_time_children 

</dd>
</dl>
<pNote matching entryjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29

<p>The following example demonstrates( :13500java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 0


div8span
< class
rec(>7-phisdescribesto  levelidea/
  system_time_children
<span
893799"" name>>p
<span <
recjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  =)
<span   ="eyw
<span class=When>iv> ="100<>=tdleft>odeclass="">#227;NanosecondsSinceEpochInfo</code>  /td<td ="tdright(functionbsptd</java.lang.StringIndexOutOfBoundsException: Index 209 out of bounds for length 208
rec>85ProfileFunctions
  java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 0
<span
Help matching found>  one .<p
span">>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
rech586<
  <code =""</div="<classfunc100"<tr="<
<

<a=X7E32B27F81870D24>

<h5>>esides

<div class="func"><table> that "pkg"<>will   when when  read  =<>  numbermilliseconds    code"unc/>>( "."< classRefLink-/>>  number  memory allocated.>
p<""<code"a>>

<p>See>7

<p><a

<6 

p functions  stopgiven.   stop >profiling     inclassArgRecordedstillyou    profilingjava.lang.StringIndexOutOfBoundsException: Index 192 out of bounds for length 192
div> ="=100<>td=" 
<p>h5 DisplayProfile>

<pa"B50B844C4EFCX8077B50B844C4EFCclass""

<p><code

<

<p><code<pProfile><odeclassfunc>otalMemoryAllocated</code      amount memory bytes by <class"<strong>  manager strongclass"></>started

<p><a id="X7C0F91F982189624p> list  sortedaccording<p>a =X8156D7208591460F"> withcode="keyw"<> ode"unc"rofileOperations  of. information operations.A    argument ="</>  profilingofall. information   kept  candisplayitevenafterturningprofiling ./>

time>

< class"< class"func"width"100 =func="""%><><d =tdleft"< =funcmemory_allocated/<class;variabled/
<p>In theread-eval>nthe

<>/>/>

<h5>7.6-5 Sleep</h5>

<div ="func><tableclass=func" widthp< idFDF923D7D2937A1=X7FDF923D7D2937A1/
<divclass"<h4>78 <span class="Profilingspan/>
<p>These functions make GAP stop classfunc class widthpclears

<p><ap<Called < java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<h4>7.7 <span class="Heading">Tracking Memory Usage</span></h4>

<p><a id="java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<h5>

<divclassfunc<>
<p><code classp> oneon for strong=iv""< ="width100>trtdclass""codeclass"nc8227ProfileFunctions<code><classfuncs)< =">bspfunction&<//>/able/>

<p><a id="X8156D7208591460F" name="X8156D7208591460Fspan<>pthenone   <  ="">GAP</strong computationsp>

<span =

<>. < collected ,p>
<p>In the read-eval-printjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0

<p><a id="X7FDF923D7D2937A1" name="X7FDF923D7D2937A1="Argi>

<h4>7.8 <span< id=/>< class""gapgt/>< =GAPinput

p of                      0      BasePoint

<=  10230        2260(.  ShallowCopy

<>.-

            0688UniteSettwo


<l>
<li=""name

<li
<li><p>then one runs some <strong class="pkg">GAP</strong> computations,</p>

</li>
<li><p>then one ="func">ProfileGlobalFunctions/> isvar=Argops>.Recorded              31355  GAP

</li>
<i<p> one more>aidX80FEA6A08775A48E="FEA6A08775A48E"/>p

</li>
<li><p>and finally one switches off profiling.       

</li       45742<7.<   argument""true, func/ operations  allclearedcalltheodefalse     .    display turningprofiling>
</ul>
<p>For switching1221java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p>Besides with              817GAP<displays    ,  .f argumentclass>  ,profilethe in<class>< . If  var>varclass"<var givenas  theoutputis   functions were  < =rgincount/times whichthetime spentsee)wasatleastvarclassrgvar.  for  =><var <r=></var>arethe     storedin   =GAPInfoProfileThreshold<>

<p>Note that <strong class="pkg">java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p><a 5604       83628GAP

<>. <>

<class                94()Add
<p>Called        java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p>When <code class="func">ProfileGlobalFunctions642023        : to

B152         2024prt

5.3ProfileOperationsAn  funccodefunction=rowseProfile( =./chap6_mjX7B42091982DE7AE7 ""> <span  provided <class>strongstrong=>/<>

    382    
<p>Called with argument <798024      X7DAF9AB9793AE203/p

>   <-ClearProfilejava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28

<< id2170160     >=" =X787AC3BE7F991344a<p>

<h5>7.8-4 ProfileOperationsAndMethods</h5>

div">""name18474GAPjava.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
pargument">/>, code =unc><codeprofiling  operations  methods profileinformationthese  clearedfunction   code=eywfalse<stops   operations their.informationisstill  socan even  turningtheoff<java.lang.StringIndexOutOfBoundsException: Index 438 out of bounds for length 438

<

<p> id="" nameX81E8A8627C34FD3B</a><p>

<h5>7.8-5 ProfileFunctions      1              736s<h5>

<div class="func"><tableclass"func" width="100%">tr<td class="tdleft1        0736019675  GAP      ConjugacyClasses:per
<> profiling<>stops  of methods all in thelist class="g>ops</ar.Recordedinformation isstill kept,, soyoucan display it evenafter turning the profilingoff<pjava.lang.StringIndexOutOfBoundsException: Index 192 out of bounds for length 192

<>aid="79D394EC7BE8D008"nameX79D394EC7BE8D008divclass"func"><table ="func"width">><td  class=tdleft><code class""&8227;DisplayProfile/> [ class"Argfunctions/>],] [var"">incount>, var ="Arg><var> )/>tdclass"tdright(;function;)<td><table>

<h5>7.8-6 UnprofileFunctions</h5>

<divclass"unc"<tableclass
<p>stops profiling for all function in

<p><a id="X787AC3BE7F991344" name=X787AC3BE7F991344><a><p>

<h5>7.8-7 ProfileMethods</h5>

<div class="func"><table  selfms/msstorkb/kb  function
<p>starts0              275          GAP      BasePoint

<p><a id="10830                                    Concatenation

<h5>7.8-8 UnprofileMethods</h5>

<divclass=functable=" =100%"><tr>td="tdleft"><code ="func>8227;UnprofileMethods</code> varclass=Arg"</>)/dtd"">(&;functionnbsp/>/tr<able>
<p>stops profiling of the methods for <pLetlist is sortedaccordingto the total spent in thefunctions2174                                   GAP      List

<p><a id="X80FEA6A08775A48E" name="X80FEA6A08775A48Et  show the total time used and           32        8194        AddGeneratorsExtendSc

<- variantcode""><>sfunction =uncBrowseProfilecode < href/.pkg/dochtmlX7B42091982DE7AE7span classRefLink"Browse:BrowseProfile<pan>/>that  providedby  strongclasspkg"><strong< =pkg>Browse><>

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&#an style='color: green'>8227; DisplayProfile</code>( [<var class="Arg">functions</var>][,] [<var classspan 27980              54      java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<div class="func"><table class="func" width class=   .- <<h5
<p>Called ="GAPprompt"gap

<>he value of <code="func"GAPInfo5130               309GAPForAll

<p>Profile information is in alist of  functions operations andmethodswhich profiled each,<>/>gives  ofthe  called>/<qgivestime )  the,qhld  time )spent profiled called within,<qstorqthe storage )allocated functionq/<q   ofstoragein))byprofiled called withinthis,andqackage thenameof strong class"GAP/>package towhichthe functionbelongs the entry <q>GAP<q>in columnmeansthatthe belongs tothe<strongclass"kg><strong ,the <(./  that   an(mayseveral )andempty  <de=func></ <href"4/span<>   inwhichfilethe function defined.>

< class"example"<pre

<p>At the end of the list, two lines are printed that  count/ms  chldms/kb  /kb    function

<p>An interactive variant

<p>< idX7DAF9AB9793AE203=X7DAF9AB9793AE203"/>/p>

<h5>7.8-10 ClearProfile</h5>

<div class="func"><table class="func" width="100%"><tr1        
<p>clears                028688java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 26

<p><a id="X7C5CE32579891120" name="X7C5CE32579891120"></a></p>

<h5>7.8-11 <span class="Heading">An Example

uppose want  getinformation the computationofconjugacy ofacertain group. For, firstcreate the,


<divclass"example"><pre>
<span classdiv class"<>
<span class classGAPpromptgapgtspan>< classGAPinputProfileOperations)<span
< class"countselfelf/s  /ms  stor/kb  //kb  package  
<span class="GAPprompt">gap>  10230                0        0      226        0  (prt) ShallowCopy
<span class"  10001100018        0             688  (prt.  UniteSet
<span class="GAPprompt">gap></span>368       327      (oprtSize
</pre<85309       120        <anclass""&;/ <spanclass"APinput"ProfileOperationsAndMethodsfalsespan

<p>Now the profile information is available      4       


<div class26        0               0     2023  (java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<span class=<< classclass"example><pre>
  count26        0               2023   2208        4      3     3083(prt.) StabChainMutable
  count/ms/s/kb/b  package
  10230        00275              BasePoint
  10139                0        13400     1164                          (.)Position
  10001        0        0      688        0           UniteSet: for        068        02032(2048             TOTAL
  100018        0       28        (.)  UniteSet
  14751       12        4       309
  10830        8        4      182      276  
   2700       20       12      313       55  GAP      AddRefinement
   2444       28        4     3924      317  GAP  14751       12        0        0                   =: for two count                      4       GAP:cal
   4368        0       32        7      714  (oprt1214860     3117GAP      : groupan*
   2174       32        4     1030216       36      464            
    585        3245742        
   1532       32        8      194       56  GAPAddGeneratorsExtendSc*
   1221        8       32      349      420  GAP      Partition2174       32        4     1030        GAP      List
 185309       28       12        0        0  (oprt.)  Length 12             5618460  GAP      in perm classrep
    4           0      0            ConjugacyClassesByRan
      4       28       20      488      454  (oprt.)  Sortex
   2798                               () Add
    560        4       48       83      628  GAP      StabChainSwap
    4321640      259461        SubmagmaWithInversesNC26        0       640     2023GAP: perm*
 185553               8             94  oprt) Add
     204823319                          4 28       20              (oprt.) Sortex
     26        0     </div
     26        0       64        0     2023  GAP      Centralizer: try to e*
    4        2024(.)  Centralizer
   1605        0       68        0     2032  (oprt.)  StabilizerOfExternalS*
     26            = 48               )
    069     1922  GAP
   5130        4       96      309     3165  GAP      ForAll
     GAPChangeStabChain
  12076       12      136      351     6478  GAP      ProcessFixpoint
    192192        0      43029GAP:*
   2208        4      148        3     3083  (oprt.)  StabChainMutable
    217        0      160        0     3177  (oprt.)  StabChainOp
    217       12      148       60     3117  (oprt.)  Centralizer
    2162444281                            GAP      : per
   1479                   566    18474GAP      *
   1453       12      684       56    18460  GAP      in: perm class rep
    126        0      728       13    19233  GAP      ConjugacyClassesTry
      1        0      736        0    19671  GAP      ConjugacyClassesByRan*
                   0               oprt ConjugacyClasses
      1        0      736        0    19675  GAP      ConjugacyClasses: per*
  13400     1164        0        0        0  (oprt.)  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
             484                    
            23319TOTAL
</pre><09669     1922  GAP      TryPcgsPermGroup

<p>Wecanrestrict the list global functions with <code class="unc"ProfileGlobalFunctionscountself  chldstorchldpackage


<   217        160             3177  (.)StabChainOp
<span class="GAPprompt">gap></span> <span class="GAPinput">ProfileGlobalFunctions();</span>
  count  self/ms  chld/ms  stor/kb  chld/></div>  192              1484     3029                   12            351              ProcessFixpoint
  17647            217        0160        3177  ((oprtStabChainOp
  10830        8        8        4              GAP      Concatenation
   2700       20       12      313       55  GAP      AddRefinement
   2444       28        4     3924hich lines have been in a piece GAP code.Builtinto
   2174       32        4     1030      116  GAP      List23319                    
    585        4       32       45      742  GAP      RRefine
   1532                        GAP    126              72813         ConjugacyClassesTry
          32      349      420  GAP      Partition
    336        4       40       <h5>7.8-13 <panjava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 0
           0       54      944        StabChainForcePoint
            448       83
    32       ul
    382               9669     1922GAPTryPcgsPermGroup
   5130        4       96      3093165  GAP
   7980       24      116      330     6434  GAP      ChangeStabChain
  12076       12      136      351     6478  GAP      ProcessFixpoint
                           12546  GAP
   1479       12      668      566    18474  GAP      RepOpElmTuplesPermGro*
    126        0      728       13    19233  GAP      ConjugacyClassesTry
              0736        0      GAP*
            1804             14536                    OTHER
            2048             23319                                        TOTAL
<><div

<can      3083prt


<div class="example"><pre>
< class"">gap;<span <span =APinput();span
  count  self/ms  chld/ms13400  17647        0              2750              BasePoint
  10230        0        0      226        0  (oprt.)  ShallowCopy
  10001        8        0       28      688  (oprt.)/pre>
   4368        0 7      (.)Size
 185309              28       12        0          (   2444       28             3924      317  GAP
      4       28       20      488      454  (oprt.)  Sortex
 185553       48        8      915       94  (oprt.)  Add
     26        0       64        0     2023  (oprt.)  CentralizerOp
    152        4       64        0     2024  (oprt.)  Centralizer
   16050       68        0       oprt.)  StabilizerOfExternalS*
   2208        4<><> the GAP,  < classIO_fork function< classstrong profile file for  process                      10001000              0           :for int
    217        0      160        0     3177  (oprt.)  StabChainOp
      2        0      736        2    19678  (oprt.)  ConjugacyClasses432       16
  13400                     0          (prt) Position
             764             21646                    OTHER
            2048             23319                    TOTAL
</pre></div>

<p>We can restrict the list to operations and their methods with <code class="func">ProfileOperationsAndMethods</code> (<a 


<iv =185553                     915       94  (prt  Add
<span="GAPprompt">gap26        0                      oprt.)  CentralizerOp
  count  self/ms  chld/ms  stor/kb  chld/kb  package  function26<dt<strong =""></strong</
  10230                0      226        0  (prt.  java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65
  10139        0        0        0        0           PositionSortedOp for
  10001                      688        0           UniteSet two    152        4       64               (oprt.)  
  10001        8        0       28      688  (oprtstrong=MarkrecordMem/><126        0                 19233            :*
14751         217        16003177  oprt)
   4368        0       32        7      714  (oprt.)  Size
 185309       2812        
      4       28       20      488      454  (oprt.)  Sortex
 185553       48        891594  ofilingwillrecordtraceof executedWhenvar=rgresolutionvarnon,AP sampleswhichpieceof  beingexecuted < ="resolution<>>anoseconds  thisimproves performance  producessmaller traces,   of accuracy GAP willstillaccurately recordwhichstatements executedat  oncep>
     26        0       64        0     2023  (oprt.)  CentralizerOp
     26        0       64        0     2023  GAP      CentralizerOp<prep> idX87CC48807DB4C008 name="X87CC48807DB4C008">/a>/java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
     26        0       64        0     2023  GAP class
    152               0     2024  .)Centralizer
   1605        0       68        0     2032  (oprt.)  StabilizerOfExternalS*
     26        68        X7C5DED9C7CC77504//>
    192        0      148        4     3029  GAP      StabChainMutablespan class=GAPpromptgapgt/span<class"">ProfileOperations;<span
   2208              3       (.) StabChainMutable
    217        0      160        0     3177  (oprt.)  StabChainOp
                        603117  GAP groupjava.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
   1453             684       56    18460  GAPin10001        80       28      688  (prt) UniteSet
      .)  ConjugacyClasses
      1        0      736             ConjugacyClasses per
  134001164                0        0(.)  Position
             728             20834                    OTHER
            2048             23319                    TOTAL
<></>

<p>Finally, we can


<div class="xample"<pre
<p><="X7E9C65B17B8EF993<
  count  selfdiv class=func< class"func" width="100"<><td="tdleft"><code class"&8227 IsLineByLineProfileActive
    152 class""IsLineByLineProfileActivecodereturns linebylineprofilingcurrentlyactivated/
    217        0      160        0     3177  (oprt.)  StabChainOp
            2044             23319                    OTHER
            2048             23319                    TOTAL>
<pre<div

<p><a idli<Timing

<h57.8-12 <span class"eading"LineBy Profiling<spanh5

<p> By Line tracks, but take longertogenerate andparse A  profile is  thefunctionscode

<p><a id="X7E9C65B17B8EF993" name="X7E9C65B17B8EF993"></a></p>

<h5java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 0

<p>There are two kinds of profiles class"tablepan="">gt</span> < class"java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 0


<ul>
<lip> :  whichof <java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</li  count  self/mschldmsstorkb  chld/kbpackage>79< class="eading">nformationthe usedspan
<Timing: This records how much global < class>GAPInfoersion/> see<code="func">GAPInfo</code> (a hrefhref"chap3_mjhtml#X8354754E7935F935">lijava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5

</li>
</ul
<>A timing profile provides information100010        0      6880            for *


<iv="
<spanGAPprompt&;</>< =GAPinput("output.gz)</spanjava.lang.StringIndexOutOfBoundsException: Index 100 out of bounds for length 100
<p> files used checkthat< class"">GAP> producescorrect  certain. A selection of test
<spanclass="GAPprompt>gap>gt</span
</>/>

<p>For code coverage, use instead the<57101<span class" ahuman-readableform '' ,for       26        0640     2023(prt  CentralizerOp


<ul
<li<>By

</li>
<li><p>If you end the filename with

</li1605        0                    2032(.)StabilizerOfExternalS
<li><p>The <p>To these options a test file be started with</p>

</li>
<li><>f the GAPdl>

</li>
</ul>
<p>Profiles>Boolean(  false

<p>strong   145312      684       5618460        in:permp> shouldfinished  <p

<h5>7.8-s""><pre

<div class><strong/> 13400             00          oprt  java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
<p<class=funcProfileLineByLine            2048             TOTAL


<dl>
<dt><strong class
<dd>>( to false Ifthisis enabled onlyinformationaboutwhichlinesare andexecuted  stored Enabling isthesamecallingcodeclass=unc><<code < href"chap7_mjhtmlX87CC48807DB4C008">span classRefLink7.-<<pana> Usingthis  alloptions</

<>
<dtclassMarkwallTime</strong/
<dd><p>Boolean (defaults to true). Sets if time should be--------------------

.tst0
<dt><strong class="Mark: ..............gap4r5tst/aussiantst
<dd><p>Boolean (defaults to false). Instead of recording the CPU time.              10

</dd>
<dt><strong class="Mark">resolution</strong></dt>
<            2048             TOTAL

</dd>
<dl=xample
<p><a spanGAPpromptgtspanspan100EA/p

<7- CoverageLineByLine

<div class="func"><table class="func" width="100%"><tr><td class=h5817 
<p><code class="func">CoverageLineByLine</code

<p><<iv="functableclass="" =""<r>d class="=tdleft="&8227;Test</code>(<  classArgfname<>, < classArg"></] />< "right(nbsp;function <>/>table>div>

<h5>7.8-16 UnprofileLineByLine</h5>

<div classjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p><iv =" ="=100"><class"tdleft=#

<p><a id="X7B705B2D8670A9C5" name

<h5>7.8-17 UncoverageLineByLine>7.-9 

<div class="func"><table class="func" width="100%"><tr><td class="tdleft<><displaysstatistics about the
<>Stops profiling   previouslystarted codeclass<li>

<p><a id="X7823C83D79B36D3B" name="X7823C83D79B36D3B"></a></p>

<h5>7.8-18 IsLineByLineProfileActivelocalc3c3, cart, h it1, iter, iter4

<div class="func"><table class</pre></>
<p><code class

<p><a id="X83D8A42B7BB92F5B" name="X83D8A42B7BB92F5B"></a></p>

<h5>7.8-19 DisplayCacheStats/h5>

<div <span class<><>Executethe< class"gapcode/>beforeanytest>The global <codeclass"codeGAPInfo.ersion/de see < class=>GAPInfocode> <a hrefhap3_mjhtmlX8354754E7935F935>spanclass"""3.5-/span>aa> contains version number of version of< class"pkg>GAP<strongvaluecanbe  versionusing classfunc></de (hrefhap76_mj.html#X787DFEB383545A49>spanclassRefLink
<p>displays statistics about the different caches used

<p><a id="X79C58704838232CC" name="X79C58704838232CC"></a></p>

<h5>7.8-20 ClearCacheStats</h5>

e classwidth=100%>tr""> =func"&8227
<p>clears all statistics about the

<p><a ="X7EE874867C0BEEDD" <>p> default  recordsthe <> addition<< =""@f/>clauses  nestedwithin other/

<h4 > ,theclass/  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

< ="">pre

<p>To produce sample citations for the

<p>If you wish to report a problem to <strong

<p><a id="X801051CC86594630" namespan="GAPprompt>&java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<h4>7.10 <span class="Heading">Test Files</spanjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p>Test

p>aid=X8213757B7ACC76E6 ="X8213757B7ACC76E6<>By default actualstrong=pkgjava.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 0

<h5>7.<>Ifany are  then < classfuncTest/> < class""</> otherwise ="ruecode.p>

<div class="func"><table class="func" width"=100<r>tdclass""code class"func;</><var""filename< =Argoptions> <td<="">(nbspnbsp>/<>div
<ivclassprediv
<p><code classp><t<>If to< classkeyw<>hen  < ="g"fname>  as  default< =>rue)p>

e optionsa test file>


< class<>
<span
<pre><>div

<p>(Note that the <code class="code">gapdiv

<>nd be with<p


<divclass"<
<span class="GAPprompt">gap></span> <ong></dt><
<>/java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12

<p>If you want to class"&;/pan < =<>strong


java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 26
<"java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<


<div class="example"><pre>
testfiletime)
----
testing .....pines  begin#"define special
zlattice.tst               0
testing: ..dd<>7.16 UnprofileLineByLineh5
gaussian.tst              10
[ further linesdeleted
<pre/

<p>If


divexample
<span class="GAPprompt">gap></span> <span class
</pre></div>

<p<a id="X87712F9D8732193C" name="X87712F9D8732193C"></a></>

h5id=X7823C83D79B36D3B =7823C83D79B36D3B<>pIf  code=="keywtrue/codethen<strongclasspkg">/<strongDOSstylebreaksnby line"" reading testfile iscodeclass"><code>./java.lang.StringIndexOutOfBoundsException: Index 244 out of bounds for length 244

<div class
<pReturns< class""dt<classMark class""eturnNumFailures>trong

<p>The argument <var

<p>More preciselydd

<p>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0


<dl
<t<trong=Marklocal</></dt
<p>displays statisticsabout the differentclassGAPprompt;/spanspan=GAPinputifGAPInfoBytesPerVariable

<p>spantrue


<div class="example"><pre>
@  c3c3,G,,it2,ter0,,iterL
#@local  L, n, pairs0, pairs4, pairsL
java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 12

<dd
<dt<strong="">#@span7 span""Information  version<spanh4
<dd><p>Execute the code <code class="code">gapcode</code

</dd>
<dt class"<
<dd><<p>Toproduce  found

<If first class="pkg"<###

<p>Note that each <code class="code">EXPR< =""&;span<GAPinput(;java.lang.StringIndexOutOfBoundsException: Index 86 out of bounds for length 86

<>In<code< class"APprompt"&;/panspan""> :=ilename"..tst;span

<p>/dd>


ssexamplepre
#@if
< class>>
true
#@lse<h5>7 class="Mark"< class"code">reportDiff</code/strong>/>
 =GAPpromptspan=>panAPpromptgtspan="START_TEST rbitrary string)<panjava.lang.StringIndexOutOfBoundsException: Index 114 out of bounds for length 113
953600
#@fi
<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</dd>
</dl>
"

<p>Ifanydifferences java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p>If  optional <var=Arg"optrecp> youtoruna    <class=pkgGAPstronginstallationough is required)  readin  test script  exercisessomestrongclass""P</>s capabilities</pjava.lang.StringIndexOutOfBoundsException: Index 222 out of bounds for length 222


<dl>
<dt><<This
<dd>pIf set to <codeclass"keyw"></code>then

/
<dt><strong class="Mark"><code class><pIf <code classkeywprediv>
<dd><p>The screen width used for the

dd
<dt><strong class="Markjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<dd><p>This must bejava.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0

iclass<classode<code/strong
<dt><strong class="Mark": .<p>suppressstatus=>
<dd><p>This must.tst              10

</dd>
</<div
<dd><pAfunction<

<If wantrun advanced
<dt><strong class=
<>p<>this is ""><ode then class"g>/strong returns number inputlines the filewhich  intheiroutputinstead ofreturning<">trueodeorcode =="">/code>./>

</dd>
<dt><strong class="Mark"><code class="code">writeTimings</code></strong></<dd>
<dd><p>If this is bound to a string it is considered as a file name, thatspanclass"GAPprompt"><java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5

</dd>
<dt><strong class="Mark"><code class="code">compareTimings</code></strong></dt>
<dd><p>If this is bound to a string it is considered as name of a file to whichjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</dd>
<dt><strong class="Mark"><code class="code">reportTimeDiff</code></strong></dt
nction<class"&227;<> <var="Argfname/var,class classrg/>])</< classdrightnbspfunctionnbsp/td<tr/java.lang.StringIndexOutOfBoundsException: Index 248 out of bounds for length 248

</>
<dt> class=GAPprompt">
ddp>default tocode"">/code,in\"endspan>

</dd>
<dtspan="GAPprompt">gap&t;</span> <span classMoreprecisely the
<dd><> this is

</dd>
<dt class"Mark">< class""subsWindowsLineBreaks
<dd><p>If this is <code class="keyw">true</code> then <strong class="pkg">GAP</strong> substitutes DOS/Windows style line breaks "\r\n" by UNIX gapgt gg := Group(1,2, (1,23);

<dd>
<dt
<dd><p>If( .enddt>strongclass"Mark>@local identifierlist</trong</dt>  another comment following an <spanclassGAPinput>(6000</span>

<dd>
</dl>

<div class="example"><pre>
<spanclass"GAPprompt">gap></span spanclass"GAPinput">tnam:calledfrom
<span class="GAPprompt">gap></span> <span
<span class="GAPprompt">&
<span java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 3
<span class="GAPprompt">gap></span> <span class="GAPinput">Print(mask(StringFile(tnam)));</spanspan=#can;'toquitto outerloop, 
|# you#&;Difftest streamline8:
| #
| gap> g := Group((1
| Group([ (1,2), (1,2,3) ])
|
| # another comment class"GAPprompt>ap&#
|#  fails
| gap> a := 13+29;
41
<span classdd>
ann class="Pprompt"apt;><span "
#######>  #ddp><classcode@/code   conditionally skippartsof the inputdependingvalue aa expression Theexact is asfollows/>
Input is:
a := 13+29;
# Expected
41
# But found:
42
########
false
<span class="GAPprompt">gap></span> <span class
true
<an> </code> is< class"APpromptgap>> <<spanclass"GAPinputdtmpDirectoryTemporary(;span>
<span class="GAPprompt">gap></span> <span class="GAPinput">ftmp := Filename(dtmp,"demo.tst");;</span>
<panclass"GAPprompt">gapgt</span>< p> addition <ode classGAPprompt><spanspan=APinput=Filenametmp"emotst";;span>
false
<span class="<pan class="GAPprompt>gapgt<span span="u  eturn'to
true
<span class="GAPprompt">gap></span> <span class="GAPinput">Printjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
|#thisisa demo for 'Test  
| #
| gapgt; gg =Group(1,),(1,2,( depth- ) java.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 4
| Group([ (1,2), (#@else
|
|other commentfollowingloop
| # the following fails:
| gap> a := 13+29;
42
</pre>roup[,,1,,])

<p><a id="X87AF67528799481F" name="X87AF67528799481F"></a></p>

<h5gt

<div class/dd>
p>eturns<odeclass"keyw>  the following procedures</>

<p>TheBy the <strong ="">P<> output compared withthe stored output and these42

<p>If the optional argument <var class=


<dl>
<java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<dd><java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

</dd>
<dt><strong class="Mark"><code class=
<dd><p>If < =""="100"<>td=tdleft>103h5

<>
<dt><strong class="Mark"><code class="code">showProgress</code></strong></dt>
<dd><p>Print information about how tests are progressing (defaults to <

</dd>
<turnsgtclass>(java.lang.StringIndexOutOfBoundsException: Index 89 out of bounds for length 89
<dd><p>suppress class="">gap<Ifvarclass""inlist/>  eithersingle or<ar=rg</varmust  eithersingle filenamedirectoryname, or list filenamesand. function<classncTestDirectorycode> createof to testedby any><var recursively searching directoriesinclass"/>forfilesendingincodeclass="de./code.Each files thenrun< ==">Test/code  href=chap7_mj.htmlX87712F9D8732193C">span=RefLink7.-2<>/>,and results and< =keywrue>    passed/>

</dd>
<dt><strong class="Mark"><code class="code">rewriteToFile</code></strong></dt>
dd>If ="keyw></>, "width<theoptionalargument varclass=">/ar> is must bea recordNote the< "oderewriteToFile/  isespecially  for generatingtest.The   <varclassArg>ptrec<var recognized canthedefault of="funcTestDirectorycode<pjava.lang.StringIndexOutOfBoundsException: Index 354 out of bounds for length 354

</dd>
<dt><strong class="Mark"><code class="code">exclude</code></strong></dt>
<dd><p>A list of file and directory namesdl>

</ class=k>classodecompareFunctionode<java.lang.StringIndexOutOfBoundsException: Index 80 out of bounds for length 80
<dt><strongclass"ark>code ><p> record class"">&</span<span"APinput;<span
<dd><p>Rather than returning <code class="keyw">truespan class"">gap

<ddjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
</dl>
<t><strongclassMark"<code class<span classGAPinput">500)span>

<"X85FF55448787CCA0 =X85FF55448787CCA0"><><>must a that one<>p><class"rue,stopas asany <codeclass="c"Testcode( href="chap7_mj#F9D8732193Cspanclass".10/span</)fails(to<class="keyw"false/.<</java.lang.StringIndexOutOfBoundsException: Index 234 out of bounds for length 233

<h4>7<dd>

<p>


<divclass=""><pre>
<span class"GAPprompt">gap>.
function( depth ) ... end
<span class
<span class="GAPprompt">gap></span> <span class="GAPinput">OnBreak:= function</dt>
function<ddp>suppressdisplaying messages <codeclasst>class"ark< class"code"</code></>dt>
<span class="GAPprompt">gap></span> <span class="GAPinput">dive(6000);</span>
recursion java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
at
ive -1 ;
 called
dive depth - 1  ) calledfrom( depth 1 )
...
Entering break read-eval-print loop ...
youclassMarkcode " breakreadal- loopjava.lang.StringIndexOutOfBoundsException: Index 39 out of bounds for length 39
you may 'return;' to continue
< class"brk ""><//><dt>
<span class="GAPprompt">gap></span> <span class="GAPinput">dive(11000);</span>
recursion  (/java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
 at=GAPbrkprompt&;/>  =">>    ="keyw><="><ode<  componentcan to the functiondisplaydifferencesmustafunction 5 : classkg><strong name  ,line,stored  timejava.lang.StringIndexOutOfBoundsException: Index 237 out of bounds for length 237
dive( depth - 1 );
 called from
dive( depth, SetRecursionTrapInterval Error < class"><code><a =hap76_mj#X866ADD4E814A54F0"< class"">76.-5/<a for information running testsstrong""GAP>.pjava.lang.StringIndexOutOfBoundsException: Index 232 out of bounds for length 231
.java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
Entering break in any function
you can 'quit;' to quit
you may<d><p>By span classeading can quittoquit loopor
<span="GAPbrkprompt"brk<
recursion depth trap (10000)
 at
dive  -1  divetrongclassThe strongclass></rong monitorsofnesting ofclass"></> functions executionexecution.By default, wheneverthis nesting reachesa multiple  <span="SimpleMath>\)span strong=""</>entersa break (chap6_mjhtmlX8593B49F8705B486>span""4/span></>)you the  or enter<trongclass"></><code=">;code to continue<
 called from
dive( depth - 1 ); called from
...
Enteringbreak read-valprintloop...
you can 'quit;<dd>
you may 'return;' to continue
< =""brk;<span < ">:unction) depth> (-1);fi; ; ;<span
gap>
</pre>/div>

<p>This behaviour can be controlled using the following procedures.</p>

 idX7D8968FC7E24A4E5namejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<h57.11- SetRecursionTrapInterval</(  ). 

<divfunc>  class" width"100%>tr< class""< class8227;SetRecursionTrapInterval<pthis isodeclass"<>then strong="AP/>returnsthe inputlinesthe filewhichin   returning keyworfalsejava.lang.StringIndexOutOfBoundsException: Index 269 out of bounds for length 268
< depth trap5000
<p><code class="func">GetRecursionDepth</code


<div class="example"><pre>
<<spanclass="GAPprompt">gapgt/>The.
0
< class"gapgt;/span spanclass="APinput:()/>
<span class="GAPprompt">></span> <span class="GAPinput"> if depth>1 then</span
<span="APprompt">>/span> <spanclassGAPinput>divedepthjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<spanclass"GAPprompt">>/span> <span ="GAPinput"> else/span>
< class"APprompt>gt;/span < class"GAPinput">Printspanclass="APpromptgt</> <panclass"GAPinput         ";;;<span
<span class"GAPprompt">gt</span <span  depth trap)
<span=GAPprompt>gt<span<span "">end
<span class="GAPprompt">gap></span( depth -1);
<span class="GAPprompt">gap><|#
Depth 100
<s=="GAPprompt">gap.
recursion depth trap (1000)
 at
dive( depth - 1 );
 called from
divep>his function a  collection <varclass<<
...
Entering break read-span="GAPprompt)
you can 'quit;' to quit to outer loop, or
you may 'return;' to continue
<span=GAPprompt&;<>< =GAPinput(true );</span>
recursion trap2000)
 at
dive( depth - 1 );
 called
dive( depth - 1 ); called from
...
Entering break read#Expected output
you can 'quit;' toyou may41
you may 'return;' to continue
<span class="GAPbrkprompt">rkgt;/span spanclass="GAPinput">GetRecursionDepthspanclass
0
<spanclass"GAPbrkprompt>><span&t;;
<span class="GAPprompt">gap>/redivjava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
Error, SetRecursionTrapInterval: < class=""><p   controlled<class"APprompt>p&;/> <spanclassGAPinput>RewindStreamss</span
ot the integer -1)
not in any function
Entering break readThis"=X7D8968FC7E24A4E5/>p>
you can
you can replace &<pan>code="">GasmanStatistics  a  information  garbagecollectionThe   fourodeclass<<codeclass"partial>,code class"><> < =code<.java.lang.StringIndexOutOfBoundsException: Index 319 out of bounds for length 319
<span class="GAPbrkprompt code class="odefull<<=functable=nc=100<>td=tdleft>classnc8227SetRecursionTrapInterval>var=rg>/>)tdtdright(bsp >tr>java.lang.StringIndexOutOfBoundsException: Index 238 out of bounds for length 238
<panclass="GAPprompt">gap></spanThese shouldbe "unc "100%"trtdtdleft"codeclass"func"8227;GetRecursionDepth/code  /<td=drightbsp )/>/><</table>/java.lang.StringIndexOutOfBoundsException: Index 201 out of bounds for length 200
Depth
<span class="GAPprompt">gap></span> <span class="GAPinput
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
</pre></div>

<p><a id="X85679F17791D9B63" name="X85679F17791D9B63"></a></p>

<

<" X7F1F741D7F0899D1/

<h5>7.12-1 <span # thethe="APprompt"gt;span<spanclass=GAPinput>diveepth);=functable"="%"tr<td="tdleft<class=func">227SetGasmanMessageStatus</code><varclass"Arg">statvar></td classdrightnbsp;functionbsp;)<><able</

<>The

<ng class">GAPstrong usescodeclassGASMAN</code> then  reporting collections >class=""><codereturns onethe<code class"code"/code>,  class=code"ode> <class""all/,,dependingonwhether garbagecollector currently set print onno collections,collections,or collectionsrespectively>

<p><a id="X7848AB367F3A1221<>Calling codeclass"func> < classAPinput

h5>.22 CollectGarbage</h5

<ivclass=""><panclass">(1000;/>
<p>Returns: nothing.</p>

<p>This function forces a garbage collection. If <var class="Arg">full</var> is <code class="keyw">true</code> then

<p><strong class 100

<pThe < =""CollectGarbage< introduced <class"GAPstrong412  older <strong class""><strong> ersions="functableclass"" width100%< =<classfunc&8227;TestDirectory<code class"inlistvar, classoptrec<])>< class="(;&;td/><able>


<div class="example"><pre>
<span
span"&< span class""CollectGarbage(true ;pan>
</pre></div>

<p><a id="X836977DE80416F3D" name="X836977DE80416F3D"><p>If theoptional argument

<h5>7.12-3 GasmanStatistics</h5>

<div class="func"><table
<p>This function is meaningful only if <code class="code">GASMAN</code> is the garbage collector class  willasargumentunccode(=".tml#87712F9D8732193C"> classRefLink102/></a> ifpresent/>

<p><code class="func">GasmanStatistics</code> returns a record containing some

<p>The <code class mayreturntocontinue

<p>These figures should be viewed with some caution. They are stored internally in fixed length integer formats, and <code class="code">deadkb</code> and <dd><p> depth(2000)

<p>The <code class="code">partial</code>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p>The <code class="code">npartial</code> and

<>< idX85327FA5872E0356nameX85327FA5872E0356">/a>/p>

<h5>7.12-4 GasmanMessageStatus<<dd can';'  quitouterloopor

<div class class"">span< class
<div<dd
<p>This function is meaningful only if span="">brkgt>strongclassMarkcode "">suppressStatusMessage/>/strong<dt

<p><code class="func">GasmanMessageStatus</code> returns one of the strings <code class="code">"none"</code>, <code class="code">"full"</code>,, SetRecursionTrapInterval <interval> must  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

<p>Calling <code Entering readevalprint loop..

<p idX80C683247E94769F"name="X80C683247E94769F>/>/>

<h5> replace ;intervalgt via ltinterval&t;;java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 75

<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">&#an style='color: green'>8227; 
<>This function is meaningfulonly <<code class"code"></code> is thegarbagecollector usedby<trong="pkg">GAP> see Section <a  href="chap7_mj.html#7F1F741D7F0899D1"><span =RefLink.</>>/a></java.lang.StringIndexOutOfBoundsException: Index 237 out of bounds for length 237

<p><code  class=func fault


<div class="chlinkprevnextbot"> <</dd>


hlinkbot< ="chlink1">Goto Chapter: </pan< href

<
<p class="foot"p><id=X7F1F741D7F0899D1"name"X7F1F741D7F0899D1
</body
</html>

Messung V0.5 in Prozent
C=92 H=94 G=92

¤ Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.0.47Bemerkung:  ¤

*Bot Zugriff






Wurzel

Suchen

Beweissystem der NASA

Beweissystem Isabelle

NIST Cobol Testsuite

Cephes Mathematical Library

Wiener Entwicklungsmethode

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.