Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 43622 invoked from network); 7 Aug 2006 02:52:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Aug 2006 02:52:56 -0000 Received: (qmail 62380 invoked by uid 500); 7 Aug 2006 02:52:56 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 62269 invoked by uid 500); 7 Aug 2006 02:52:55 -0000 Mailing-List: contact harmony-commits-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-commits@incubator.apache.org Received: (qmail 62258 invoked by uid 99); 7 Aug 2006 02:52:55 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Aug 2006 19:52:55 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received: from [209.237.227.198] (HELO brutus.apache.org) (209.237.227.198) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Aug 2006 19:52:55 -0700 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 4237641000C for ; Mon, 7 Aug 2006 02:50:15 +0000 (GMT) Message-ID: <25905645.1154919015268.JavaMail.jira@brutus> Date: Sun, 6 Aug 2006 19:50:15 -0700 (PDT) From: "Paulex Yang (JIRA)" To: harmony-commits@incubator.apache.org Subject: [jira] Commented: (HARMONY-942) [classlib][nio] improvment of array bound checks for util classes In-Reply-To: <7260783.1153475473959.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/HARMONY-942?page=comments#action_12426107 ] Paulex Yang commented on HARMONY-942: ------------------------------------- Actually the LUNI *has* depended on NIO(API class in java.nio. java.nio.channels). It's, IMHO, unavoidable, because in API level they are circle dependent on each other:(, obviously Sun didn't think too much about modulization or so when they designed the API. > [classlib][nio] improvment of array bound checks for util classes > ----------------------------------------------------------------- > > Key: HARMONY-942 > URL: http://issues.apache.org/jira/browse/HARMONY-942 > Project: Harmony > Issue Type: Improvement > Components: Classlib > Reporter: Vladimir Ivanov > Assigned To: Paulex Yang > Attachments: IOUtil.patch > > > Some Harmony methods do incorrect check for array size (for example, issues 791, 801, 932). All this checks can be collected in one place, Util.java, for example. This is the Util class for nio module and fix for IOUtil. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira