Skip to content

Commit 82012e8

Browse files
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 paths
1 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

Comments
 (0)