Skip to content

Asynchronous file loading #13

@jarruda

Description

@jarruda

Make the file loading process asynchronous.

  • Load a file in a separate thread to prevent UI stalls while the load happens.

As of 6/2024:

  • Files on disk are loaded at about ~1ms/MB (1s/GB)
  • Loading consists of reading the file positions of all newlines via the ripgrep crate.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions