Reporting first results.

We got an icecream setup in SF office and I was able to plug myself into it and 
got a icecc+ccache+gcc combo with a fresh debug build in <30 min.

On top of that, I had low load on my machine, which is nice as in the meantime 
I was able to work on other things.

Now, two things that are probably still limiting me are:
 * network, I did this over wifi. I'll get a usb->eth adapter and this should 
speed up things additionally
 * I still have only 8GB of ram which is probably the ultimate limiting factor

:bdhal says that he got his builds under 5min, which is close to the lower 
bound I guess.

Other notes:
 * I didn't test without ccache. It may also work better for me, I'll test it 
later
 * I failed to get icecc work with clang for some reason

Lastly, as much as this does help me, it doesn't help us lower the barrier for 
contributors not working from the office. They usually have less powerful 
machines, with less ram and no access to farms.
So any work we can do to split those central headers that make 2day rebuilds 
full rebuilds, would go along way at making the experience of contributing to 
Gecko better.

zb.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to