From dev-return-27544-apmail-harmony-dev-archive=harmony.apache.org@harmony.apache.org Mon Jun 04 14:37:15 2007 Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 51139 invoked from network); 4 Jun 2007 14:37:15 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 4 Jun 2007 14:37:15 -0000 Received: (qmail 66705 invoked by uid 500); 4 Jun 2007 14:37:17 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 66679 invoked by uid 500); 4 Jun 2007 14:37:16 -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 66670 invoked by uid 99); 4 Jun 2007 14:37:16 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jun 2007 07:37:16 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of peter.novodvorsky@gmail.com designates 64.233.162.235 as permitted sender) Received: from [64.233.162.235] (HELO nz-out-0506.google.com) (64.233.162.235) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jun 2007 07:37:12 -0700 Received: by nz-out-0506.google.com with SMTP id m7so911582nzf for ; Mon, 04 Jun 2007 07:36:49 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=IM8CuTapPYDeQVR+CzfFsfIQ4IoJ0V6ipitdZeyGXze6yyfjh2il9An3uLIVqaVoqqQNrZ2eNwvxm04RVNyuD36Id7T/ggSYYd58dOsENretna3JsqlWi7oX4P7u5JeFhe+jRJkh2FdKNoIU49t4lg5SBbDr9AQJOcL3vK4bxcE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=IRc7BiRWWVwO8N8Jyc3SZ0KEaSsqpF+0UwZDppMbi+1ZlLlE7ZIHWdq5PpNABeNogAOzyzqmqTK7DRnqv5cWZrnB/MqyY/AfZTqJJcjqtBpCFENAHtPy4oby1oTo9FiK5V1mGzEaWflu3q/t+55rUVwSWOK79fnTvRp02ha/dDs= Received: by 10.143.167.4 with SMTP id u4mr224771wfo.1180967809117; Mon, 04 Jun 2007 07:36:49 -0700 (PDT) Received: by 10.142.105.17 with HTTP; Mon, 4 Jun 2007 07:36:49 -0700 (PDT) Message-ID: Date: Mon, 4 Jun 2007 18:36:49 +0400 From: "Peter Novodvorsky" To: dev@harmony.apache.org Subject: property parsing functions MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Checked: Checked by ClamAV on apache.org Hello, I'm working on support of -Xss (stacksize) parameter for harmony jvm. I found that GC guys implemented a number of very useful property parsing functions in gc_common.cpp. I'd like to use them, but they are static and inside GC library, I don't want to make copy of them in jthread files. I was thinking about moving them somewhere to vmcore. Can you suggest me a good place for them? One more question to GC guys: won't it cause huge performance degradation if these functions will be moved out of GC and all calls to them would become cross-library calls? Thanks, Peter.