2 ms·
> The compiler and linker technologies have advanced significantly. AFAICT the linker de-duplicates identical pieces of machine code. You still can get multi-m
by titzer 5y ago
> The compiler and linker technologies have advanced significantly.
AFAICT the linker de-duplicates identical pieces of machine code. You still can get multi-megabyte object files for every source file. I used to work on V8. Almost every .o is 3+MB. Times hundreds, plus bigger ones, it's more than a gigabyte of object files for a single build. That's absurd. Not V8's fault--stupid C++ compilation and linking model.