IRC channel logs

2025-02-24.log

back to list of logs

<lanodan>Wouldn't skipping mes help a lot on making live-bootstrap take less time?
<stikonas>lanodan: it's not the whoel mes that is skipped
<stikonas>right now we use M2-Planet to build mes and then that binary is called mes-m2
<stikonas>it can run mescc compiler and that is it is used to build lots of C files from meslibc and 10 or so (slightly larger files) to build mes. Then we use that with mescc to build tcc
<stikonas>what does work now is using mes-m2 all the way
<stikonas>so you can skip rebuild of mes
<stikonas>it wouldn't make things much faster though
<stikonas>mes-m2 binary is a bit slower than mes
<stikonas>to building tcc later is probably a bit longer
<stikonas>(i.e. it is roughly whether we want to do stage2 bootstrap or just keep stage1 in terms of compiler bootstrapping)