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-coresrc/libraries/Pool.sol.

Settings

SettingValue
Filesrc/libraries/Pool.sol
Positionline 102, col 15
Iterations10 (2 warmup)
Timeout10s

Servers

ServerVersion
mmsaki0.1.30

Summary

Methodmmsaki
initialize19.3ms ⚡
textDocument/diagnostic2.7ms ⚡
textDocument/semanticTokens/full/delta5.0ms ⚡
textDocument/definition2.9ms ⚡
textDocument/declaration0.5ms ⚡
textDocument/hover3.2ms ⚡
textDocument/references2.5ms ⚡
textDocument/completion11.8ms ⚡
textDocument/signatureHelp2.9ms ⚡
textDocument/rename5.0ms ⚡
textDocument/prepareRename0.2ms ⚡
textDocument/documentSymbol10.2ms ⚡
textDocument/documentHighlight3.1ms ⚡
textDocument/documentLink0.6ms ⚡
textDocument/formatting70.1ms ⚡
textDocument/foldingRange5.0ms ⚡
textDocument/selectionRange8.9ms ⚡
textDocument/inlayHint3.2ms ⚡
textDocument/semanticTokens/full9.9ms ⚡
textDocument/semanticTokens/range5.2ms ⚡
workspace/symbol3.2ms ⚡
workspace/willRenameFiles232.9ms ⚡
workspace/willCreateFiles1.6ms ⚡
workspace/willDeleteFiles232.9ms ⚡
workspace/executeCommand0.1ms ⚡
textDocument/codeAction0.1ms

Scorecard

ServerWinsOut of
mmsaki2526

Results

initialize

Serverp95RSSResult
mmsaki19.3ms ⚡9.8 MBok

textDocument/diagnostic

Serverp95RSSResult
mmsaki2.7ms ⚡10.3 MB0 diagnostics

textDocument/semanticTokens/full/delta

Serverp95RSSResult
mmsaki5.0ms ⚡10.3 MBdelta

textDocument/definition

Serverp95RSSResult
mmsaki2.9ms ⚡29.7 MBTickMath.sol:9

textDocument/declaration

Serverp95RSSResult
mmsaki0.5ms ⚡29.0 MBTickMath.sol:9

textDocument/hover

Serverp95RSSResult
mmsaki3.2ms ⚡29.6 MBfunction modifyLiquidity(struct Pool.State storage...

textDocument/references

Serverp95RSSResult
mmsaki2.5ms ⚡28.5 MB21 references

textDocument/completion

Serverp95RSSResult
mmsaki11.8ms ⚡29.3 MB28 items (slot0, feeGrowthGlobal0X128, feeGrowthGlobal1X128)

textDocument/signatureHelp

Serverp95RSSResult
mmsaki2.9ms ⚡29.2 MBfunction getTickAtSqrtPrice(uint160 sqrtPriceX96) ...

textDocument/rename

Serverp95RSSResult
mmsaki5.0ms ⚡28.4 MB13 edits in 1 files

textDocument/prepareRename

Serverp95RSSResult
mmsaki0.2ms ⚡29.1 MBready (line 102)

textDocument/documentSymbol

Serverp95RSSResult
mmsaki10.2ms ⚡10.3 MB16 symbols

textDocument/documentHighlight

Serverp95RSSResult
mmsaki3.1ms ⚡28.6 MB[{"kind":2,"range":{"end":{"character":1...

textDocument/documentLink

Serverp95RSSResult
mmsaki0.6ms ⚡28.8 MB14 links

textDocument/formatting

Serverp95RSSResult
mmsaki70.1ms ⚡10.3 MB1 edits

textDocument/foldingRange

Serverp95RSSResult
mmsaki5.0ms ⚡10.3 MB[{"endCharacter":1,"endLine":612,"startC...

textDocument/selectionRange

Serverp95RSSResult
mmsaki8.9ms ⚡10.2 MB[{"parent":{"parent":{"parent":{"parent"...

textDocument/inlayHint

Serverp95RSSResult
mmsaki3.2ms ⚡29.3 MB114 hints (value1:, value2:, value:)

textDocument/semanticTokens/full

Serverp95RSSResult
mmsaki9.9ms ⚡10.3 MB697 tokens

textDocument/semanticTokens/range

Serverp95RSSResult
mmsaki5.2ms ⚡10.3 MB274 tokens

workspace/symbol

Serverp95RSSResult
mmsaki3.2ms ⚡28.7 MB68 symbols

workspace/willRenameFiles

Serverp95RSSResult
mmsaki232.9ms ⚡29.5 MB12 edits in 12 files

workspace/willCreateFiles

Serverp95RSSResult
mmsaki1.6ms ⚡29.5 MBnull (valid)

workspace/willDeleteFiles

Serverp95RSSResult
mmsaki232.9ms ⚡28.4 MB{"changes":{"file:///Users/meek/develope...

workspace/executeCommand

Serverp95RSSResult
mmsaki0.1ms ⚡10.3 MB{"success"
}

textDocument/codeAction

Serverp95RSSResult
mmsaki0.1ms29.0 MBnull

Benchmark run: 2026-03-07T21:21:47Z