Commit Graph

12 Commits

Author SHA1 Message Date
Connor Peet
0899758dae ipc: use vql for uint types (#167407)
* ipc: use vql for uint types

On the plane I was reverse-engineering ipc.ts to implement it in Rust
and see if we could have a "service mode" for the CLI that we could
interact with like any other vscode process.

In doing so, I noticed that numbers in the protocol--which are used at
least twice in the message header and ID--were encoded as JSON. I was
curious what benefits we'd get from encoding them as variable-length
integers instead.

It makes the message shorter, as expected. Encode/decode time are very,
very slightly lower. I'm not sure it's worth the extra complexity, but
I have included it here for your consideration.

* fixup tests
2022-12-02 15:54:36 -08:00
Charles Gagnon
8da408454c Update coverage folder location
The coverage folder isn't generated at the root of the workspace, it's put in the `.build` folder currently.
2022-03-21 10:55:03 -07:00
Alex Dima
3247c31f6a Replace Right Single Quotation Mark with Single Quote 2021-11-03 23:34:40 +01:00
Benjamin Pasero
cdde5bedbf web tests - mention how to enable playwright logging 2021-08-26 10:34:17 +02:00
Andrew Jones
2a0f9aa8dc Reminder to compile between tests 2021-03-08 19:52:39 +10:00
Andrew Jones
3f46e7f7b5 add ui flag to mocha tests 2021-03-08 15:04:26 +10:00
NickDebug
a656a723a8 added missing word in the readme (#95043) 2020-04-12 08:43:50 -07:00
Hyun Sick Moon
3b155031dc fix typo (#93291) 2020-03-24 09:03:01 -07:00
Johannes Rieken
2d313c9aef consolidate debug test instructions 2020-02-27 12:45:19 +01:00
Benjamin Pasero
9d9d729655 Web: run integration tests as part of our product builds (fix #83923) 2020-02-10 11:23:00 +01:00
Alex Dima
2e7c169024 Move more files to test/unit 2020-02-07 12:21:30 +01:00
Benjamin Pasero
a9c4a4397c tests - move readme around 2020-02-07 10:09:22 +01:00