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 >