[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tycho-dev] Fwd: [Bug 356888] Build performance drop with Tycho 0.13.0

Tobias,

Do you mind explaining the difference between the new way of
interpreting .target files and calculation of implicit target platform?
From what I understand, in both cases Tycho invokes slicer+projector in
about the same way, so I assume performance should be comparable too...
What am I missing?

--
Regards,
Igor

-------- Original Message --------
Subject: [Bug 356888] Build performance drop with Tycho 0.13.0
Date: Wed,  5 Oct 2011 09:17:22 -0400
From: bugzilla-daemon@xxxxxxxxxxx
To: igor@xxxxxxxxxxxxxx

https://bugs.eclipse.org/bugs/show_bug.cgi?id=356888
Product/Component: Tycho / Core

Tobias Oberlies <tobias.oberlies@xxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Platform|PC                          |All
            Version|unspecified                 |0.13.0
         OS/Version|Windows 7                   |All

--- Comment #8 from Tobias Oberlies <tobias.oberlies@xxxxxxx> 2011-10-05 09:17:18 EDT ---
There is one pretty obvious thing which we should fix first before
investigating further:
In Tycho 0.13.0, target definition files are (for the first time) interpreted
correctly. This requires some potentially costly calls to p2, so the build is
expected to take longer with 0.13.0 than with 0.12.0.
Still, the current implementation is unnecessarily slow: In the loop which
computes the target _platform_ [1] for each module, the target _definition
file_ is resolved over and over again. We obviously need a cache for this.


[1] http://wiki.eclipse.org/Tycho/Glossary

--
Configure bugmail: https://bugs.eclipse.org/bugs/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
You are watching the assignee of the bug.