Changes for version 0.07

  • Fix problem with C routine not returning a value in all cases (stops compilation with error in C99)
  • Slightly improve(?) multiply_submatrix_c for most common calling case (w=1, input/output matrices in ROWWISE/COLWISE or COLWISE/ROWWISE organisation)
  • Turn offset_to_rowcol into an xsub (profiling showed it was very expensive; a better solution would be to eliminate the need to call it altogether...)
  • new getvals_str and setvals_str XS subs that do same kind of sanity checking as getvals/setvals, but only works with strings (gives a big performance improvement)

Modules

Perl extension for fast Galois Field arithmetic
Matrix operations for fast Galois Field arithmetic