Skip to content

editor: Improve buffer_into_editor_highlights performance#49349

Merged
Veykril merged 1 commit intomainfrom
push-mzumtwsmupsn
Feb 17, 2026
Merged

editor: Improve buffer_into_editor_highlights performance#49349
Veykril merged 1 commit intomainfrom
push-mzumtwsmupsn

Conversation

@Veykril
Copy link
Member

@Veykril Veykril commented Feb 17, 2026

This brings the runtime down to logarithmic scaling of excerpts / linear scaling of tokens.

Release Notes:

  • N/A or Added/Fixed/Improved ...

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Feb 17, 2026
@zed-community-bot zed-community-bot bot added the staff Pull requests authored by a current member of Zed staff label Feb 17, 2026
@Veykril
Copy link
Member Author

Veykril commented Feb 17, 2026

/cherry-pick preview
/cherry-pick stable

@Veykril Veykril merged commit c26784f into main Feb 17, 2026
38 checks passed
@Veykril Veykril deleted the push-mzumtwsmupsn branch February 17, 2026 12:02
github-actions bot pushed a commit that referenced this pull request Feb 17, 2026
This brings the runtime down to logarithmic scaling of excerpts / linear
scaling of tokens.

Release Notes:

- N/A *or* Added/Fixed/Improved ...
@zed-zippy
Copy link
Contributor

zed-zippy bot commented Feb 17, 2026

🍒💥 Cherry-pick did not succeed
https://github.com/zed-industries/zed/actions/runs/22097708564

zed-zippy bot added a commit that referenced this pull request Feb 17, 2026
…(cherry-pick to preview) (#49352)

Cherry-pick of #49349 to preview

----
This brings the runtime down to logarithmic scaling of excerpts / linear
scaling of tokens.

Release Notes:

- N/A *or* Added/Fixed/Improved ...

Co-authored-by: Lukas Wirth <lukas@zed.dev>
rtfeldman pushed a commit that referenced this pull request Feb 17, 2026
This brings the runtime down to logarithmic scaling of excerpts / linear
scaling of tokens.

Release Notes:

- N/A *or* Added/Fixed/Improved ...
Veykril added a commit that referenced this pull request Feb 18, 2026
…49444)

Reuses the new multi buffer api from
#49349 for inlay hints

Release Notes:

- Reduced occasional stuttering coming from inlay hints in large
multibuffers
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement staff Pull requests authored by a current member of Zed staff

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant