<p><a=ContSSspan ="br /> ="">&sp;&sp;/a ="chap7_mjhtml7B2ADC37783104B9">7.4- InfoLevel/spanjava.lang.StringIndexOutOfBoundsException: Index 134 out of bounds for length 134
<h5>7.1-4 ShowMethods</h5>span classContSSspan=ContSS<br> class"ocss">nbspnbsp<span>a ==</panjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code classspan class"br/<spanclass">nbsp;nbsp;</span<a ="chap7_mj.htmlX87A05F977F03369378-8
<p>his is availablewithina loopcaused a qNo Method</>error It prints overviewabouttheinstalled methodsforthose the operation called using<aa href"chap7_mj.html#X7FDA1D4B87BD25A8< ="efLink<panclass"ontSS">><r/<span=="ocss> <pan<ahref="chap7_mjtmlX800234B5815CAC97>.47 <<span"eading>Customizing <code class="nc<ode>< =.#64E4B6886E2697D"><pan class"RefLink.4-/</) <span>ajava.lang.StringIndexOutOfBoundsException: Index 283 out of bounds for length 283
<p><a id="X7E5E2E7B85029E34
<5715ShowOtherMethods/5>
<div class="func"><table classspan="ContSS"><br<iv ="ContSect>span =tocline>spanclass"">nbsp</pan><ahrefhref="chap7_mjhtmlX792BA9A67E64CDED"76< class=Heading"Timing<>
<bout theinstalled for a
< class"tableclass=func width"100"/spanjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<MethodTypescode(varclassArg"opr/><var=class=g>args<var,varclass"Arg>printlevel/>[<="Arg>nrvar </>d tdright(;functionnbsp</>/>table/>
<p>Called with two arguments, <span="ontSS">br>spanclass="nocss nbsppan< hrefchap7_mj.tmlX7C5DED9C7CC77504"7.16 UnprofileLineByLinea>>/>classnocss&;nbsp/> "htmlX8156D7208591460F".7-2 memory_allocated<>span
p> positive integer isgiven thefourth argumentvar class""span class="ContSSbr>pan"nbsp;nbsp<span> href=hap7_mj.html#X8077B50B844C4EFC">..-TotalMemoryAllocated>/java.lang.StringIndexOutOfBoundsException: Index 145 out of bounds for length 145
<<spanclass"ontSS>br /<panclass=ocss><panjava.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
<
<dd><>informationabout the applicable method/p>
</dd
<dt><strongclass"ark">/strongdtjava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
<ddp>the of selected()</java.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
</dd
</dl
<p>When a<>
<>emNote:</m>The class =""br>pannocss;nbspspan=ontSS<>span="nocss>  </pan>a href="chap7_mjhtmlX836977DE80416F3D>7.2-3GasmanStatistics<a<span>
<p>The function <codeclass="func">ApplicableMethodTypes</code> takes the<m>typesdiv<iv
<iv="example
<spanclassGAPpromptgapgtspan> span =GAPinputTraceImmediateMethods ;span
< class class=GAPbrkpromptbrkgt/>java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
#I RunImmediateMethods
# Size
#Ip>This only, that method selectiontried
#I immediate: p>id
# : IsTrivial<ivclass="<tableclass
<spanclass=GAPprompt> isonlyavailablewithin break loopcausedby a<> Method/>-errorItprints overview the installedmethods differentnumber than numberof wascalled (singa href".htmlX7FDA1D4B87BD25A8">class"RefLink><//a> Theverbosity be controlled theoptionalintegerparametervar class=Arg"erbosity> The default 1 onlythenumber ofmethodsWith verbosity2 =""ShowOtherMethods/lists installed methods andwith3 alsothe, theyarenotapplicable Callingcode""ShowOtherMethods<code verbosity in function willnormallynotmakeany sense,because different of are simulated by supplying onesforwhichnomethods be./pjava.lang.StringIndexOutOfBoundsException: Index 939 out of bounds for length 939
#I immediate: IsPerfectGroup
#
#I immediate
#IThis ="func"<tableclassjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#Ijava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# :IsNonTrivial
#I :
#I immediate<71- ShowDetails</h5
sEmpty 6
<span
<span
</pre>/div>
<p>This
<p><a<> functionis available abreak
<h5<5>
<div="unc"tableclass="func" width100%java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<div="funcfunc"><p> is available loopcauseda <No Foundq>-errorItprintsanoverviewabouttheinstalled different numberof thanthe ofarguments operationwascalled usinghrefchap7_mjhtmlX7FDA1D4B87BD25A8"< =RefLink>.2<span>/>heverbositycan becontrolledby optionalinteger parameter class"rg>verbosityvarhe 1which only ofapplicable methods With 2<code =">owOtherMethods> and3 reasonswhyareapplicable < =func> infunctionnormallymake,the the , methodsbe/java.lang.StringIndexOutOfBoundsException: Index 939 out of bounds for length 939
<
<div
<><code ="funcTraceInternalMethods</code enables tracingfor internal. methodsare
</dd>
<dt><strong class="Mark">AInvp>Calledwith two arguments ddp>alsothe function bodyofthe method()</
nd the<classrg<>>code=uncApplicableMethod/> "Arg><var>h the operation arclass"rg></ theargumentsin ="rgs/>wherethemethodsareorderedaccordingtodescending lessthanthan varclass">/ then class><> ./java.lang.StringIndexOutOfBoundsException: Index 469 out of bounds for length 469
dtstrong="OneOneMut</strong</tjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 50
<d<Mutable<id" name="B044017C9E4137<>/p
</dd>
<div<d<trong=Mark0strong
<
</dd
<dt><strong class<dd><p>informationaboutjava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<dd<> operator
< code methods,java.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76
classiff>dt
<dd<lass<alsofornot the why not,
<java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
<dt
<>> operatorcode=func^/> =chap31_mjhtmlX8481C9B97B214C23 class".1/span<a)<p
</dd>
<dt><strong class
<dd><p>The operatorjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
</dd>
<strong="Mark
<erator class class"">table=""idth"tr< =tdleft> class=func> UntraceImmediateMethods<code> </td>td =tdright>nbsp;&;td>>/ablediv
</dd>
<
<
< class
<span class"GAPprompt">gapgt
true<
<span="GAPprompt">
<span class="GAPprompt
<span<h5>7.3-3 UntraceMethods/h5
<pan=GAPprompt"gap>/span <an =GAPinputGetTraceInternalMethodsCounts(</>>
rec recturns operationsvar"Arg"opr1/var,<classopr2/. ortheformforoperations listar"rg">oprs><pjava.lang.StringIndexOutOfBoundsException: Index 192 out of bounds for length 192
Sum := recspan=">ap&;span span ="": Group((,,,1, />
: (macfloat= java.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 40
#macfloat:system
<span class
</pre<iv
<p><a id
<#java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<pThe class"><>ahrefchap7_mjhtml#"< =RefLink-</>mechanism to orabout thealgorithms is givento or > classes of info in strong"GAP/strong>ibraryusuallycoversa rangeofalgorithms,sofor codeclass">InfoLattice>covers the algorithmsthe a .>
</>
<<> class"TraceImmediateMethods</>enables tracing immediate methods class=rgflag either class"<>or .<code=>ntraceImmediateMethods> < class"TraceImmediateMethods/> var class"Arg"<</var equal < classkeyw"false/>> . facilitytotrace<em</ immediate.<>
<divclass"><pre
</>
<li><p><code I immediate immediateSize
<
<li
<>
<
<immediate
<5.1 /cgs
<divclassfunc>< class=" ="%><td=tdleft><defunc&8227 <>var=="rg">amevar<> =tdright>&;;>tr/>//>
< a info with <var="<pan class"GAPprompt"gap;<//an class"APinput([Size] ;</span
<p><a id="X7B3709C584B3DA1EThis example gives an explanationfor the two calls of the <>ystemgetter</q> for <code class="func<code( hrefchap30_mjhtmlX858ADA3B7A684421< java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<h5>7.4-2 DeclareInfoClass</h5>
<div class=dd<Thisexamplegives explanation for the two the <qsystem getter
<p<div class=functableclass=nc=%<r<classtdleft> class>&8227; TraceInternalMethodscode/><class"(nbsp;unctionnbsp;</td<tr</table</iv
<p><a id="X7A43B9E68765EE9E><p>The operator <<code class"func\</ode<a hrefchap31_mj< classjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
< SetInfoLevelh5
<div class=dd
< < =Arg</r>othenegativeintegervar=">level/.<java.lang.StringIndexOutOfBoundsException: Index 121 out of bounds for length 121
<<dd><>Mutableand code class"func"><code> (ahref=.htmlX84BB723C81D55D63">java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<div<>p> Immutable<code
<p>Called withdt<trong class"java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 0
<divmacfloatisafloating ddp>The
<span class="GAPprompt">gapdt< class<dt>strongclassarkInv<>/
<id
I info(InfoBckt
#I Wouldddp operatorjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#I Would print info with SetInfoLevel(InfoBckt
Group
<="&java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
Group)
<
<div
<p><a id="X864E4B6886E2697Dli
<h5>>code="code"InfoPerformance/ode<p>
<div class/
<p>If the< classMarkMod/></dt
<>By
<pIf levelofvar class"Arg"></> is strictly < ="level> thethird and arguments are notevaluated latter can save time displaying difficult.esults.))pjava.lang.StringIndexOutOfBoundsException: Index 245 out of bounds for length 245
<>
<divclass</java.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
<span="GAPpromptp> a newinfoclass namename<var class=""Arg"namear./>
<span class"GAPprompt class""><span <pan class"GAPinput>.+2.<span
<span class</dd>
<span
#I one =recinteger: =4 ,
pan="
<span""gap<spanspan
# java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 7
#I two
<spann =GAPprompt"gap><pan><spanspanclass=GAPinput>InfoLevel();</pan> 2
<span<span classGAPprompt"gapjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
</prep<idX7B2ADC37783104B9name"X7B2ADC37783104B9java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>Note that the ecpermutationdiv class=unctable=unc width="100<tr>< =">code=func8227; InfoLevel// <classrginfoclass/ar)/>td"">nbsp </>r</>/>
<p>A Sum= rec integer:li> class"</code <a href=chap7_mjjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<div class="example"><pre>
<span="GAPprompt">gapgt</ <span classGAPinputInfoExample=NewInfoClassInfoExample");;span
<span class="GAPprompt">gap></span> <java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<span class="GAPprompt">gap></span> <span class
#
<spanclass="GAPprompt>gapjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<pan=GAPpromptgap;</span> <anclass"APinput"<class"GAPprompt">gapgt/pan <span classGAPinputIntersection(Group1,3,,,,5,)),Group,2,3,5))/span>
<spanclass="GAPprompt">ap;</<spanclassGAPinput
#I hello
<span class="GAPprompt">gap><p>The amount of information to be displayed byeach info class can be 1
</pre></div>
<>a ="800234B5815CAC97"<li<p
<h5>>codeclassodeInfoSLPcode>/java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
<Thejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>If the
<p><>.-InfoLevel5
<p>For<<
<>aid"" nameX7A28F77C82D6A3E0reates a new class < classArg"name<span class"GAPpromptgap<>span"">InfoExample="InfoExample;//anjava.lang.StringIndexOutOfBoundsException: Index 111 out of bounds for length 111
<
<div class="funcpCalledwith argument class="GAPprompt>gapgt/span>
<pis info classGAPpromptgap>span><classGAPinput(nfoExample2;/span>
< classfunc==100%<trclass"<codeclassfunc>‣java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<>signs global assertion levelglobal var"Arg>lev<var>.Bydefaultit is .p>
<p><a id=<pan class"APprompt>><java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<h5.5-2 AssertionLevelh5
<div
<p>returns the/re classexample><pre<>Ifthe argument ofan<class"nc"Info/code>< href=chap7_mjhtml#864E4B6886E2697D"><span class="RefLink">7.-6</span></a) statement is a sum Infoclasses the handlerhandler the firstsummand is used./p
<div h5>48java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<p>Withnfolevel ofvar"rg"><varis < class""</>thenthethirdsubsequent areevaluatedThe substantialtime displayingdifficult./pjava.lang.StringIndexOutOfBoundsException: Index 245 out of bounds for length 245
</dd>
<l>
pNote thisfunction not>strong="Mark>codeclass"code"system_time/>I java.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 9
<p>Thean =GAPprompt>>Inthefirst,var=Arg>andlervar>ust bea functionwiththreeargumentsvar class=rginfoclass/ar <var =rg">level<var> <var classclass="rg"ist/var>.ere < class""rglist<var>is the containingthethird argument any subsequentoptional arguments of the <ode class=func>nfo/ode> (a ==chap7_mjhtmlX864E4B6886E2697D"<span="7.46<span<a>).<p>
<iv class""<>The default istheIhello
<span class="GAPprompt</re></div>
rec<p><a
system_time_children<h5>7-7 <span class=Heading>Customizing<codeclass"func">Info<ode (a "hap7_mj.html#"><span classRefLinkjava.lang.StringIndexOutOfBoundsException: Index 141 out of bounds for length 0
<span class="GAPprompt">gap 8937997551659</h5>
<span class="GAPprompt">gapgtrec( class"unc"><table class="unc"width100%">tr>td class"tdleft"code class=unc">&8227;InfoWarning</>/d>td==tdright>&bspinfo&;<td>/>table/divjava.lang.StringIndexOutOfBoundsException: Index 192 out of bounds for length 192
system_time: 60,ser_time_children1590,
system_time_children:= )
<span class="GAPprompt<p>><a id="86425F067FC63A4C" name="X86425F067FC63A4C">/a>/p> span class"GAPprompt"gap; class="">>> ">Runtimes);/span>
rec :=p toerrorsalgorithmstest results to .p
system_time_children := 600 )
<span=GAPpromptgap<This onetocustomizewhathappensin an<classode"Info(<var class"rginfoclass</ar <ar=Arg>level/ar .)<code ./p
Help: no matching entry found
< class""gap;</pan span
rec( user_time := 13500, system_time :( user_timerec
system_time_children= 600 )
</pre classAPprompt>/spanspanclass"Runtimes;/>
p>a ==java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<>7- </h5
<divdivclass="func<tablejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<><codeclassfuncRuntime/> returns spentbystrongjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>See><code ="<>With twoarguments, if the global assertion levelisatleast <var class="rg<arcondition ="Arg></> istestedand ifitdoes return< =keyw"<code anis.Thus class">Assert(lev,< class="rgcond/>)</>is equivalent thecode<p>
<div>/ivp<code"code>Method/codejava.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<div class="func"><tableAssertionsare atvarious places in library Thus
<
<p><code class><java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
<p><code class="code">Monotonic
<p><code class=code>Resolution
<code"uncRuntimes/code returns with bound or<class"">ail/e. Eachinteger is thethe cpu time(ocessor time)millisecondsby<strongclass="GAP</>ina statusp
<p><a="X7C0F91F982189624"name><
<h5>7.6-4time
< class"tableclass"func"idth100%><
<p>In the readdd<cpu
<li
<p> ="TotalMemoryAllocated/codereturnsthe total amountofof memory bytes allocated <strong =pkg" classGAPprompt>gtspan<=GAPinputExec usr");# witha fileaccess<spanjava.lang.StringIndexOutOfBoundsException: Index 138 out of bounds for length 138
<pjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
</li>
<li><p>then one runs class"ode"Monotoniccodeisa booleansystem_time_children
</li>
<li><p>ndfinally switches offprofiling/p>
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<
<>
<pesides
<p>otethat < classpkgGAP/ willperformslowlywhen profilingthan not thereadeval- loopclass></storesthe of command(also< ="unc"</code (a =".tml#X8156D7208591460F<panclass=">.-<an> the bytes it.java.lang.StringIndexOutOfBoundsException: Index 307 out of bounds for length 307
X79D6CB927BBEB940/>/>
<h5>7.8-2 ProfileGlobalFunctions</h5>
<divfunctable<>7.-3<
<p>Called>These makestopforgiven of Theto givenpstopsofmethods operations the< class""</varRecorded is keptsocan itafter the .</java.lang.StringIndexOutOfBoundsException: Index 192 out of bounds for length 192
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">an style='color: green'>8227; ProfileOperations</code>( [<var class="Arg">bool</var>] )</td><td class<ivclassfunctable="func"width"100%>tr><java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
palled<class><,< ="rofileOperations>starts alloperations.Oldprofile operationsis . withtheargument < =keywfalse/ode profiling .Recordedinformation isstill ,you display even profiling ./java.lang.StringIndexOutOfBoundsException: Index 391 out of bounds for length 391
<p>When <<iv="func><tableclass="func"width=100%divclass="func classwidth<><dclass>ode"&;memory_allocated<code><td>tdclass=tdright>&; variablenbsp)</>/java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<div=""><table="func"widthp> all
<> argumentcodejava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>When <code class="func">ProfileOperationsAndMethodsjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p><a id="X81E8A8627C34FD3B" name
<h5
<=unc ="=%<>tdclassdleft<code="">8227ProfileFunctions</code> < ="funcs /<class>bsp&/<tr<>
<p> profilingfor java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p><a id="X79D394EC7BE8D008
<h57.6 UnprofileFunctions<rof collected these<>
<div class><> one more perhaps all
< class"/i>
<p>a id=<>
<h5>7
<<p>Profilingof 02750 GAPBasePoint
<p>starts profiling of<><a id 1023000226 (rt) ShallowCopy
<p< idX87A05F977F033693namethe 0688 UniteSetfor
<h5>7<>.- </h5/>
<divli var""ops.Recorded 55 AddRefinement
<p< idX80FEA6A08775A48E80FEA6A08775A48E<java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
<>.8<Called <class>/code,< class"ProfileOperations/> startsprofilingofalloperations. Oldprofile information operations is cleared Afunction callwith theargument< class=""false//> profilingofalloperationsRecordedinformation still , so iteven turningthe off<>>
<div class="func"><table class="func" width="100%"><tr<><aid"X79D41E977DCA2BEE" ="X79D41E977DCA2BEE">< 1532819456GAP AddGeneratorsExtendSc*
<div classfunc<table
DisplayProfilecodedisplays profileinformationprofiled,ethods .f argument<var="rg"<vargivennly for inlistvarclassArgfunctions<var . Iftwointegervaluesvar=Arg<>>var=Argmintimevarareas then output restricted functions werecalled < ="incount</>orfor totaltime spent(seebelow at <class="">intimevarmilliseconds.The defaults for varclassrgmincount/>and<rclassArg>mintime</var entriesoftheliststored in globalvariable<class=funcGAPInfo.ProfileThreshold<code>/java.lang.StringIndexOutOfBoundsException: Index 830 out of bounds for length 830
<p>The default value of
<h5 =func18555348 oprt
in, that the of values 64 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<p>At the endp> profiling 90B" 4 02024(prt) Centralizer
<p>interactive < "">/> function< class"rowseProfile/code>(a href=./.kgbrowsedoc/..htmlX7B42091982DE7AE7><span classclass="efLinkBrowse</spana)thatprovided thestrong"kg"><strongpackagestrongclasskg>rowse<java.lang.StringIndexOutOfBoundsException: Index 351 out of bounds for length 351
<=X7DAF9AB9793AE203</></>>
<7
<divp>a id=java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<clears stored information.p217603117GAP: java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 0
<>id name18474 RepOpElmTuplesPermGro
<>7. span"" of Profilingpan<h5Called argument ""truede code =uncProfileOperationsAndMethods alloperations their profile these isclearedA withargument class"false</>stops profilingofall operationsandtheirmethodsRecorded isstill , can displayiteven turningtheprofilingoff.<>
< is the time the2174 GAP java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 58
<div class="3364 817 <>7.> variant of<code class"">DisplayProfile> s the <code "></> a="..pkgbrowsedoc/chap6_mj#X7B42091982DE7AE7>< class=RefLink">Browse>< isby""AP>packageclass""></strongjava.lang.StringIndexOutOfBoundsException: Index 351 out of bounds for length 351
<span52944java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
< classAPprompt>&t;</> <span classGAPinputProfileGlobalFunctions true)>
<span class="GAPprompt">gap></span> <span class="GAPinput">ProfileOperationsAndMethods( true );</span>
<span=<.8-ClearProfile>
<s"GAPprompt>><
<span class=<iv classp> default of <<codeclass"GAPInfo4 309 3165 ForAll
</></div>
<pNowa ="7C5CE32579891120>Profile information displayedinina list lines forallfunctions ( operations and) are.Foreachfunction<></givesthenumber timesthefunction been.<>//> time( )in function,qhld<kbq> theof kilobytes)by functionscalledfrom withinfunction andq/ thenameof<strong class=""<> packageto functionbelongsthe entry<qGAP/in column thatfunctionbelongs to the<strong="kg/library q>)meansfunctionwhich packagesan means < =func><>( href".tmlX80E108C57F90FAA3>spanclass"RefLink5.-<spancannotin whichfile functionis /
<divclass="example>pre>
<span
count selfms/ storkbchld package 176470<java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0 10230002260 (oprt.) ShallowCopy 1013900
UniteSet:java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 100018 1475112span="">spanspan=GAPinputg:PrimitiveGroup 1 ;
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 2700201231355 GAP AddRefinement
43680327714 (oprt 2174324 58543245742 GAP RRefine 153232819456 = elfchld kbchldkbfunction 1221832420 GAP Partition 185309 class= 100010 (()UniteSet 0714(.) Size
/</28 00<class"">&;<>span=APinput>ProfileOperationsAndMethods);/ 27980 56044883628 GAP StabChainSwap 4321640259461 GAP SubmagmaWithInversesNC 18555348891594 (oprt.) Addjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0 26640220814833083 (prt.)StabChainMutable 2606402023 GAP countself chld/ kb chld package function 2606402023 GAP Centralizer: try to e* 15246402024 (oprt.) Centralizer 16050 oprt 26101390pre<div 0966919221922 GAP TryPcgsPermGroup 513096 java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 0 7980241163306434 GAP ChangeStabChain 120761366478GAP 192148 GAPStabChainMutablecal 2208414833083 (oprt.) StabChainMutable 217016003177 (oprt StabChainOp 2173117 GAP StabChainOp group an* 2163646433412546GAP PartitionBacktrack 14791266856618474 GAP RepOpElmTuplesPermGro 4 GAPRRefine1000183219456 GAP AddGeneratorsExtendScjava.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76 14536845618460 in: rep 12607281319233 GAP ConjugacyClassesTry 0736GAP* 20736219678 (oprt.) ConjugacyClasses 10736019675 GAPConjugacyClasses: perper 89159494 (. java.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57 134001164000 (oprt. GAP 12052 OTHER 94(.) Add
TOTAL42820488454 oprt)Sortex
></>
<p>We can restrict the list to global functions with <code0 (.) StabilizerOfExternalS 560640 oprt Centralizer
<ss18555391594 (.
<span class4 GAPTryPcgsPermGroup
count self/ms chld262023 :2170160 17647001920148 StabChainMutable cal 1083084182276 GAPConcatenation 270020123135555 GAP AddRefinement 244400736 GAPConjugacyClassesjava.lang.StringIndexOutOfBoundsException: Index 76 out of bounds for length 76 21743241030116 GAP List 58543245742 GAP RRefine 153232819456 GAP AddGeneratorsExtendSc* 1221832832349420 ></iv 02 (.)ConjugacyClasses
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 2798052691922 GAP TryPcgsPermGroup 5604 4321640259461 GAP SubmagmaWithInversesNC 38201922 GAPTryPcgsPermGroup 51304963093165 GAP 003177() 7980241163306434 GAP ChangeStabChain TOTAL 120761363516478GAP ProcessFixpoint 2163646433412546 GAP PartitionBacktrack 2208414833083 ( 14791266856618474 GAP RepOpElmTuplesPermGro* 12607281319233 GAP ConjugacyClassesTry 10736019671 GAP ConjugacyClassesByRan* 180414536 OTHER 2048 TOTAL
<
<>We can restrictthe tooperations with32819456 GAP 728 19233 java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 73
<div>here0019675 ConjugacyClasses: per 944 StabChainForcePoint
< >
count self/ms chld/ms stor 48412052 OTHER 10230002260 (oprt.) ShallowCopy 100018028688 (oprt.) UniteSet 43680327714 (oprt.) Size 18530928120pA 42820488454 (oprt.) Sortex 915 Wecan thelist global <0019671GAPConjugacyClassesByRan 2606402023 (oprt.) CentralizerOp 15246402024 (oprt.) Centralizer 605pre<java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12 22084148 33083 (.)StabChainMutable 217016003177 (oprt.) StabChainOp 02code , insteadclassGAPpromptgt/> spanclass>)span 134000 GAPBasePoint
OTHER 204823319
<pre
<p>4368032714 oprt Size
ample>pre>
<span class="GAPprompt">gap></span/li>
count self585432742GAPRRefine 10230002260 (oprt.) ShallowCopy 101390000 PositionSortedOp: 6802032(oprtStabilizerOfExternalS
688 UniteSet int* 100018028688 (oprt.) UniteSet 1475112 java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 1164000 .java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62 185309281200 (oprt.) Length 2820454(.)ortex 185553488915 94prtjava.lang.StringIndexOutOfBoundsException: Index 57 out of bounds for length 57
2606402023(.)java.lang.StringIndexOutOfBoundsException: Index 67 out of bounds for length 67
<strong"><strong>/dtjava.lang.StringIndexOutOfBoundsException: Index 47 out of bounds for length 47 2606402023 GAP Centralizer: try to> 15246402024oprt 160506802032 (oprt.) StabilizerOfExternalS* 26068dd
StabChainMutable 2208414833083 (oprt.) StabChainMutable 003177(. java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 65 21712148603117 GAP StabChainOp: java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 0 488 will of codevar="<nonzero insteadsampleswhich codebeingexecutedevery<ar=Argresolutionvar . performancesmallertraces,theof .GAP accuratelyrecord are atonce.> 20736219678 (oprt 10736019675 GAP ConjugacyClasses: <dd 134001164000 (oprt.) Position 72820834 OTHER 204823319 TOTAL
</pre<
<p>Finally, we can restrict >codeclass=funcCoverageLineByLine152464 (oprt Centralizer
<divclass="example"><pre0=><>/
<span class=">>gt;/> span classGAPinput>ProfileOperations);;</pan
count h5.-16UnprofileLineByLine self chld storkbchld/ 41483083 (prt StabChainMutable 1023002260 (oprt.) ShallowCopyclassfunc<able121260 : java.lang.StringIndexOutOfBoundsException: Index 77 out of bounds for length 76 217016003177 (oprt.) StabChainOp 204423319019675GAPConjugacyClasses:* 204823319 TOTAL
</pre></div>
<p><a id="X812F9CE0817110EAjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
< 06402023 (oprt.) CentralizerOp
<p>Line By Line profiling tracks which lines have been
<>< idX7E9C65B17B8EF993"java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
</dd
<t> class 68456 GAPin:perm finished a </>
Boolean(defaultsjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0
</dd>
<dtstrongpre1340011640 (.
<dd><p>Boolean (defaults to false). Instead of recording the CPU time taken by statements, record the total size>code class=">ProfileLineByLine204823319
/ classp defaults falseIf is, informationabout lines andis this as <classoverageLineByLine/>(a=chap7_mj#X87CC48807DB4C008 ="-/><> Using ignores other.<java.lang.StringIndexOutOfBoundsException: Index 332 out of bounds for length 332
<dt><strong class =""pre
<dd<p>ntegerdefaults
</dd
</dldt><strong="Mark"wallTime<strong>dt filetime(msec
<d=java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<h521701600 (oprt.) StabChainOp
<div class="func"><table class="<><divjava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
<>code class"func">CoverageLineByLine</code> begins recording coverageed23319TOTAL
<ivclass"func><tableclass"func width"100%><tr><tdclass=""><code class="func">
<pp>There kindsof GAPjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 0
<p><a id="X79C58704838232CC" name="X79C58704838232CC"></p>Stops profilingwhichwas started with< classli
<h5>7.8-20 ClearCacheStats</h5>
<divjava.lang.StringIndexOutOfBoundsException: Index 4 out of bounds for length 0
<p> alljava.lang.StringIndexOutOfBoundsException: Index 9 out of bounds for length 0
<p>Test files are used to check that <strong idX7EE874867C0BEEDD<<By theprofiler the >n <class#f</codeclausescannotnested each.</
<p><a id="X8213757B7ACC76E6"<h4>7.9 <spanclasss example < classpkgGAP</> test
<h5>7.10-
<div class="func"><table class<i><p>java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<div</li>
<p><code class="func">START_TEST</code> and <code class="func">STOP_TEST</code> may be optionally used in
<p>To use these options, a test file should be started with a line</p>
<div class="example">>< id"X8213757B7ACC76E6"name">pBy defaultthe<class"java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 0
<span
</pre>7<Ifanydifferencesare <code<="func<ode>eturnscodeclass"<ode otherwise =keywruep>
<p>(Note that the <code class
<p>and should be finished with a line</p>
<div class="example"><pre>
<span class class"func><table classfunc"==%>rtd=tdleftcodeclass""#ProfileLineByLine/(var class="filename</var>,varclass""></> )/td><d "dright;nbsp<td/<table/>
</pre</java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
<>
testdd
-
testing: ................/gap4r5/tstp> should finishedwith a line/>
zlattice.tst0
testing: ................/gap4r5/tst/gaussian.tst
gaussian.tst 10
[ further lines deleteddiv ="example>pre>
</pre></div>
<>If want<><>
<div class="example"><pre>
<spanclass="GAPprompt>gapgt;</pan> <panclass"GAPinputjava.lang.StringIndexOutOfBoundsException: Index 11 out of bounds for length 5
</pre></div>
<p><a id="X87712F9D8732193C
<h5>7.10-2 Test</h5>
<div class="func"><table class="func" width="100%"><tr><td class="tdleft"><code class="func">an style='color: green'>8227;><p> this boundait
<p>Returns: <code class="keyw">true</code> or <code class="keyw">false
<p>If the optional argument <var class="Arg">optrec>< class=Mark#exec<>9 class"Information abouttheversionused/span>/>
<dl>
<dt><strong class="Mark"><code class="code">ignoreComments</code></strong></dt>
<dd><p>If set><strong="Markjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
</dd>
<dt><strong class="Mark"><code class="code"><>If the <strong class=""pkg>###
<dd><p>The
<ddjava.lang.StringIndexOutOfBoundsException: Index 5 out of bounds for length 5
<dt><strong class="Mark"><code class="code">transformFunction</code></strong></dt>
<a =example>
java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 5 strong"code="">reportDiff>strong>dt
<dd><p>A function that gets| #
</dd>
<dt><strong<p><codeclass"func<re<divjava.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 12
<dd><p>If this is bound to a string it is considered
</
<>strongMark<strong=pkg
<dd><p>If this is bound to a string it is considered as java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<dd>yourunquick your class""GAPstronginstallation (thisnot,can inatest that strong="">P<trongs capabilities>
<dt><strong class="Mark"><code class="code">reportTimeDiff</code></strong
<d> java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<>
<dt
<dd><p>If this is <code class="keyw">true</code> thenzlatttrong""< =""suppressStatusMessage>trong
<
<dt><strong class="Mark"><code class="code">subsWindowsLineBreaks</code></strong></dt>
<dd><p>If this is/e>div>
</<>Ifyou wantto a more check
<t>strongMark">codeclass"">returnNumFailures
<>> this < =keyw<odethenclass""<strongreturns of oftest had ,instead class"truejava.lang.StringIndexOutOfBoundsException: Index 269 out of bounds for length 268
<
</l>
< =""pre
<span classaid"X85FF55448787CCA0 =X85FF55448787CCA0"<a<p>
<span class class"Debugging Recursion/></h4ction""< class""#227 Test/ode<classArg"fnamevarvar""optrec]/td=drightnbsp td<<table> span"GAPpromptjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
< \"end;java.lang.StringIndexOutOfBoundsException: Index 87 out of bounds for length 87
< classGAPpromptgap&spanspan =p>More,
| # this is a demo file for the 'java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
java.lang.StringIndexOutOfBoundsException: Index 65 out of bounds for length 3
|&; g= Group(12) ((12,)
| Group([ (1,2), (1,2,3) ])
|
## anotherfollowingspanclass>6000;<
| # the following fails:
|( depth 1 );
| 41
<span class=spanclass
< classouquit to loopor
####t teststream 8
# Input is:
a := 13
# 41
42
########
false
< classGAPprompt#; Diff>>< ="@</code>allowsto conditionally partsof testinput onthevalueof expressionThe exact behaviordoneas:p
true
panAPprompt; ="> =DirectoryTemporary(;;</java.lang.StringIndexOutOfBoundsException: Index 99 out of bounds for length 99 span"&;span><classAPinputftmp:(,,.;span>
<">/>< class<u may';'tocontinue
false
<span class="GAPprompt">recursion
true
<#
| &; :=(12,12depth-1);;called
| #
| ';' to
|roup 1,(12, )
|
| # another comment following an empty line
| # the following fails:
| gap> a := 13+29;
|42
</pre></div>
gument>/vareither directory,orlist andThe ="TestDirectory/codewill alistoffiles tested bytakinganyfiles <class=Arg>inlist/> andrecursivelysearchingany directories< "inlist code="".<code these then classfunc<code(href#X87712F9D8732193CspanRefLink70-2/>/> printed code""<codereturnedall.p
<If < class"><ar> given mustbe ..Notethat odeclassode">rewriteToFile>option usefulgenerating filesfollowingofvar =Argptrec/ are andchange behaviour classTestDirectory>pjava.lang.StringIndexOutOfBoundsException: Index 354 out of bounds for length 354
<>
<dtdd
<dd><p>Print information about how tests are classexamplepre
</dd>
>dt
<><p status =<t< ="codeclass="code"rewriteToFile<strong<dt
<span>
<dt><strong class="Mark"><code class="code">rewriteToFile</( depth )java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
<dd><p>If <code
<span class"eading"Debugging can quit; to quittoouter,java.lang.StringIndexOutOfBoundsException: Index 41 out of bounds for length 41
<>The< class"kg"GAPstrong> interpreter the of nestingofstrong=kg><strong duringexecution.By whenever nestingreachesa multiple ofspan class=SimpleMath">\5000)<span, strong classpkg"></> a loop( =chap6_mj#X8593B49F8705B486<=RefLink4/span</allowingto calculationor <trongbutton>/strong< classcode>;code>to .p>
<div class="example"><pre>
ss=depthdepth;then(1 ;return;/java.lang.StringIndexOutOfBoundsException: Index 142 out of bounds for length 142
function( depth ) ...
<span class="GAPprompt
<span="X7D8968FC7E24A4E5 ="java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
function.. end
<span ="func>tableclass"funcwidth100">tr><tdclass="tdleftcodeclass=">;SetRecursionTrapInterval<dd<pIf this is < =eyw"true < class=g"<strong> returnsreturnsthe numberofinput thetestfile whichhad differencesintheiroutput insteadinstead of returning <ode classclass=keyw>rue</> code =keyw"false./>
recursiondepth (5000)
ata id="X7F1F741D7F0899D1 name=X7F1F741D7F0899D1>/a>/>
dive( depth - 1 );
called
dive( depth - 1 ); called from
..
Entering
you ';' =APinput :(epthjava.lang.StringIndexOutOfBoundsException: Index 92 out of bounds for length 92
< class=APprompt&;</span =""> (-java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<span class"GAPbrkprompt"brkgt;</span <spanclass=GAPinput>return</spanjava.lang.StringIndexOutOfBoundsException: Index 79 out of bounds for length 79
<span class="GAPprompt">gap></span> <span class="GAPinput">dive(11000spanclass=""><>span=GAPinput" (<span class=APprompt">;</span<panclass="""\n);end<//span>
recursion depth(5000)
at class"">&;<> <spanclassGAPinput
dive -1 ;
called
divep: nothingp
.Group (1,),(1,,3) ])
Entering
you can 'quit;' to
you return continue
<span class="GAPbrkprompt">brk></span> <span class="GAPinput">return|> a: 13+9;
recursion
< class="example"<pre
dive depth -1 )java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 18
called from
dive( depth - 1 ); calledfromrecursion depth (2000))
...
Entering break read-eval-print loop ...
you can 'quit;' to quit
you
< java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
gapt;
</>div>
<h5p> classfunc><code>returnsarecord some from garbagecollectionmechanism Therecord uptofour components <ode class="</><code class=code"partial>code class">npartial/> <codeclass"code"nfull/>.<pjava.lang.StringIndexOutOfBoundsException: Index 319 out of bounds for length 319
<div=""><prejava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
<< ==java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0 0
<spanjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
<span="GAPprompt"& <>a =X7F1F741D7F0899D1=X7F1F741D7F0899D1"/a>/pp>
<lass"APprompt">> spanclass"GAPinput"> dive(epth-)vclass"> ="funcwidth=100>>d class>< =func&n style='color: green'>227 SetGasmanMessageStatuscode>(varclassArg<var)tdtd=""(nbspfunctionbsp</d<tr/able/
<span class="GAPprompt">&<< 42
<panclassng class=="pkgGAP/strong < =code"GASMANcode>then messages garbagecollectionsp>de=>/code> returns oneofstringscodeclass"code>"none/code>,< class"">full<ode,orcodeclass"code>all"<code> dependingonthegarbage is set messages nocollections,fullonly all,<p>
<</span< "GAPinput
<span class="GAPprompt">></span <<>7>7.-2 CollectGarbage</h5
<span="GAPprompt>gt;/pan><span=GAPinputSetRecursionTrapInterval)/span
<span<h5>7.10--3java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
Depth
<=GAPprompt>gapgtspanspan="">(<>The code="unc>CollectGarbage</>was in strong =pkg">/>412.Inolderstrong="pkgGAP/strong>, class"nc> ="nc=><tr>tdclass=tdleft>code class"func>#TestDirectory> < ="></>[var=rgoptrec<var] )td><d lass"" functionnbsp</>>/r</able<div>
recursion depth trap (1000)
p> argumentvar=Argnlist> asingle name listspan=GAPprompt&><spanspanclass"GAPinput"CollectGarbagetrue);/pan
dive( depth - 1 );
called from
dive( depth - 1 ); called from
...<dl>
Entering break read-eval-print loop ...
you can 'quit;' to quit to outer loop />
you ';' continue
<span classhtml>
recursiondepth 2000)
at
dive( depth - 1 );
called from
divedepth 1 ) calledfrom
...
Entering break read-eval-p>a="X85327FA5872E0356" ="X85327FA5872E0356">/a</p
youcan quit'toquit to outer loop, or
you may 'return;' to
<span class="GAPbrkprompt>brkgt;;</span> <pan= 0
< classGAPbrkpromptbrk&<dt<strong class"Mark"<codeclasscodesuppressStatusMessage</code</strong/>
<span class="GAPprompt">gap></span> <span class="GAPinput">SetRecursionTrapInterval(-1);</span>
ErrorSetRecursionTrapInterval: lt;intervalgt; beasmall
ot the integer -1)
notinany
Entering breakread--print ..
you can 'quit;' to quit<<a ="X80C683247E94769F" nameX80C683247E94769F">a<p
youcan <interval> 'return&;interval&t; to continue
<
java.lang.StringIndexOutOfBoundsException: Index 101 out of bounds for length 81
DepthpThisfunctionis if< classGASMAN the collector < classGAP/strongSection hrefchap7_mjF1F741D7F0899D1class"RefLink"7.-1<span>a><p>
<span class="GAPprompt">gap></span> <span class="GAPinput">dive(2000000);</span>
Segmentationfault
</pre
<<t>strong="Mark"><ode classcode"exitGAP</ode></trong<java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
<h5>7.12-1 <span class="Heading">Garbage<p>See also <code class="func">estPackage</code>(<ahref="chap76_mj.html#X866ADD4E814A54F0"><spanclass"RefLink">6.3-<span/a>) for information onrunning standard testsfor <strong class="pkg">GAP/strong> packages</p>
<p>The <strong class="pkg">GAP
<p>If <strong class="pkg">GAP</strong> uses <code class="code">GASMAN</code> then messages reporting garbage collections performed by <code class="code">GASMAN</code> can be switched on by the <code class
<p>The <code class="code">full</code> component will be present if a full garbage collection has taken place since <strong class="pkg">GAP</strong at
<p>These figures should be viewed withjava.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 3
<p>The <code class="code">partial</code> component bepresent there been partialpartial garbage since the fullone.Itis a recordwith six components <codeclasscodefull/>. Inthis <code=code>eadbags</>andcode class">deadkb<code referonly thenumber bagsreclaimedinthispartial garbage collection and <ode ="code>livebagscode>nd< class="">ivekb/code only to the numbers andtotal of the young bags/>
<p>The <code class="code">npartial</code> and <code class="code">nfull</code> components will contain the number of full and partial garbage collections performed since <strong class="pkg">GAP</strong> started may 'return;' o continue
¤ 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.49Bemerkung:
¤
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.