I'm going to commit this patch today unless there are any last minute objections.
Brian On Mar 8, 2013, at 2:53 PM, John Plevyak <jplev...@acm.org> wrote: > Since it it is under the simplified BSD, we can simply not include the > hazard pointer files to avoid any potential problem. > > john > > On Fri, Mar 8, 2013 at 12:17 PM, Brian Geffon <briangef...@gmail.com> wrote: > >> My only concern with concurrencykit is the use of hazard pointers, it's my >> understanding that hazard pointers are patented by IBM: >> >> http://www.google.com/patents/US20040107227?printsec=description#v=onepage&q&f=false >> >> Brian >> >> On Fri, Mar 8, 2013 at 9:43 AM, Igor Galić <i.ga...@brainsware.org> wrote: >> >>> >>> >>> ----- Original Message ----- >>>> On 3/8/13 9:50 AM, Brian Geffon wrote: >>>>> I'm all for this also, i think at minimum we should take advantage >>>>> of >>>>> what we get for free from c++11, especially since we have c++11 >>>>> checks >>>>> in our autoconf script already anyway. I had never actually heard >>>>> of >>>>> concurrencykit until now. I know TBB isn't really an option, but >>>>> has >>>>> anyone compared the performance of the data structures of TBB to >>>>> concurrencykit? >>>> >>>> Something to look into. I think can be a solid "goal" for v3.5/3.6, >>>> to clean >>>> up these areas, and perhaps finish all the NUMA stuff as well. I'm >>>> hesitant >>>> to a huge change like this so late in the v3.3/3.4 release cycle >>>> though, but >>>> it's up to the community to decide (of course). >>>>> >>>>> But don't let any of that stop you guys from reviewing this patch >>>>> ;) >>>> >>>> Absolutely. I think this is a good incremental improvement to land >>>> for >>>> v3.3.2, for inclusion with v3.4. >>> >>> +1 on ck in 3.5 >>> >>> I'd suggest we wrap up what have into 3.4 and see to stabelizing that >>> If you want to release 3.4.0 in June, we could branch it off in May, >>> to do so, for one, and to allow those who are eager to make fixes >>> to continue working on trunk. >>> >>>> Cheers, >>>> >>>> -- leif >>> >>> >>> -- i >>> Igor Galić >>> >>> Tel: +43 (0) 664 886 22 883 >>> Mail: i.ga...@brainsware.org >>> URL: http://brainsware.org/ >>> GPG: 6880 4155 74BD FD7C B515 2EA5 4B1D 9E08 A097 C9AE >>