You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Use node's ipc for desktop TypeScript server #46417
Not sure if this matters too much, but I believe switching to ipc would also let us easily transfer some data as binary. The obvious candidate is encodedSemanticClassifications-full, which currently returns a big array of numbers. This could be a Uint32Array instead
Activity
mjbvz commentedon Oct 18, 2021
I have work in progress that makes this change on the VS Code side and on the TS side (although I'll need help finalizing the TS part of this)
Unfortunately we'll likely need to keep support for the exiting rpc mechanism for any older clients that upgrade to use the new TypeScript version
Use node ipc for communicating with TS Server
Use node ipc for TS Server
mjbvz commentedon Oct 18, 2021
VS Code PR: microsoft/vscode#135341
TS PR: #46418
mjbvz commentedon Oct 19, 2021
This would also fix:
Daniel Rosenwasser (@DanielRosenwasser) Let's talk about this for 4.6
mjbvz commentedon Oct 20, 2021
Not sure if this matters too much, but I believe switching to ipc would also let us easily transfer some data as binary. The obvious candidate is
encodedSemanticClassifications-full, which currently returns a big array of numbers. This could be a Uint32Array insteadUse node ipc for communicating with TS Server
Use node ipc for TS Server (#46418)
Use node ipc for communication with TS Server (#135341)