CPUs off the roof when compiling widgetset

I have 4 CPUs on my systems and they all reach 100% when I am compiling widgetset on Eclipse Helios. I wonder why?

GWT compilation is very a CPU intensive process, and it’s split over several processor cores to speed it up. Check out the localWorkers compiler option if you want to control it yourself.

Oddly enough, having CPUs at 100% is not necessarily a bad thing – if your CPU is not at 100%, it means it is waiting on something, memory, I/O, whatever. One key thing regarding GWT is to trim down the number of platforms you compile for when developing – it is a waste to generate for 6 or 7 platforms when developing. That is definitely something that ought to be more straightforward.