Code

History

Commits on diff-perf-experiments to crates/editor/src/display_map35+
  1. Support relative line number on wrapped lines (rework) (#41805)Thomas Heartman committed 1 year agofb410ab
  2. editor: Newtype `WrapRow` (#41843)Lukas Wirth committed 1 year ago3e7b8ef
  3. Revert "sum_tree: Replace rayon with futures (#41586) (#41846)Lukas Wirth committed 1 year ago5fc5498
  4. sum_tree: Replace rayon with futures (#41586)Lukas Wirth committed 1 year agof2ce06c
  5. Reduce amount of foreground tasks spawned on multibuffer/editor updates (#41479)Lukas Wirth committed 1 year agoac3b232
  6. display map: Fix left shift debug panic (#38656)Anthony Eid committed 1 year agod44437d
  7. Revert "Support relative line number on wrapped lines (#39268)" (#41450)Finn Evers committed 1 year ago1a223e2
  8. Support relative line number on wrapped lines (#39268)Thomas Heartman committed 1 year agod5e2971
  9. editor: Fix panics in `CursorPosition::update_position` (#41237)Lukas Wirth committed 1 year agoae3abf5
  10. gpui: Arc `GlobalElementId` (#40979)Lukas Wirth committed 1 year agoc529a06
  11. Rework inlay hints system (#40183)Kirill Bulatov committed 1 year agoed5b9a4
  12. editor: Use unbounded shifts for chunk bitmaps (#40879)Lukas Wirth committed 1 year agoc81ffaf
  13. sum_tree: Implement recursive `Sumtree::find`, use it over `Cursor::seek` if possible (#40700)Lukas Wirth committed 1 year agod8f4293
  14. clock: Cleanup `ReplicaId`, `Lamport` and `Global` (#40600)Lukas Wirth committed 1 year ago43a9368
  15. Remove empty line when collapsing diagnostics (#39459)Vinicius da Motta committed 1 year agof9a2724
  16. editor: Shrink `DisplayMapSnapshot` from `824` to `256` bytes (#39568)Lukas Wirth committed 1 year ago2bfcd60
  17. editor: Represent scroll offset with more precision (#39367)Piotr Osiewicz committed 1 year agod359a81
  18. editor: Improve inlay color border (#39353)Jason Lee committed 1 year ago63c081d
  19. editor: Shrink size of `Inlay` slightly (#39089)Lukas Wirth committed 1 year agof2efe78
  20. editor: Do not panic on `tab_size > 16`, cap it at 128 (#38994)Lukas Wirth committed 1 year agofbdf5d4
  21. sum_tree: Reduce `Cursor` size for contextless summary types (#38776)Lukas Wirth committed 1 year agoe1b57f0
  22. editor: Prevent panics in `BlockChunks` if the block spans more than 128 lines (#38763)Lukas Wirth committed 1 year ago9418a2f
  23. editor: Fix `BlockMapWriter::blocks_intersecting_buffer_range` creating invalid indexing ranges (#38325)Lukas Wirth committed 1 year ago405a8ea
  24. Improve Tab Map performance (#32243)Anthony Eid committed 1 year agob8c30f4
  25. gpui: Fix blending of colors in `HighlightStyle::highlight` (#37666)Finn Evers committed 1 year ago6441099
  26. editor: Fix adjacent custom highlights interfering with each other (#37912)Lukas Wirth committed 1 year agodf2d097
  27. Extract a scheduler crate from GPUI to enable unified integration testing of client and server code (#37326)Nathan Sobo committed 1 year ago1ae3264
  28. Show excerpt dividers in `without_headers` multibuffers (#36647)Cole Miller committed 1 year agof63d8e4
  29. Fix `clippy::println_empty_string`, `clippy::while_let_on_iterator`, `clippy::while_let_on_iterator` lint style violations (#36613)Umesh Yadav committed 1 year agoec8106d
  30. Fix `clippy::redundant_clone` lint violations (#36558)tidely committed 1 year ago7bdc99a
  31. lints: A bunch of extra style lint fixes (#36568)Piotr Osiewicz committed 1 year agocf7c64d
  32. Another batch of lint fixes (#36521)Piotr Osiewicz committed 1 year ago6825715
  33. Fix a bunch of other low-hanging style lints (#36498)Piotr Osiewicz committed 1 year ago05fc0c4
  34. Auto-fix clippy::collapsible_if violations (#36428)Piotr Osiewicz committed 1 year ago8f56738
  35. Fix clippy::needless_borrow lint violations (#36444)Piotr Osiewicz committed 1 year ago9e0e233