Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Solidity LSP Competition

Benchmarked against v4-coretest/PoolManager.t.sol.

Settings

SettingValue
Filetest/PoolManager.t.sol
Positionline 116, col 51
Iterations10 (2 warmup)
Timeout10s

Servers

ServerVersion
mmsaki0.1.30

Summary

Methodmmsaki
initialize22.4ms ⚡
textDocument/diagnostic2.8ms ⚡
textDocument/semanticTokens/full/delta11.1ms ⚡
textDocument/definition8.3ms ⚡
textDocument/declaration1.6ms ⚡
textDocument/hover7.3ms ⚡
textDocument/references5.3ms ⚡
textDocument/completion59.9ms ⚡
textDocument/signatureHelp6.2ms ⚡
textDocument/rename15.1ms ⚡
textDocument/prepareRename0.2ms ⚡
textDocument/documentSymbol7.7ms ⚡
textDocument/documentHighlight8.4ms ⚡
textDocument/documentLink2.6ms ⚡
textDocument/formatting43.4ms ⚡
textDocument/foldingRange10.4ms ⚡
textDocument/selectionRange6.6ms ⚡
textDocument/inlayHint11.4ms ⚡
textDocument/semanticTokens/full18.5ms ⚡
textDocument/semanticTokens/range8.9ms ⚡
workspace/symbol7.2ms ⚡
workspace/willRenameFiles240.6ms ⚡
workspace/willCreateFiles1.6ms ⚡
workspace/willDeleteFiles230.5ms ⚡
workspace/executeCommand5.3ms ⚡
textDocument/codeAction28.7ms ⚡

Scorecard

ServerWinsOut of
mmsaki2626

Results

initialize

Serverp95RSSResult
mmsaki22.4ms ⚡9.8 MBok

textDocument/diagnostic

Serverp95RSSResult
mmsaki2.8ms ⚡10.5 MB0 diagnostics

textDocument/semanticTokens/full/delta

Serverp95RSSResult
mmsaki11.1ms ⚡10.3 MBdelta

textDocument/definition

Serverp95RSSResult
mmsaki8.3ms ⚡262.0 MBTickMath.sol:9

textDocument/declaration

Serverp95RSSResult
mmsaki1.6ms ⚡262.9 MBTickMath.sol:9

textDocument/hover

Serverp95RSSResult
mmsaki7.3ms ⚡261.7 MBerror PoolNotInitialized()

textDocument/references

Serverp95RSSResult
mmsaki5.3ms ⚡261.2 MB7 references

textDocument/completion

Serverp95RSSResult
mmsaki59.9ms ⚡261.0 MB23 items (amount0, amount1, checkTicks)

textDocument/signatureHelp

Serverp95RSSResult
mmsaki6.2ms ⚡260.7 MBfunction bound(uint256 x, uint256 min, uint256 max...

textDocument/rename

Serverp95RSSResult
mmsaki15.1ms ⚡260.5 MB9 edits in 1 files

textDocument/prepareRename

Serverp95RSSResult
mmsaki0.2ms ⚡262.2 MBready (line 116)

textDocument/documentSymbol

Serverp95RSSResult
mmsaki7.7ms ⚡10.3 MB35 symbols

textDocument/documentHighlight

Serverp95RSSResult
mmsaki8.4ms ⚡260.0 MB[{"kind":2,"range":{"end":{"character":1...

textDocument/documentLink

Serverp95RSSResult
mmsaki2.6ms ⚡261.7 MB33 links

textDocument/formatting

Serverp95RSSResult
mmsaki43.4ms ⚡10.3 MB1 edits

textDocument/foldingRange

Serverp95RSSResult
mmsaki10.4ms ⚡10.5 MB[{"endCharacter":1,"endLine":1261,"start...

textDocument/selectionRange

Serverp95RSSResult
mmsaki6.6ms ⚡10.3 MB[{"parent":{"parent":{"parent":{"parent"...

textDocument/inlayHint

Serverp95RSSResult
mmsaki11.4ms ⚡259.9 MB1082 hints (name:, hooks:, _manager:)

textDocument/semanticTokens/full

Serverp95RSSResult
mmsaki18.5ms ⚡10.4 MB1512 tokens

textDocument/semanticTokens/range

Serverp95RSSResult
mmsaki8.9ms ⚡10.3 MB417 tokens

workspace/symbol

Serverp95RSSResult
mmsaki7.2ms ⚡261.4 MB90 symbols

workspace/willRenameFiles

Serverp95RSSResult
mmsaki240.6ms ⚡260.9 MB12 edits in 12 files

workspace/willCreateFiles

Serverp95RSSResult
mmsaki1.6ms ⚡262.2 MBnull (valid)

workspace/willDeleteFiles

Serverp95RSSResult
mmsaki230.5ms ⚡260.4 MB{"changes":{"file:///Users/meek/develope...

workspace/executeCommand

Serverp95RSSResult
mmsaki5.3ms ⚡10.3 MB{"success"
}

textDocument/codeAction

Serverp95RSSResult
mmsaki28.7ms ⚡262.0 MB[{"diagnostics":[{"code":"unused-import"...

Benchmark run: 2026-03-07T21:12:22Z