Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 41350 invoked from network); 7 Aug 2006 02:36:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Aug 2006 02:36:09 -0000 Received: (qmail 48160 invoked by uid 500); 7 Aug 2006 02:36:09 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 47436 invoked by uid 500); 7 Aug 2006 02:36:07 -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 47425 invoked by uid 99); 7 Aug 2006 02:36:07 -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:36:07 -0700 X-ASF-Spam-Status: No, hits=0.9 required=10.0 tests=DNS_FROM_RFC_WHOIS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of nbeyer@kc.rr.com designates 24.94.166.116 as permitted sender) Received: from [24.94.166.116] (HELO ms-smtp-04.rdc-kc.rr.com) (24.94.166.116) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 06 Aug 2006 19:36:05 -0700 Received: from LITTLEGUY (CPE-24-31-248-51.kc.res.rr.com [24.31.248.51]) by ms-smtp-04.rdc-kc.rr.com (8.13.6/8.13.6) with ESMTP id k772ZfIa004534; Sun, 6 Aug 2006 21:35:41 -0500 (CDT) From: "Nathan Beyer" To: , Subject: RE: [classlib][drlvm] integrating j.u.c with drlvm Date: Sun, 6 Aug 2006 21:35:40 -0500 Message-ID: <000001c6b9ca$2ce86d40$0201a8c0@LITTLEGUY> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-reply-to: <44D6A436.3020602@pobox.com> Thread-Index: Aca5yJH181WFlVlsTQKkW6vrCgUNxQAAP4Qg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2869 X-Virus-Scanned: Symantec AntiVirus Scan Engine X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N > -----Original Message----- > From: Geir Magnusson Jr [mailto:geir@pobox.com] > > On of the technical things we have to do still for java.util.concurrent > is to create sun.misc.Unsafe for the VMs and see how things work together. > > How much work will it be for DRLVM? Some of it seems to be available in a class called "org.apache.harmony.util.concurrent.Atomics", at least the CAS stuff. There's a replacement for java.util.concurrent.locks.LockSupport in the DRLVM source that has a JNI complement, but this will need to be converted to be used within sun.misc.Unsafe. The other major missing piece is the object field manipulation and the volatile set of those fields as well. Some of this may already be available, but I don't know for sure. -Nathan > > geir > --------------------------------------------------------------------- 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