<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE coverage SYSTEM 'http://cobertura.sourceforge.net/xml/coverage-04.dtd'>
<coverage line-rate="0.9511201629327902" branch-rate="0.9139784946236559" lines-covered="467" lines-valid="491" branches-covered="255" branches-valid="279" complexity="0.0" timestamp="1774929845" version="gcovr 4.2"><sources><source>../</source></sources><packages><package name="TESTS.TEST_COPY_SHAPE" line-rate="1.0" branch-rate="0.9565217391304348" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_COPY_SHAPE/main.cpp" line-rate="1.0" branch-rate="0.9565217391304348" complexity="0.0"><methods/><lines><line number="15" hits="1" branch="false"/><line number="16" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="false"/><line number="19" hits="1" branch="false"/><line number="20" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="25" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="27" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="28" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="38" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="2" branch="false"/><line number="48" hits="1" branch="false"/><line number="49" hits="1" branch="false"/><line number="50" hits="1" branch="false"/><line number="51" hits="1" branch="false"/><line number="52" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_HARDWARE" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_HARDWARE/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="14" hits="1" branch="false"/><line number="15" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="16" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="true" condition-coverage="100% (7/7)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="3" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="1" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="23" hits="2" branch="false"/><line number="27" hits="1" branch="false"/><line number="28" hits="1" branch="false"/><line number="29" hits="1" branch="false"/><line number="30" hits="1" branch="false"/><line number="31" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PALIGNED_ALLOCATOR" line-rate="0.9682539682539683" branch-rate="0.9285714285714286" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PALIGNED_ALLOCATOR/main.cpp" line-rate="0.9682539682539683" branch-rate="0.9285714285714286" complexity="0.0"><methods/><lines><line number="14" hits="1" branch="false"/><line number="15" hits="1" branch="false"/><line number="16" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="17" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="19" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="20" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="24" hits="2" branch="true" condition-coverage="0% (0/1)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="25" hits="1" branch="false"/><line number="26" hits="1" branch="false"/><line number="30" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="31" hits="0" branch="false"/><line number="32" hits="0" branch="false"/><line number="34" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="2" branch="false"/><line number="42" hits="1" branch="false"/><line number="43" hits="1" branch="false"/><line number="44" hits="1" branch="false"/><line number="45" hits="1" branch="false"/><line number="46" hits="1" branch="false"/><line number="47" hits="1" branch="false"/><line number="49" hits="1" branch="false"/><line number="50" hits="1" branch="false"/><line number="51" hits="1" branch="false"/><line number="52" hits="1" branch="false"/><line number="53" hits="1" branch="false"/><line number="54" hits="1" branch="false"/><line number="56" hits="1" branch="false"/><line number="57" hits="1" branch="false"/><line number="58" hits="1" branch="false"/><line number="59" hits="1" branch="false"/><line number="61" hits="1" branch="false"/><line number="62" hits="1" branch="false"/><line number="63" hits="1" branch="false"/><line number="64" hits="1" branch="false"/><line number="66" hits="1" branch="false"/><line number="67" hits="1" branch="false"/><line number="68" hits="1" branch="false"/><line number="69" hits="1" branch="false"/><line number="71" hits="1" branch="false"/><line number="72" hits="1" branch="false"/><line number="78" hits="1" branch="false"/><line number="79" hits="1" branch="false"/><line number="80" hits="1" branch="false"/><line number="81" hits="1" branch="false"/><line number="82" hits="1" branch="false"/><line number="83" hits="1" branch="false"/><line number="84" hits="1" branch="false"/><line number="85" hits="1" branch="false"/><line number="86" hits="1" branch="false"/><line number="87" hits="1" branch="false"/><line number="88" hits="1" branch="false"/><line number="90" hits="1" branch="false"/><line number="91" hits="1" branch="false"/><line number="93" hits="1" branch="false"/><line number="94" hits="1" branch="false"/><line number="97" hits="1" branch="false"/><line number="98" hits="1" branch="false"/><line number="99" hits="1" branch="false"/><line number="100" hits="1" branch="false"/><line number="101" hits="1" branch="false"/><line number="102" hits="1" branch="false"/><line number="103" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PROFILER" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PROFILER/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="17" hits="800" branch="false"/><line number="18" hits="800" branch="false"/><line number="20" hits="800" branch="false"/><line number="21" hits="800" branch="false"/><line number="22" hits="800" branch="false"/><line number="27" hits="1" branch="false"/><line number="28" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="29" hits="1" branch="false"/><line number="30" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="32" hits="1" branch="false"/><line number="33" hits="11" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="35" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="36" hits="410" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="37" hits="400" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="40" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="41" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="42" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="43" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="50" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="2" branch="false"/><line number="57" hits="1" branch="false"/><line number="58" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="false"/><line number="60" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="61" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="false"/><line number="63" hits="11" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="410" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="400" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="10" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="70" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="71" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="72" hits="2" branch="false"/><line number="78" hits="1" branch="false"/><line number="79" hits="4" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="80" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="1" branch="false"/><line number="82" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="83" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="2" branch="false"/><line number="88" hits="1" branch="false"/><line number="89" hits="1" branch="false"/><line number="90" hits="1" branch="false"/><line number="91" hits="1" branch="false"/><line number="92" hits="1" branch="false"/><line number="93" hits="1" branch="false"/><line number="94" hits="1" branch="false"/></lines></class></classes></package><package name="TESTS.TEST_PROFILER_THREAD" line-rate="1.0" branch-rate="1.0" complexity="0.0"><classes><class name="main_cpp" filename="TESTS/TEST_PROFILER_THREAD/main.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="19" hits="3120" branch="false"/><line number="20" hits="3120" branch="false"/><line number="22" hits="3106" branch="false"/><line number="23" hits="3200" branch="false"/><line number="24" hits="3119" branch="false"/><line number="30" hits="8" branch="false"/><line number="31" hits="8" branch="false"/><line number="32" hits="86" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="33" hits="3210" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="3132" branch="false"/><line number="37" hits="8" branch="false"/><line number="42" hits="1" branch="false"/><line number="43" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="44" hits="1" branch="false"/><line number="45" hits="1" branch="false"/><line number="46" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="2" branch="false"/><line number="49" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="52" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="54" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="55" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="57" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="58" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="59" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="60" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="61" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="63" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="64" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="67" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="68" hits="2" branch="false"/><line number="74" hits="1" branch="false"/><line number="75" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="76" hits="1" branch="false"/><line number="77" hits="1" branch="false"/><line number="78" hits="1" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="79" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="1" branch="false"/><line number="82" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="83" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="84" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="87" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="89" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="90" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="91" hits="1" branch="true" condition-coverage="100% (3/3)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="92" hits="2" branch="false"/><line number="96" hits="1" branch="false"/><line number="97" hits="1" branch="false"/><line number="98" hits="1" branch="false"/><line number="99" hits="1" branch="false"/><line number="100" hits="1" branch="false"/><line number="101" hits="1" branch="false"/></lines></class></classes></package><package name="src" line-rate="0.9202898550724637" branch-rate="0.8225806451612904" complexity="0.0"><classes><class name="PAlignedAllocator_h" filename="src/PAlignedAllocator.h" line-rate="0.8" branch-rate="0.5" complexity="0.0"><methods/><lines><line number="36" hits="1" branch="false"/><line number="37" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="38" hits="0" branch="false"/><line number="40" hits="1" branch="false"/><line number="41" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="42" hits="1" branch="false"/><line number="44" hits="0" branch="false"/><line number="50" hits="1" branch="false"/><line number="51" hits="1" branch="false"/><line number="52" hits="1" branch="false"/></lines></class><class name="PFunctionPerf_cpp" filename="src/PFunctionPerf.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="6" branch="false"/><line number="14" hits="6" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="6" branch="false"/><line number="20" hits="8" branch="false"/><line number="21" hits="8" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="8" branch="false"/><line number="25" hits="28" branch="false"/><line number="33" hits="1" branch="false"/><line number="34" hits="1" branch="false"/><line number="35" hits="1" branch="false"/><line number="41" hits="2" branch="false"/><line number="42" hits="2" branch="false"/><line number="43" hits="2" branch="false"/><line number="48" hits="10" branch="false"/><line number="49" hits="10" branch="false"/><line number="50" hits="10" branch="false"/><line number="51" hits="10" branch="false"/><line number="52" hits="10" branch="false"/><line number="53" hits="10" branch="false"/><line number="54" hits="10" branch="false"/><line number="55" hits="10" branch="false"/><line number="56" hits="10" branch="false"/><line number="61" hits="3915" branch="false"/><line number="62" hits="3915" branch="false"/><line number="63" hits="3929" branch="false"/><line number="68" hits="3987" branch="false"/><line number="69" hits="3987" branch="false"/><line number="70" hits="3939" branch="false"/><line number="71" hits="3939" branch="false"/><line number="72" hits="3975" branch="false"/><line number="73" hits="3952" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="74" hits="3948" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="3938" branch="false"/><line number="76" hits="3928" branch="false"/><line number="81" hits="41" branch="false"/><line number="82" hits="41" branch="false"/><line number="83" hits="41" branch="false"/><line number="84" hits="41" branch="false"/><line number="85" hits="41" branch="false"/><line number="86" hits="41" branch="false"/><line number="87" hits="41" branch="false"/><line number="88" hits="41" branch="false"/><line number="91" hits="12" branch="false"/><line number="92" hits="33" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="93" hits="21" branch="false"/><line number="95" hits="12" branch="false"/><line number="102" hits="230" branch="false"/><line number="103" hits="230" branch="false"/><line number="104" hits="532" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="105" hits="302" branch="false"/><line number="107" hits="230" branch="false"/><line number="118" hits="27" branch="false"/><line number="119" hits="27" branch="false"/><line number="120" hits="27" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="121" hits="22" branch="false"/><line number="122" hits="22" branch="false"/><line number="123" hits="22" branch="false"/><line number="124" hits="22" branch="false"/><line number="125" hits="22" branch="false"/><line number="127" hits="5" branch="false"/><line number="128" hits="5" branch="false"/><line number="129" hits="5" branch="false"/><line number="130" hits="5" branch="false"/><line number="131" hits="5" branch="false"/><line number="133" hits="27" branch="false"/><line number="138" hits="2" branch="false"/><line number="139" hits="2" branch="false"/><line number="145" hits="16" branch="false"/><line number="146" hits="16" branch="false"/><line number="147" hits="16" branch="false"/><line number="148" hits="16" branch="false"/><line number="149" hits="16" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="150" hits="16" branch="true" condition-coverage="100% (16/16)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="151" hits="16" branch="false"/><line number="156" hits="11" branch="false"/><line number="157" hits="11" branch="false"/><line number="158" hits="11" branch="false"/><line number="159" hits="11" branch="false"/><line number="160" hits="11" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="161" hits="11" branch="true" condition-coverage="100% (14/14)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="162" hits="11" branch="false"/><line number="167" hits="9" branch="false"/><line number="168" hits="9" branch="false"/><line number="169" hits="9" branch="false"/><line number="170" hits="9" branch="false"/><line number="171" hits="9" branch="false"/><line number="172" hits="9" branch="false"/><line number="173" hits="9" branch="false"/><line number="174" hits="9" branch="false"/><line number="175" hits="9" branch="false"/><line number="180" hits="6" branch="false"/><line number="181" hits="6" branch="false"/><line number="182" hits="6" branch="false"/><line number="183" hits="6" branch="false"/></lines></class><class name="PProfiler_cpp" filename="src/PProfiler.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="13" hits="6" branch="false"/><line number="14" hits="6" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="15" hits="6" branch="false"/><line number="20" hits="2" branch="false"/><line number="21" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="22" hits="2" branch="false"/><line number="25" hits="16" branch="false"/><line number="33" hits="2" branch="false"/><line number="34" hits="2" branch="false"/><line number="35" hits="2" branch="false"/><line number="43" hits="4" branch="false"/><line number="44" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="45" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="46" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="47" hits="4" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="48" hits="8" branch="false"/><line number="55" hits="2" branch="false"/><line number="56" hits="2" branch="false"/><line number="57" hits="2" branch="false"/><line number="63" hits="3920" branch="false"/><line number="64" hits="3920" branch="false"/><line number="65" hits="3909" branch="false"/><line number="71" hits="4000" branch="false"/><line number="72" hits="4000" branch="false"/><line number="73" hits="3923" branch="false"/><line number="79" hits="20" branch="false"/><line number="80" hits="20" branch="false"/><line number="81" hits="20" branch="false"/><line number="84" hits="2" branch="false"/><line number="85" hits="4" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="88" hits="2" branch="false"/><line number="93" hits="16" branch="false"/><line number="94" hits="32" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="95" hits="16" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="97" hits="16" branch="false"/><line number="102" hits="2" branch="false"/><line number="103" hits="2" branch="false"/><line number="104" hits="2" branch="false"/><line number="109" hits="11" branch="false"/><line number="110" hits="22" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="111" hits="11" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="113" hits="11" branch="false"/><line number="118" hits="4" branch="false"/><line number="119" hits="4" branch="false"/><line number="120" hits="4" branch="false"/><line number="123" hits="6" branch="false"/><line number="125" hits="6" branch="false"/></lines></class><class name="phoenix_alignement_type_cpp" filename="src/phoenix_alignement_type.cpp" line-rate="1.0" branch-rate="0.0" complexity="0.0"><methods/><lines><line number="14" hits="2" branch="false"/><line number="20" hits="2" branch="false"/><line number="26" hits="2" branch="false"/><line number="32" hits="2" branch="false"/><line number="38" hits="2" branch="false"/><line number="44" hits="2" branch="false"/><line number="50" hits="2" branch="false"/><line number="56" hits="2" branch="false"/><line number="62" hits="2" branch="false"/><line number="68" hits="2" branch="false"/><line number="74" hits="2" branch="false"/><line number="82" hits="1" branch="false"/><line number="88" hits="1" branch="false"/><line number="94" hits="1" branch="false"/><line number="100" hits="1" branch="false"/><line number="106" hits="1" branch="false"/><line number="112" hits="3" branch="false"/><line number="118" hits="1" branch="false"/><line number="124" hits="1" branch="false"/><line number="130" hits="1" branch="false"/><line number="136" hits="1" branch="false"/><line number="142" hits="1" branch="false"/></lines></class><class name="phoenix_allocAlignedVector_cpp" filename="src/phoenix_allocAlignedVector.cpp" line-rate="1.0" branch-rate="1.0" complexity="0.0"><methods/><lines><line number="35" hits="1" branch="false"/><line number="36" hits="1" branch="false"/><line number="49" hits="2" branch="false"/><line number="50" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="51" hits="1" branch="false"/></lines></class><class name="phoenix_hardware_characteristics_cpp" filename="src/phoenix_hardware_characteristics.cpp" line-rate="0.896551724137931" branch-rate="0.6153846153846154" complexity="0.0"><methods/><lines><line number="29" hits="1" branch="false"/><line number="31" hits="1" branch="false"/><line number="43" hits="1" branch="false"/><line number="45" hits="1" branch="false"/><line number="48" hits="1" branch="false"/><line number="50" hits="1" branch="false"/><line number="52" hits="1" branch="false"/><line number="58" hits="1" branch="false"/><line number="60" hits="1" branch="false"/><line number="62" hits="1" branch="false"/><line number="64" hits="1" branch="false"/><line number="65" hits="1" branch="false"/><line number="66" hits="1" branch="false"/><line number="73" hits="1" branch="false"/><line number="74" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="75" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="81" hits="1" branch="false"/><line number="82" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="85" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="86" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="88" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="90" hits="1" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="96" hits="1" branch="false"/><line number="98" hits="1" branch="false"/><line number="99" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="101" hits="0" branch="false"/><line number="102" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="103" hits="0" branch="false"/><line number="105" hits="1" branch="false"/></lines></class><class name="phoenix_hardware_rdtsc_cpp" filename="src/phoenix_hardware_rdtsc.cpp" line-rate="1.0" branch-rate="0.0" complexity="0.0"><methods/><lines><line number="23" hits="7878" branch="false"/><line number="25" hits="7878" branch="false"/><line number="26" hits="7883" branch="false"/></lines></class><class name="phoenix_template_alloc_cpp" filename="src/phoenix_template_alloc.cpp" line-rate="1.0" branch-rate="0.9230769230769231" complexity="0.0"><methods/><lines><line number="15" hits="1" branch="false"/><line number="16" hits="1" branch="false"/><line number="17" hits="2" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="18" hits="1" branch="false"/><line number="20" hits="1" branch="false"/><line number="28" hits="5" branch="false"/><line number="29" hits="5" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="30" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="31" hits="1" branch="false"/><line number="33" hits="5" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="34" hits="3" branch="false"/><line number="35" hits="3" branch="false"/><line number="37" hits="2" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="38" hits="2" branch="false"/><line number="47" hits="5" branch="false"/><line number="48" hits="5" branch="false"/><line number="49" hits="5" branch="false"/><line number="50" hits="5" branch="false"/><line number="59" hits="11" branch="false"/><line number="60" hits="11" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="61" hits="7" branch="true" condition-coverage="100% (6/6)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="62" hits="3" branch="false"/><line number="63" hits="3" branch="false"/><line number="64" hits="12" branch="true" condition-coverage="100% (4/4)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="65" hits="9" branch="false"/><line number="66" hits="9" branch="false"/><line number="68" hits="3" branch="false"/></lines></class><class name="phoenix_template_alloc_impl_h" filename="src/phoenix_template_alloc_impl.h" line-rate="0.5526315789473685" branch-rate="0.3157894736842105" complexity="0.0"><methods/><lines><line number="17" hits="44" branch="false"/><line number="18" hits="44" branch="false"/><line number="19" hits="44" branch="false"/><line number="20" hits="44" branch="true" condition-coverage="100% (2/2)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="21" hits="44" branch="false"/><line number="33" hits="1" branch="false"/><line number="34" hits="1" branch="false"/><line number="35" hits="1" branch="false"/><line number="36" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="37" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="38" hits="0" branch="false"/><line number="39" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="40" hits="1" branch="false"/><line number="41" hits="1" branch="false"/><line number="42" hits="1" branch="true" condition-coverage="50% (1/2)"><conditions><condition number="0" type="jump" coverage="50%"/></conditions></line><line number="43" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="44" hits="0" branch="false"/><line number="46" hits="1" branch="false"/><line number="47" hits="1" branch="false"/><line number="49" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="50" hits="0" branch="false"/><line number="51" hits="0" branch="false"/><line number="52" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="53" hits="0" branch="true" condition-coverage="0% (0/2)"><conditions><condition number="0" type="jump" coverage="0%"/></conditions></line><line number="54" hits="0" branch="false"/><line number="56" hits="0" branch="false"/><line number="57" hits="0" branch="false"/><line number="58" hits="0" branch="false"/><line number="59" hits="0" branch="false"/><line number="60" hits="0" branch="false"/><line number="61" hits="0" branch="false"/><line number="64" hits="0" branch="false"/><line number="72" hits="1" branch="false"/><line number="73" hits="1" branch="false"/><line number="74" hits="1" branch="false"/><line number="75" hits="2" branch="true" condition-coverage="100% (1/1)"><conditions><condition number="0" type="jump" coverage="100%"/></conditions></line><line number="101" hits="1" branch="false"/><line number="102" hits="1" branch="false"/></lines></class></classes></package></packages></coverage>