[vim/vim] tests(commondumps): Make mark-line-related optimisations (PR #19476)

5 views
Skip to first unread message

Aliaksei Budavei

unread,
Feb 20, 2026, 1:35:12 PM (2 days ago) Feb 20
to vim/vim, Subscribed
  • Generate once (and inline) all alphabetical mark names.
  • Allocate all markable setpos lists in advance.
  • Continue tolerating redundant setpos calls that reset
    mark ` for motions within a line or motions between
    paired lines (i.e. the lines for which mark ` is made
    reciprocal) rather than making getpos calls that check
    the position of mark ` before conditionally changing it
    with setpos since checking a mark position is slower
    than setting it according to profiling samples.

You can view, comment on, or merge this pull request online at:

  https://github.com/vim/vim/pull/19476

Commit Summary

  • 2795107 tests(commondumps): Make mark-line-related optimisations

File Changes

(1 file)

Patch Links:


Reply to this email directly, view it on GitHub.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19476@github.com>

Aliaksei Budavei

unread,
Feb 21, 2026, 2:06:18 PM (yesterday) Feb 21
to vim/vim, Push

@zzzyxwvut pushed 1 commit.

  • 7832be1 tests(commondumps): Make mark-line-related optimisations


View it on GitHub or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19476/before/2795107579d92c76ec3bf9bce29646537a8839a7/after/7832be161627216ed78b75a3e3c9e17a7f153a37@github.com>

Christian Brabandt

unread,
2:00 PM (8 hours ago) 2:00 PM
to vim/vim, Subscribed
chrisbra left a comment (vim/vim#19476)

thanks


Reply to this email directly, view it on GitHub.

You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19476/c3941531878@github.com>

Christian Brabandt

unread,
2:01 PM (8 hours ago) 2:01 PM
to vim/vim, Subscribed

Closed #19476 via cb65fe1.


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <vim/vim/pull/19476/issue_event/22984514461@github.com>

Reply all
Reply to author
Forward
0 new messages