Commit 82012e8
committed
perf(lsp): use dataclass slots for protocol types
use @DataClass(slots=True) for LSP model classes to reduce per-instance memory overhead and speed up attribute access in LSP hot paths1 parent c15bdfa commit 82012e8
File tree
2 files changed
+380
-372
lines changed- packages/core/src/robotcode/core/lsp
- tests/robotcode/language_server/robotframework/parts
2 files changed
+380
-372
lines changed
0 commit comments