From dev-return-38803-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Thu Jan 21 03:19:51 2010 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 58709 invoked from network); 21 Jan 2010 03:19:51 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 21 Jan 2010 03:19:51 -0000 Received: (qmail 41190 invoked by uid 500); 21 Jan 2010 03:19:51 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 40973 invoked by uid 500); 21 Jan 2010 03:19:50 -0000 Mailing-List: contact dev-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list dev@harmony.apache.org Received: (qmail 40962 invoked by uid 99); 21 Jan 2010 03:19:50 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Jan 2010 03:19:50 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of nbeyer@gmail.com designates 209.85.219.218 as permitted sender) Received: from [209.85.219.218] (HELO mail-ew0-f218.google.com) (209.85.219.218) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 21 Jan 2010 03:19:42 +0000 Received: by ewy10 with SMTP id 10so403010ewy.14 for ; Wed, 20 Jan 2010 19:19:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=5GZihG6vgy4LBhtHByZyP4EbAH64Ow/E3BJFoHHJjLA=; b=V0zSjLPOufmrqYHdd4bI40GzYi6SssEuuhnR5gXTHaBO2ztO1kd1IGOSsFQZjBzIe6 RDY/Ln3cSVCmLNpAcxlEwplQx40te4MBn4HCTjWaAkaGPImEPuLUPOe4XRnvfEIWkwy9 UBtrywTCFhMY1qAFnNDxI2x1m9T60K52uEpCE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=VGS1qCwjIQGhAlXRE2ejoEGWaH+u1TIQbnzYvycPP7oFY2g8Bjm2Y9VU/zJthDIOvX w1ryNeGS3h1dxYgW6Oc9TaF8C+d3NeWmG6orLJnxSmpn0UTUPvcmiUIJZR35rcwzdk9+ ASPT3w54bDRwPNTWTRY+4iTckGL9KF0ikiOt4= MIME-Version: 1.0 Sender: nbeyer@gmail.com Received: by 10.216.91.10 with SMTP id g10mr334792wef.217.1264043961708; Wed, 20 Jan 2010 19:19:21 -0800 (PST) In-Reply-To: References: Date: Wed, 20 Jan 2010 21:19:21 -0600 X-Google-Sender-Auth: 548b0c0a585ad126 Message-ID: <3b3f27c61001201919w63a89f66rdb23593869448e2f@mail.gmail.com> Subject: Re: Harmony's CopyOnWriteArrayList From: Nathan Beyer To: dev@harmony.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Wed, Jan 20, 2010 at 10:57 AM, Jesse Wilson wro= te: > Mark, > > With commit =C2=A0901123you > switched our CopyOnWriteArrayList from the JSR166 implementation to > Harmony's implementation. Could you give me some quick insight on the > tradeoffs here? If our implementation is indeed better, we should try to > push our improvements upstream. I don't think it's a question of better or worse. Unlike most of the JSR166 code, the CopyOnWriteArrayList isn't marked as public domain and is actually under a copyright assigned to Sun. -Nathan > > Thanks! >