Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 31133 invoked from network); 10 Oct 2006 21:18:02 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 10 Oct 2006 21:18:02 -0000 Received: (qmail 655 invoked by uid 500); 10 Oct 2006 21:17:59 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 616 invoked by uid 500); 10 Oct 2006 21:17:59 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 605 invoked by uid 99); 10 Oct 2006 21:17:59 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Oct 2006 14:17:59 -0700 X-ASF-Spam-Status: No, hits=0.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of gshimansky@gmail.com designates 64.233.182.191 as permitted sender) Received: from [64.233.182.191] (HELO nf-out-0910.google.com) (64.233.182.191) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 10 Oct 2006 14:17:56 -0700 Received: by nf-out-0910.google.com with SMTP id c29so425094nfb for ; Tue, 10 Oct 2006 14:17:35 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:from:reply-to:to:subject:date:user-agent:references:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:message-id; b=hOKkbwnKgut3dPk4W2vgxnJTcChRc7kTZUGMLQSxqFk15b6r3nZA0Ka++98HRV49nw8C9hZPqjY7zw38S+5KGdBoxx1+JyAdEMzuAiTZUXapf3WWFouWf7Xi6kdbpyEkRqxa/+aq2JQtygZMKE/2wGteuIYrVe2Nk7wFBW49oBA= Received: by 10.49.55.13 with SMTP id h13mr1996354nfk; Tue, 10 Oct 2006 14:17:35 -0700 (PDT) Received: from ppp91-76-77-144.pppoe.mtu-net.ru ( [91.76.77.144]) by mx.google.com with ESMTP id m15sm2743661nfc.2006.10.10.14.17.34; Tue, 10 Oct 2006 14:17:34 -0700 (PDT) From: Gregory Shimansky Reply-To: harmony-dev@incubator.apache.org To: harmony-dev@incubator.apache.org Subject: Re: [drlvm][build]Stale object files are linked to DRLVM Date: Wed, 11 Oct 2006 01:17:32 +0400 User-Agent: KMail/1.9.1 References: <200610100231.10648.gshimansky@gmail.com> <452AEFAA.1000503@pobox.com> In-Reply-To: <452AEFAA.1000503@pobox.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200610110117.32358.gshimansky@gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On Tuesday 10 October 2006 04:56 Geir Magnusson Jr. wrote: > Gregory Shimansky wrote: > > On Friday 06 October 2006 18:24 Salikh Zakirov wrote: > >>> I'm actually not. Were there an additional 24 hours in a day.... > >>> There is a whole list of reasons why I'm not a fan of the current > >>> system, including maintainability as well as performance. (Building > >>> classlib takes far less time that DRLVM on windows, for reasons I find > >>> utterly perplexing...) > >> > >> Well, performance-wise, using 'make' will not make DRLVM build any > >> faster, mainly because it is hard (if at all possible) to take advantage > >> of compile-many-cpp-files-by-single-compiler-command mode available in > >> MSVC and Intel compilers. > > > > It has its own disadvantages like all object files are put in the same > > place, so no name duplication can happen. It also doesn't allow fixing > > compilation problems in some particular subdirectory because ant requires > > running only from the top level for all file tree. > > Um. Have you looked at class library lately? Sure, there are root > points, but it's no larger a unit than the DRLVM component. It compiles 3 times faster than drlvm :) > > The only valid reason for ant build system I think is that make requires > > cygwin, mingw or some emulation of bash/make/sed environment of fileutils > > and binutils on windows. > > Hm? I don't need that for classlib.... I actually meant ant build for drlvm. For classlib as for building java ant is very good. -- Gregory Shimansky, Intel Middleware Products Division --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org