Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 32516 invoked from network); 9 Aug 2006 21:41:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 9 Aug 2006 21:41:17 -0000 Received: (qmail 71460 invoked by uid 500); 9 Aug 2006 21:41:10 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 71421 invoked by uid 500); 9 Aug 2006 21:41:10 -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 71410 invoked by uid 99); 9 Aug 2006 21:41:10 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Aug 2006 14:41:10 -0700 X-ASF-Spam-Status: No, hits=2.5 required=10.0 tests=DNS_FROM_RFC_ABUSE,RCVD_IN_BL_SPAMCOP_NET,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of weldonwjw@gmail.com designates 66.249.82.239 as permitted sender) Received: from [66.249.82.239] (HELO wx-out-0506.google.com) (66.249.82.239) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 09 Aug 2006 14:41:10 -0700 Received: by wx-out-0506.google.com with SMTP id s13so285305wxc for ; Wed, 09 Aug 2006 14:40:49 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=g8N0ZZ4DRKYG19q3QJFx7jDSBkXhwaVZN9JAJRbWGHqA6KrQv95xiEgDt59syohJtmgk/maPx3Bu2WvVV+iorA4cfxZpfAScA9FiJSrJ3ZetpvFDvQuFuMU9WvL0NquyntVlhbe8VTLjzshjQBCSdn4O2fEvohniVvojOG0HyBs= Received: by 10.78.165.13 with SMTP id n13mr730294hue; Wed, 09 Aug 2006 14:40:49 -0700 (PDT) Received: by 10.78.129.14 with HTTP; Wed, 9 Aug 2006 14:40:48 -0700 (PDT) Message-ID: <4dd1f3f00608091440s78c85569m1c7906f74929192a@mail.gmail.com> Date: Wed, 9 Aug 2006 14:40:48 -0700 From: "Weldon Washburn" To: harmony-dev@incubator.apache.org Subject: [DRLVM/MMTk] update -- now able to run the object allocator of MMTk configuration known as "NoGC" 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 X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N All, Changes were committed to drlvm/trunk/vm/MMTk that allow MMTk configuration known as NoGC to partially run in a mode somewhat analogous to "user mode Linux". The NoGC configuration allows legitimate Java objects to be created but provides zero collection capability. The part that now runs is NoGC.alloc(). The next step is to get NoGC.postAlloc() to work. postAlloc() actually fixes up the object's header. Once NoGC is running fully in user mode, the next steps are to get the MMTk collectors called marksweep, markcompact and generational fully functional. This will finally require the write barriers that we have been working on for a while. I'd really like to make all this happen by end of August. It really depends on how much time needs to be spent on GCV5. Once the above is working, I will address the "user mode". That is, call MMTk directly from DRLVM during bootup instead of calling MMTk as a garden variety java application. -- Weldon Washburn 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