Return-Path: Delivered-To: apmail-click-dev-archive@www.apache.org Received: (qmail 21919 invoked from network); 25 May 2010 10:21:59 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 25 May 2010 10:21:59 -0000 Received: (qmail 48572 invoked by uid 500); 25 May 2010 10:21:59 -0000 Delivered-To: apmail-click-dev-archive@click.apache.org Received: (qmail 48504 invoked by uid 500); 25 May 2010 10:21:57 -0000 Mailing-List: contact dev-help@click.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@click.apache.org Delivered-To: mailing list dev@click.apache.org Received: (qmail 48490 invoked by uid 99); 25 May 2010 10:21:56 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 May 2010 10:21:56 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=AWL,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sabob1@gmail.com designates 209.85.160.42 as permitted sender) Received: from [209.85.160.42] (HELO mail-pw0-f42.google.com) (209.85.160.42) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 May 2010 10:21:49 +0000 Received: by pwi6 with SMTP id 6so1972210pwi.29 for ; Tue, 25 May 2010 03:21:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=+zmC6CTUehsg7PtZ9GpBYpeklBe8Q+0VQOLdINEGz2g=; b=Q+V8kYapt/+8QxvzguNO0wnkNI0IgkF7lJPE1J9kTg8p+ZA3MMuwEM9tPwi/VrNQgv pv95ZHATr+xqokYI46RDFsZdms+WHmFozKhwkNCrHljfeAfM/YCyzO2Q2aSUL4ufFNxo GlydtiyTFYnHcCNFhtp35BajRde3nMI7KAaHQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=g8cUJSGfhqcZDUY8OAweTXYtQb6ZWZTJyk+1SXZTPQDkDZVVrvRA+7r7UPI0RZ+1+O K56xsHDgUy7Ij8J/ZXY0uU4EUlJS2pRFqJm4H0PLSWj+HAik/ayy4KphHKdsUKCUB8qE rUSJ6ZUN9d1wf15HTlUGFghvWDSCQYIp+DxlQ= Received: by 10.114.33.32 with SMTP id g32mr5962990wag.173.1274782888104; Tue, 25 May 2010 03:21:28 -0700 (PDT) Received: from [10.1.1.3] (124-168-144-237.dyn.iinet.net.au [124.168.144.237]) by mx.google.com with ESMTPS id c22sm46556193wam.18.2010.05.25.03.21.26 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 25 May 2010 03:21:27 -0700 (PDT) Message-ID: <4BFBA4A4.7090106@gmail.com> Date: Tue, 25 May 2010 20:21:24 +1000 From: Bob Schellink User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: dev@click.apache.org Subject: Re: [jira] Commented: (CLK-671) Upgrade to Checkstyle 5.1 References: <4642024.55781273400688026.JavaMail.jira@thor> <15743175.30561274780064259.JavaMail.jira@thor> In-Reply-To: <15743175.30561274780064259.JavaMail.jira@thor> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 25/05/2010 19:34, George Stan (JIRA) wrote: > 2. Click catches allot of problems and it's doing allot of checks at runtime, but they consume quite a few cycles. > What if those checks would be "configurable"/ optional at runtime (so would consume no resources/cycles at all if turned off), but instead they would be as Checkstyle based tasks, that the user can perform at build time? > In performance intensive installations this could be a fantastic improvement. Could you share some of the checks you are referring to? When you say fantastic performance gains are we talking orders of magnitude? Do you have profiled data we could look at to see some of the bottlenecks? Kind regards Bob