Re:Reducing Rust Incremental Compilation Times on macOS
by est31 on Sunday April 18, 2021 @05:36PM
(#26856636)
Visual C++ to my knowledge does not support incremental or parallel compilation within the compile unit. It does support incremental linking though, and parallel compilation of multiple compile units that don't depend on each other. Features which both clang and rustc have btw (well clang only concerns one compile unit, so the parallelism depends on how you call clang, but many clang calling build systems support parallelism).
No idea about C++ Builder. Do you have links to documentation to back it up? I'm curious :).
Re:Reducing Rust Incremental Compilation Times on macOS
by pjmlp on Monday April 19, 2021 @03:33AM
(#26859994)
You didn't mentioned it was within the same compile unit, just parallel code generation.
In any case, have a look here,
https://docs.microsoft.com/en-us/cpp/build/reference/cgthrea...
C++ is not one trick pony, it is an ISO standard with multiple implementations.