Skip to content

BitShuffle extension interface, supporting the passing of a specified output array. #607

@tianjiqx

Description

@tianjiqx

To avoid repeated allocation of temporary space, we hope to add an interface to pass a specified reusable output array for the unshuffle operation.

For example:

long[] unshuffled = BitShuffle.unshuffleLongArray(decompressed);
System.arraycopy(unshuffled, 0, out, 0, out.length);

=>
BitShuffle.unshuffleLongArray(decompressed, out);

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions