This is what guessed was your intention. I fiddle with something, based on
the bits we already have, this weekend and publish it for discussion soon.

Thanks.
-Nathan

> -----Original Message-----
> From: Tim Ellison [mailto:[EMAIL PROTECTED]
> Sent: Friday, September 15, 2006 10:24 AM
> To: harmony-dev@incubator.apache.org
> Subject: Re: [classlib][concurrent] Next IBM VME request
> 
> Just revisiting this thread -- and even I can't decipher what I wrote as
> I ran out the door.
> 
> Let me try again.  Rather than put sun.misc.Unsafe into luni-kernel I
> suggest that we have an o.a.h.kernel.vm.Risky[1] type containing just
> the relevant subset of operations that we need for concurrent to work,
> and put that subset into kernel.  Then we can implement Unsafe in terms
> of those methods and work on convincing the concurrency group to
> generalize their impl.
> 
> Once we have the Harmony subset defined I can look at getting them into
> the IBM VME.
> 
> [1] or o.a.h.concurrent... package, or whatever we decide.
> 
> Regards,
> Tim
> 
> Tim Ellison wrote:
> > Nathan Beyer wrote:
> >> For those kind souls working that help release the IBM VME, I'd like to
> ask
> >> for an implementation of the "sun.misc.Unsafe" interface for the next
> >> release to facilitate the 'concurrent' modules continued development.
> As
> >> such, the only portion of the Unsafe class that would need to be
> implemented
> >> is what's defined in the 'luni-kernel' module. Additionally, the
> >> 'concurrent' module has one other requirement and that's the
> implementation
> >> of a native method in AtomicLong [1]. My initial goal it to be able to
> >> enable all of the tests in the 'concurrent' module's build (all tests
> are
> >> currently disabled).
> >
> > Hey Nathan -- I'm just about to set off for a few days, but briefly, I'd
> > expect that we'd agree on an addition to the luni kernel for some
> > o.a.h.FooBar type that has the required functionality, and create
> > sun.misc in the suncompat component.
> >
> > Regards,
> > Tim
> >
> >> Let me and the list know how we can help if there's anything needed.
> Thanks.
> >>
> >>
> >>
> >> -Nathan
> >>
> >>
> >>
> >>
> >>
> >> [1] private static native boolean VMSupportsCS8();
> >>
> >>
> >
> 
> --
> 
> Tim Ellison ([EMAIL PROTECTED])
> IBM Java technology centre, UK.
> 
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to