RE: [ANN] LuaJIT Roadmap 2012/2013 UPDATE

  • From: William Adams <william_a_adams@xxxxxxx>
  • To: "luajit@xxxxxxxxxxxxx" <luajit@xxxxxxxxxxxxx>
  • Date: Thu, 25 Oct 2012 07:46:42 -0700

Yes, exactly right, for the same reason.

________________________________
From: Evan Wies
Sent: 10/25/2012 7:11 AM
To: luajit@xxxxxxxxxxxxx
Subject: Re: [ANN] LuaJIT Roadmap 2012/2013 UPDATE

By "universal compare/exchange", I think he means some atomic operation
primitive [1] that will work on all the supported architectures?

I was wanting to implement something like tbb::concurrent_queue [2] to
stream data between LuaJIT states in different threads.  I haven't
tackled it yet, but will probably bind a C library for the atomics.

-Evan

[1]  http://en.wikipedia.org/wiki/Compare-and-swap
[2]
http://threadingbuildingblocks.org/docs/help/reference/containers_overview/concurrent_queue_cls.htm


On 10/24/12 7:08 PM, Wolfgang Pupp wrote:
> Sounds good!
> I'm already wondering how the whole FFI/C++ thing will turn out...
>
> William Adams wrote:
>> Getting dynasm nicely integrated would be really nice, as would a universal 
>> compare/exchange (I know > it's not likely).
> Pure curiousity- what do you mean by universal compare/exchange?
>
> --Wolfgang
>


Other related posts: