cornell-brg / pydgin

A (Py)thon (D)SL for (G)enerating (In)struction set simulators.
BSD 3-Clause "New" or "Revised" License
165 stars 29 forks source link

Build targets in parallel #26

Closed snim2 closed 9 years ago

snim2 commented 9 years ago

The current scripts/build.py builds each target in turn. This PR makes use of multiprocessing to build all targets in parallel. This is faster, but it has the disadvantage that output is interleaved and therefore harder to read.

berkinilbeyi commented 9 years ago

Note that I disabled parallel builds unless explicitly using ./build.py -j or ./build.py -jN.