2012/10/24 Raffaele P. Guidi <[email protected]>:
> Really, really good. Well, if all tests pass why not starting pushing the
> changes to svn? :-)
+1 :-)
>
> Ciao,
>    R
> Il giorno 24/ott/2012 11:35, "Christoph Engelbert" <[email protected]>
> ha scritto:
>
>> Hey,
>>
>> I added the codebase to support the existing UnsafeMemoryManager and
>> usage of the pointers.
>>
>> https://github.com/noctarius/directmemory/commit/dd666b673596c71bccf3d999da4da8c967370538
>>
>> Chris
>>
>> Am 24.10.2012 09:21, schrieb Raffaele P. Guidi:
>> > just put together a test using the UnsafeStore (there's already one
>> > available) and see how it works
>> >
>> > On Wed, Oct 24, 2012 at 6:51 AM, Christoph Engelbert
>> > <[email protected]>wrote:
>> >
>> >> Morning Raffaele,
>> >>
>> >> at the moment the store is not used but it should be easy to use the
>> >> pointers instead of a long for the memory address. I just need to
>> >> implement this.
>> >>
>> >> I also thought about some kind of a virtual memory file for swapping
>> >> purposes if the object should be just be removed from the cache but
>> >> wasn't used for a longer time (like the normal swap data).
>> >>
>> >> Cheers Chris
>> >>
>> >> Am 24.10.2012 00:41, schrieb Raffaele P. Guidi:
>> >>> Looks good - how does it play with the unsafe based store?
>> >>> Il giorno 23/ott/2012 21:21, "Christoph Engelbert" <
>> [email protected]
>> >>>
>> >>> ha scritto:
>> >>>
>> >>>> Hey guys,
>> >>>>
>> >>>> some time before I mentioned that it would be nice to have a real
>> >>>> buffer interface to against. The actual implementation only had
>> >>>> ByteBuffer when using non Unsafe MemoryAllocators.
>> >>>>
>> >>>> I started to add a clean interface, derived from the nettys
>> >>>> ChannelBuffer, to be used as the main accesspoint to every memory
>> >>>> access no matter what the underlying access layer looks like.
>> >>>>
>> >>>> At the moment I'm working against the GIT fork on GitHub and I'll
>> >>>> like to see your opinion and ideas about the MemoryBuffer interface
>> >>>> and the general idea.
>> >>>>
>> >>>> The two important commits are:
>> >>>>
>> >>>>
>> >>
>> https://github.com/noctarius/directmemory/commit/5b3cf11af0e71f5961b1bfcf69b10f3cb9388ff6
>> >>>>
>> >>
>> https://github.com/noctarius/directmemory/commit/05082a6aa2cac91bb2ab6e104837bb1431dae90d
>> >>>> Looking forward to your replies especially because I'm not yet sure
>> >>>> how the general way of new features is :-)
>> >>>>
>> >>>> Cheers Chris
>> >>>>
>> >>
>>
>>



-- 
Olivier Lamy
Talend: http://coders.talend.com
http://twitter.com/olamy | http://linkedin.com/in/olamy

Reply via email to