vimeejs
vimee
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
chore: release
#48
Merged
Comparing
changeset-release/main
(
ed3bd37
) with
main
(
06b0e24
)
CodSpeed Performance Gauge
+46%
Improvement
4
Untouched
67
Skipped
12
Benchmarks
Mode
CPU Simulation
Wall Time
Memory
Status
Improvement
Untouched
Skipped
83 total
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
b motion
packages/core/src/__benchmarks__/keystroke.bench.ts::processKeystroke - normal mode motions
CodSpeed Performance Gauge
+46%
421.4 µs
288 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
W (WORD)
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - word motions
CodSpeed Performance Gauge
+41%
464.5 µs
328.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
b
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - word motions
CodSpeed Performance Gauge
+22%
431.2 µs
353.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
ciw (change inner word)
packages/core/src/__benchmarks__/keystroke.bench.ts::processKeystroke - compound operations
CodSpeed Performance Gauge
+10%
662.9 µs
602.3 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
h motion
packages/core/src/__benchmarks__/keystroke.bench.ts::processKeystroke - normal mode motions
CodSpeed Performance Gauge
+3%
328.1 µs
320.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
saveUndoPoint + edit + undo
packages/core/src/__benchmarks__/buffer.bench.ts::TextBuffer - undo/redo (1M lines)
CodSpeed Performance Gauge
+1%
520.6 ms
515 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
joinLines at middle
packages/core/src/__benchmarks__/buffer.bench.ts::TextBuffer - mutations (1M lines)
CodSpeed Performance Gauge
+1%
504.7 ms
500.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
splitLine at middle
packages/core/src/__benchmarks__/buffer.bench.ts::TextBuffer - mutations (1M lines)
CodSpeed Performance Gauge
+1%
514.5 ms
510.2 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
insert and return to normal (i + Escape)
packages/core/src/__benchmarks__/keystroke.bench.ts::processKeystroke - mode transitions
CodSpeed Performance Gauge
+1%
250.6 µs
249 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
k
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - character motions
CodSpeed Performance Gauge
+1%
76.9 µs
76.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
insertLine at middle
packages/core/src/__benchmarks__/buffer.bench.ts::TextBuffer - mutations (1M lines)
CodSpeed Performance Gauge
+1%
509.1 ms
506.4 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
w motion
packages/core/src/__benchmarks__/keystroke.bench.ts::processKeystroke - normal mode motions
CodSpeed Performance Gauge
0%
260.8 µs
259.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
j
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - character motions
CodSpeed Performance Gauge
0%
82.4 µs
82.1 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
$ motion
packages/core/src/__benchmarks__/keystroke.bench.ts::processKeystroke - normal mode motions
CodSpeed Performance Gauge
0%
212.4 µs
211.6 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
B (WORD back)
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - word motions
CodSpeed Performance Gauge
0%
27.3 µs
27.2 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
e
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - word motions
CodSpeed Performance Gauge
0%
87.3 µs
87 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
{ (paragraph backward)
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - large jumps
CodSpeed Performance Gauge
0%
62.7 µs
62.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
gg motion
packages/core/src/__benchmarks__/keystroke.bench.ts::processKeystroke - normal mode motions
CodSpeed Performance Gauge
0%
302.8 µs
301.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
} (paragraph forward)
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - large jumps
CodSpeed Performance Gauge
0%
64.1 µs
63.9 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
create from huge document (1M lines)
packages/core/src/__benchmarks__/buffer.bench.ts::TextBuffer - construction
CodSpeed Performance Gauge
0%
497.4 ms
496 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
create from small document (20 lines)
packages/core/src/__benchmarks__/buffer.bench.ts::TextBuffer - construction
CodSpeed Performance Gauge
0%
33.8 µs
33.7 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
% (match bracket)
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - large jumps
CodSpeed Performance Gauge
0%
55.6 µs
55.5 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
w
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - word motions
CodSpeed Performance Gauge
0%
92 µs
91.8 µs
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
10 sequential edits near cursor
packages/core/src/__benchmarks__/buffer.bench.ts::TextBuffer - realistic editing (1M lines)
CodSpeed Performance Gauge
0%
574.5 ms
573.1 ms
Uses the
CPU Simulation instrument
to collect CPU performance metrics.
l
packages/core/src/__benchmarks__/motions.bench.ts::resolveMotion - character motions
CodSpeed Performance Gauge
0%
80.6 µs
80.4 µs
1
2
3
4
Commits
Click on a commit to change the comparison range
Base
main
06b0e24
+46.33%
chore: release
ed3bd37
22 days ago
by github-actions[bot]
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs