Create a hybrid optionally async engine.

Review Request #3897 — Created May 16, 2016 and submitted — Latest diff uploaded

molsen
pants
3325, 3457
pants-reviews
benjyw, kwlzn, nhoward_tw, peiyu, stuhood, zundel

Create a hybrid optionally async engine.

  • Use futures for backend rather than raw threads
  • Allow for optionally running steps async
  • Abstract common methods from StatefulPool's

CI green: https://travis-ci.org/pantsbuild/pants/builds/138965464

Loading...