@vanyle \- I always use [the mob branch](https://repo.or.cz/w/tinycc.git), but 
virtually never have trouble on Linux x64 with `nim c --cc=tcc 
--mm=markAndSweep` except that the code runs more slowly in exchange for the 
faster compile times, much as would be the case for `gcc -O0`.

I will reiterate my recommendation for `gcc -O0` which you may not have 
noticed. I got like 4..5X speed-ups from that _1 character change_ in your 
`nim.cfg` on the reproducible benchmark in the Forum thread I already linked to.

Or maybe speeding up the C compile won't help you at all. The compiler has a 
virtual machine that can, of course, do loops and slow down compile times as 
much as you want within its limits (which you can even increase). Everything 
always depends on lots of workload assumptions.

Reply via email to