Hi Robert,
On Jun 4, 2021, at 10:38 AM, Robert Withers robert.withers@pm.me wrote:
I am getting this warning when cross compiling the Squeak plugin to C code.
warning, signature of InterpreterProxy>>instantiateClass:indexableSize: does not match reference implementation.
Alas this is difficult to fix. But it is safe to ignore this warningz
Kindly, Robert
On 6/4/21 1:21 PM, Robert Withers wrote:
Nope, this wasn't it.
Kindly, Robert
On 6/4/21 12:36 PM, Robert wrote:
Oh! Heading for a coffee with my nurse. I realized I may be passing the field into the primitive instead of the field size. I’ll check it when I get back home!
Kindly, Robert . .. ... ‘...^,^
On Fri, Jun 4, 2021 at 12:12, Robert Withers robert.withers@pm.me wrote: Oh! I forgot to relocate leaves that have already been plugganized. This leaves (heh) 3 possible plugganizations that all instantiate ByteArrays. Here, I fixed it. WITH GF & GFPOLY PRIMITIVES AND DECODER PRIMITIVES (3 asterix for in-progress plugganization)
- 22194 tallies, 22648 msec.
**Leaves** 29.1% {6586ms} RSFECDecoderWithPlugin>>decode:twoS: 14.7% {3329ms} RSFECGenericGFPoly class>>newField:coefficients: 1.0% {237ms} RSFECDecoderWithPlugin>>runEuclideanAlgorithmPoly:poly:rDegrees: Calls to plugganized GF/GFPoly methods, so I think these are as optimized as possible: 7.3% {1646ms} RSFECDecoderWithPlugin>>primFindErrorLocationsDegree:coefficients:result:fieldSize: 2.9% {654ms} RSFECDecoderWithPlugin>>findErrorMagnitudes:errorLocations: 1.4% {317ms} RSFECGenericGFWithPlugin>>log:
Kindly, Robert
On 6/4/21 12:02 PM, Robert Withers wrote:
WITH GF & GFPOLY PRIMITIVES AND DECODER PRIMITIVES (3 asterix for in-progress plugganization)
- 22194 tallies, 22648 msec.
**Leaves** 29.1% {6586ms} RSFECDecoderWithPlugin>>decode:twoS: 14.7% {3329ms} RSFECGenericGFPoly class>>newField:coefficients: 7.3% {1646ms} RSFECDecoderWithPlugin>>primFindErrorLocationsDegree:coefficients:result:fieldSize: 2.9% {654ms} RSFECDecoderWithPlugin>>findErrorMagnitudes:errorLocations: 1.0% {237ms} RSFECDecoderWithPlugin>>runEuclideanAlgorithmPoly:poly:rDegrees: Calls to plugganized GF/GFPoly methods: 1.4% {317ms} RSFECGenericGFWithPlugin>>log:
Eliot _,,,^..^,,,_ (phone)