Using compiled regexps in s/// speeds up seq/subseq() by about 7% from 7.76s to 7.22s over 32358 calls on Variant Effect Prediction data.
Another regular expression which benefits from compiling
If we have Inline::C around, use that to speed up remove carriage returns and
line feeds (\n) and (\r).
Fasta.pm: Add my variable in strip_crnl and rename from strip_nlcr. Document better
Build.PL: add Inline::C recommended dependency.
.gitignore: ignore _Inline directories that Inline::C creates.
Faster, more idiomatic C code. Use stiop_crln() in the other place it is used.
Merge pull request #96 from rocky/Inline-C-Fasta

Speed up Bio::DB::Fasta using compiled regular expressions or Inline::C