<html><head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
  </head>
  <body>
    <p>Hey all'y'all,</p>
    <p>I got the plugins working correctly. Published to Cryptography.
      The plugins are attached. Unfortunately profiling indicates a slow
      down. The leaves did change from GaloisField methods to
      GaloisFieldPoly methods. I will work on pluginizing the GFPoly
      methods, such as #evaluateAt: &
      #multiplyByMonomialDegree:coefficient:...<br/>
    </p>
    <p>Here are the results without plugins (135 seconds):</p>
    <blockquote>
      <p>WITHOUT PLUGINS<br/>
        <br/>
         - 132032 tallies, 135390 msec.<br/>
        <br/>
        **Tree**<br/>
        --------------------------------<br/>
        Process: (40) 57626: nil<br/>
        --------------------------------<br/>
         <br/>
        **Leaves**<br/>
        16.9% {22843ms} RSFECGenericGF>>exp:<br/>
        9.2% {12450ms} RSFECGenericGF>>maskValue:<br/>
        8.6% {11659ms} RSFECGenericGF>>addOrSubtract:by:<br/>
        7.2% {9806ms} RSFECGenericGF>>log:<br/>
        6.6% {8958ms} RSFECGenericGF>>normalizeIndex:<br/>
        4.9% {6578ms} RSFECGenericGF>>multiply:by:<br/>
        2.3% {3130ms} RSErasureGalois>>maskValue:<br/>
        2.3% {3118ms} RSFECGenericGFPoly>>evaluateAt:<br/>
        1.6% {2175ms} RSErasureGalois>>normalizeIndex:<br/>
        1.3% {1718ms} RSFECGenericGFPoly>>addOrSubtractPoly:<br/>
        1.3% {1702ms}
        RSFECGenericGFPoly>>multiplyByMonomialDegree:coefficient:<br/>
        1.2% {1606ms} RSErasureGalois>>log:<br/>
        1.1% {1516ms} RSErasureGalois>>galoisMultiply:by:<br/>
      </p>
    </blockquote>
    <p>And here are the results with plugins (152 seconds):</p>
    <blockquote>
      <p>WITH PLUGINS<br/>
        <br/>
         - 149040 tallies, 152531 msec.<br/>
        <br/>
        **Tree**<br/>
        --------------------------------<br/>
        Process: (40) 89223: nil<br/>
        --------------------------------<br/>
         <br/>
        **Leaves**<br/>
        27.9% {42565ms}
        RSFECGenericGFWithPlugin>>addOrSubtract:by:<br/>
        17.3% {26440ms} RSFECGenericGFPoly>>evaluateAt:<br/>
        8.5% {12926ms} RSFECGenericGFWithPlugin>>maskValue:<br/>
        7.3% {11062ms}
        RSFECGenericGFPoly>>multiplyByMonomialDegree:coefficient:<br/>
        6.5% {9854ms} RSFECGenericGFPoly>>addOrSubtractPoly:<br/>
        5.6% {8598ms} RSFECGenericGFWithPlugin>>multiply:by:<br/>
        2.6% {4032ms}
        RSErasureGaloisWithPlugin>>galoisMultiply:by:<br/>
        2.4% {3601ms} RSErasureGaloisWithPlugin>>addOrSubtract:by:<br/>
        2.1% {3137ms} RSErasureGaloisWithPlugin>>maskValue:<br/>
        1.6% {2436ms} RSFECGenericGFPoly>>multiplyPoly:<br/>
        <br/>
      </p>
    </blockquote>
    <div class="moz-signature">-- <br/>
      ---<br/>
      Kindly,<br/>
      Robert<br/>
      <br/>
      <br/>
    </div>


</body></html>