- Regal eagle / American cloud - 4 Updates
- Who's moderating the Boost mailing lists? - 2 Updates
- Vector with memory from global storage (static duration) - 1 Update
- How all the cool kids are getting array lengths from C++11 onwards - 3 Updates
- Thread must sleep forever (Try to double-lock mutex?) - 1 Update
- Lock-free LRU-cache-algorithm - 4 Updates
woodbrian77@gmail.com: Oct 30 09:58AM -0700 Shalom Can you give me some suggestions on how to improve my repo: https://github.com/Ebenezer-group/onwards ? What do you think of recent changes to this file? https://github.com/Ebenezer-group/onwards/blob/master/src/cmw/tiers/cmwA.cc and a version from the end of September: https://github.com/Ebenezer-group/onwards/blob/9bc4c2646e7dc6421dfdcd9d1107d544c320a13a/src/cmw/tiers/cmwA.cc The number of lines hasn't changed much, but the size of the event loop, the most complicated part of the program, has been reduced by switching from TCP to SCTP. Thanks in advance. Brian Ebenezer Enterprise - America isn't great because America is powerful. America is powerful because America is great. Ben Shapiro at dailywire.com |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Oct 30 06:16PM > ? > What do you think of recent changes to this file? > https://github.com/Ebenezer-group/onwards/blob/master/src/cmw/tiers/cmwA.cc I think your code is fucking shite. I think this not because you are a misogynist homophobic bigot but because your code is shite. Your code makes you look like a C programmer who has failed to grasp how to use C++ effectively (or even getting the basics down properly). > Brian > Ebenezer Enterprise - America isn't great because America is powerful. > America is powerful because America is great. Ben Shapiro at dailywire.com We don't want your spam here, dear. /Flibble -- "Snakes didn't evolve, instead talking snakes with legs changed into snakes." - Rick C. Hodgin "You won't burn in hell. But be nice anyway." – Ricky Gervais "I see Atheists are fighting and killing each other again, over who doesn't believe in any God the most. Oh, no..wait.. that never happens." – Ricky Gervais "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Oct 30 06:27PM On 30/10/2019 18:16, Mr Flibble wrote: >> Ebenezer Enterprise - America isn't great because America is powerful. >> America is powerful because America is great. Ben Shapiro at dailywire.com > We don't want your spam here, dear. *hateful spam /Flibble -- "Snakes didn't evolve, instead talking snakes with legs changed into snakes." - Rick C. Hodgin "You won't burn in hell. But be nice anyway." – Ricky Gervais "I see Atheists are fighting and killing each other again, over who doesn't believe in any God the most. Oh, no..wait.. that never happens." – Ricky Gervais "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Oct 30 10:13PM On 30/10/2019 18:16, Mr Flibble wrote: > misogynist homophobic bigot but because your code is shite. Your code > makes you look like a C programmer who has failed to grasp how to use C++ > effectively (or even getting the basics down properly). I mean who else writes code like this: if('.'==name[0]||name[0]=='/')receive(buf,::strrchr(name,'/')+1,1); Is the space bar on your keyboard broken? Are you deliberately trying to make your code hard to read? You seem to bang on about how small you can make files so is this the reason? Demented. /Flibble -- "Snakes didn't evolve, instead talking snakes with legs changed into snakes." - Rick C. Hodgin "You won't burn in hell. But be nice anyway." – Ricky Gervais "I see Atheists are fighting and killing each other again, over who doesn't believe in any God the most. Oh, no..wait.. that never happens." – Ricky Gervais "Suppose it's all true, and you walk up to the pearly gates, and are confronted by God," Bryne asked on his show The Meaning of Life. "What will Stephen Fry say to him, her, or it?" "I'd say, bone cancer in children? What's that about?" Fry replied. "How dare you? How dare you create a world to which there is such misery that is not our fault. It's not right, it's utterly, utterly evil." "Why should I respect a capricious, mean-minded, stupid God who creates a world that is so full of injustice and pain. That's what I would say." |
Frederick Gotham <cauldwell.thomas@gmail.com>: Oct 30 07:16AM -0700 I submitted my idea for a Limited Input Iterator to the Boost development mailing list a few days ago, but it seems it hasn't made it through moderation. I tried emailing the list owner, but nothing back yet. Strangely I haven't gotten an email saying that my post was rejected (but I did the first time when I tried to post a Test message). Here's the details about my idea: https://groups.google.com/forum/#!topic/comp.lang.c++/HattX03aFUA By the way who do I talk to about getting this added to C++20 / C++23 ? |
Real Troll <real.troll@trolls.com>: Oct 30 01:10PM -0400 On 30/10/2019 14:16, Frederick Gotham wrote: > Here's the details about my idea: > https://groups.google.com/forum/#!topic/comp.lang.c++/HattX03aFUA > By the way who do I talk to about getting this added to C++20 / C++23 ? How did you post? I use this link: <news://news.gmane.org/gmane.comp.lib.boost.user> After posting, you get an eMail asking for confirmation of your eMail address and then your post will appear on the newsgroup. |
Bo Persson <bo@bo-persson.se>: Oct 24 05:27PM +0200 On 2019-10-24 at 16:21, Paavo Helde wrote: > Storing the length separately would also mean that it's not needed to > calculate it as if by strlen() each time when needed (although strlen() > should also by very fast on such small strings). If you want to force it, you can store "unused space" instead of "size" in the last byte. Then that byte happens to be zero when the space is full. :-) https://github.com/elliotgoodrich/SSO-23 For various reasons, like preferring an all-zero init being the empty string, this is not used by the major implementations. Bo Persson |
Bonita Montero <Bonita.Montero@gmail.com>: Oct 24 04:16PM +0200 > ICC does not vectorise the code at all. Check the ICC documentation ... |
Real Troll <Real.Troll@Trolls.com>: Oct 25 04:50PM -0400 On 25/10/2019 20:03, Keith Thompson wrote: > Everyone, please don't increase the signal-to-noise ratio by posting > further about this here. Anyone who insists on doing so will have > to change the followup headers. People wants to discuss the meaning of Troll so where else can they discuss this? Follow up to alt.idiots |
Ben Bacarisse <ben.usenet@bsb.me.uk>: Oct 24 10:39PM +0100 >>(including your angling one). > I've been on usenet for almost forty years; It has always been well > understood that the term derives from the fishing usage. For a lot of people in the UK, the reference that springs to mind will be to Julian and Sandy "trolling about" in Round the Horn. That polari word probably comes from the fishing usage, but that one will be far less well known to many Brits of a certain age. -- Ben. |
"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>: Oct 24 12:45PM -0700 On 10/23/2019 10:38 PM, Jorgen Grahn wrote: > The software (as I understand it) is Unix-specific; standard practice > there is to have parent--child process relationships, and to use the > wait() family of functions to detect when a child dies. That's fine. Missed the Unix part. Imvho, it would be nice for other processes to be able to ask the Supervisor to shutdown/pause/whatever one of its children. Creating a little webserver per main component of a system can work pretty good. Being able to control the Supervisor from a browser can be nice. |
Bonita Montero <Bonita.Montero@gmail.com>: Oct 24 11:00AM +0200 > Are you using an embedded version count within the data the CAS's work > on? Like an ABA counter? If a CAS fails, how far back do you have to > restart, or unroll if you will? No, I'm not using ABA-counters. |
Bonita Montero <Bonita.Montero@gmail.com>: Oct 25 08:20AM +0200 > Interesting. Are you "pinning" with the CAS? Yes, I pin entries in the LRU-list with a CAS so that they can't be evicted. But that has nothing to do with the parallel updates of the LRU-list. So I describe it another time to give you a chance to guess how my idea works: cache-hits cann occur paralell, i.e. the updating of the links to push a LRU-entry to the first place can be done by an arbi- trary numbr of threads. That's the most relevant case because cache -hits have a high frequency. When new elements are inserted into the LRU-list or flushed from it the LRU-list is exclusively locked. But this doesn't hurt since I/O is usually slow in comparison to a cache hit. |
"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>: Oct 23 07:42PM -0700 On 9/26/2019 2:13 AM, Bonita Montero wrote: > CMPXCHGs on three 64 bit values (in a 64-bit-system, in a 32-bit > system you would have two 64- and one 32-bit exchange) if there's > no collision. Are you using an embedded version count within the data the CAS's work on? Like an ABA counter? If a CAS fails, how far back do you have to restart, or unroll if you will? I'm asking myself if this would be faster with trans- |
"Chris M. Thomasson" <chris.m.thomasson.1@gmail.com>: Oct 24 01:13PM -0700 On 10/24/2019 2:00 AM, Bonita Montero wrote: >> on? Like an ABA counter? If a CAS fails, how far back do you have to >> restart, or unroll if you will? > No, I'm not using ABA-counters. Are you embedding any state with a pointer? bit stealing? |
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page. To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com. |
No comments:
Post a Comment