tycho
tycho copied to clipboard
Parallelize resolving target definition
Resolving a large target definition is currently a big part of the overall build time. We should improve that by:
- resolve environments in parallel
- resolve individual target locations in parallel
Would be nice if the IDE resolving could also be improved. Tycho resolves already faster then the target editor in the Eclipse IDE. cc @HannesWell
@vogella feel free to add a patch to PDE :-)
But this is highly defendant on the configuration, e.g. if data is available locally and so on. The main dfiference is that (as far as I know) PDE downloads all stuff required by your target from P2 and tycho only downloads when needed. To be fair, you have to compare not only the time to resolve the target itself.
But this is mainly because of the current PDE target concept, changing this would require a lot of rework.