Commit Graph

2 Commits

Author SHA1 Message Date
Madeesh Kannan 8f1ba4de58
Backport parser/alignment optimizations from `feature/refactor-parser` (#10952) 2022-06-24 13:39:52 +02:00
Daniël de Kok c90dd6f265
Alignment: use a simplified ragged type for performance (#10319)
* Alignment: use a simplified ragged type for performance

This introduces the AlignmentArray type, which is a simplified version
of Ragged that performs better on the simple(r) indexing performed for
alignment.

* AlignmentArray: raise an error when using unsupported index

* AlignmentArray: move error messages to Errors

* AlignmentArray: remove simlified ... with simplifications

* AlignmentArray: fix typo that broke a[n:n] indexing
2022-04-01 09:02:06 +02:00