Yes, but if you've correctly specified your Ant Tasks, why not allow Ant to
do each task in a separate thread and just manage the explicit dependencies
between them?
Scott
> -----Original Message-----
> From: Jesse Tilly [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, April 03, 2001 1:15 PM
> To: '[EMAIL PROTECTED]'
> Subject: RE: Multiple processors
>
>
> Ant will not thread out tasks if that's what you're asking.
> Javac does not
> thread out compilation. For the most part, unless it's
> understood from the
> builder's point of view, multi-threading built projects is of no use.
> Source and libraries have many dependencies that only the desginer
> understands.
>
> For example:
>
> Let's say I build three things, lib1, lib2 and project1. lib1
> and lib2 are
> independent and could be built simultaneously. project1
> depends on lib1 and
> lib2. While it's possible to parse all the code to find the
> dependencies
> and make the decision there, it would probably be faster to
> just serialize
> the building of lib1, lib2 and project1. The implementation would be
> easier, definitely.
>
> Anyway, that's probably more than you wanted but I thought
> you'd like to
> know why Ant doesn't thread stuff out for you.
>
> Jesse
>
> -----Original Message-----
> From: pdw [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, April 03, 2001 1:27 PM
> To: [EMAIL PROTECTED]
> Subject: Re: Multiple processors
>
>
> is your JVM using native threads or green threads? make sure
> you're using
> native threads, use:
>
> java -version
>
>
> ----- Original Message -----
> From: <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Tuesday, April 03, 2001 10:12 AM
> Subject: Multiple processors
>
>
> > My build box has four processors, but when I run an ant
> build only 25%,
> one
> > prossesor is being used. It is a Windows NT box. Is ant
> multi threaded,
> > will it take advantage of multiple processors?
> >
> > Thanks - Scott
> >
> >
> >
>