Am Dienstag, dem 31.05.2022 um 12:41 -0700 schrieb Micah Kornfield:
> 
> - Should we allow multiple runs of the same value following each
> other?
> > Otherwise we would either need a pass to correct this after a lot
> > of
> > operations, or make RLE-aware versions of thier kernels.
> 
> Is there any benefit you see in disallowing it?

Some operations would be simpler. The one I can think of head is
equality check between the whole arrays, it could just memcpy the run
length buffer and compare the child arrays like you would compare any
array of the child type. Probably not worth the complexity of
disallowing it, but maybe someone knows more important cases.

> 
Best,
Tobias

Reply via email to