The unpac monorepo manager self-hosting as a monorepo using unpac
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Mention that clang-cl supports computed gotos, remove num mentions

+10 -8
+10 -8
README.win32.adoc
··· 187 187 like to copy the `tools/msvs-promote-path` script and add the `eval` line to 188 188 your `~/.bashrc` file. 189 189 190 - * The Microsoft Visual C/C++ compiler does not implement "computed gotos", and 191 - therefore generates inefficient code for `runtime/interp.c`. Consequently, 192 - the performance of bytecode programs is about 2/3 of that obtained under 193 - Unix/GCC, Cygwin or MinGW-w64 on similar hardware. 190 + * The Microsoft Visual C/C++ compiler does not implement "computed gotos" (also 191 + known as "labels as values"), and therefore generates inefficient code for the 192 + bytecode interpreter in `runtime/interp.c`. Consequently, the performance of 193 + bytecode programs is about 2/3 of that obtained under Unix/GCC, Cygwin or 194 + MinGW-w64 on similar hardware. The clang-cl compiler supports the "computed 195 + gotos" extension. 194 196 195 - * Libraries available in this port: `dynlink`, `num`, 196 - `str`, `threads`, and large parts of `unix`. 197 + * Libraries available in this port: `dynlink`, `str`, `threads`, and large parts 198 + of `unix`. 197 199 198 200 * The replay debugger is partially supported (no reverse execution). 199 201 ··· 254 256 bash or by adding Cygwin's bin directory (e.g. `C:\cygwin64\bin`) to your 255 257 `PATH`. 256 258 257 - * Libraries available in this port: `dynlink`, `num`, 258 - `str`, `threads`, and large parts of `unix`. 259 + * Libraries available in this port: `dynlink`, `str`, `threads`, and large parts 260 + of `unix`. 259 261 260 262 * The replay debugger is partially supported (no reverse execution). 261 263