On 11/09/2012 19:23, Fredrik Öhrström wrote:

Den tisdagen den 11:e september 2012 skrev Alan Bateman:

    So far my experience is that touching native code and re-building
    is super fast, it's on par to executing specific make files in the
    old build (while wearing the appropriate amulet around one's neck
    of course). Touching java classes and re-building takes a long
    time, sometimes 1.5-2 minutes for me, so quite a bit slower than
    running specific make files.


Sounds good that native incremental builds works as they should. :-)
Could you (in build-infra) please test --enable-sjavac and then touch java files and do incremental builds,
and report your experience here.

//Fredrik
With a sjavac config I touched one source file and the incremental build took 36s so much better. In this case the one class caused 77 classes to be re-compiled, 10 native files, and 2 shared libraries to be re-linked. On the other hand, the old make does it in 2s, mostly because it just re-compiled the 1 class without a care in the world as to who is using it.

-Alan.

Reply via email to