- Read gain, i correct - 2 Updates
- This is my last post on this forum - 1 Update
- To Bonita Montero about my algorithms - 1 Update
- My C++ synchronization objects library was updated.. - 5 Updates
- Varieties of expired weak_ptr - 1 Update
computer45 <computer45@cyber.com>: Feb 24 03:55PM -0500 Hello, This is my last post on this forum , i think that this Bonita Montero of this forum is really "stupid", and she has the same spirit of this stupid forum, so i will quit this forum. This is my last post on this forum. Thank you, Amine Moulay Ramdane. |
Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk>: Feb 24 09:22PM On 24/02/2018 20:55, computer45 wrote: > this forum is really "stupid", and she has the same spirit of this > stupid forum, so i will quit this forum. > This is my last post on this forum. Hope springs eternal. /Flibble -- "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." |
computer45 <computer45@cyber.com>: Feb 24 03:54PM -0500 Hello, This is my last post on this forum , i think that this Bonita Monero of this forum is really "stupid", and she has the same spirit of this stupid forum, so i will quit this forum. This is my last post on this forum. Thank you, Amine Moulay Ramdane. |
computer45 <computer45@cyber.com>: Feb 24 03:43PM -0500 Hello, Bonita Montero of this forum is saying that my libraries are not "large" libraries, but Bonita is thinking "quantity", but i am thinking "quality", this is why i am inventing "scalable" algorithms and there implementations and such.. so i am avoiding the stupid kind of thinking of Bonita.. Also you have to know that i have invented and implemented a "scalable" reference counting that is really efficient and i have also implemented weak references efficiently with it, i will sell it to "Embarcadero" that has invented the "Delphi" compiler and C++Builder compiler. Also i have just invented a new scalable FIFO queue that is really efficient and powerful , it is more powerful than the one that i have posted, it is scalable on NUMA systems etc. and i will sell it too to Embarcadero. And i will also Bundle my Parallel Compression Library and sell it to Embarcadero, and i will try to sell some of my other projects to Embarcadero. Thank you, Amine Moulay Ramdane. |
computer45 <computer45@cyber.com>: Feb 24 12:28AM -0500 Hello, Read this: My C++ synchronization objects library was updated.. My C++ synchronization objects library contains the implementation of my "inventions" that are my algorithms. Now my scalable RWLocks using the scalable counting networks do completely eliminate false sharing and they are much more optimized. You can download my new C++ synchronization objects library from: https://sites.google.com/site/aminer68/c-synchronization-objects-library Thank youm Amine Moulay Ramdane. |
Bonita Montero <Bonita.Montero@gmail.com>: Feb 24 04:24PM +0100 Stop spamming this newsgroup. No one needs your buggy (according to the update-frequency) tiny libaries. |
computer45 <computer45@cyber.com>: Feb 24 02:21PM -0500 On 2/24/2018 10:24 AM, Bonita Montero wrote: > Stop spamming this newsgroup. No one needs your buggy > (according to the update-frequency) tiny libaries. The update-frequency is due to the fact that i want to correct "rapidly" the bugs of my softwares, this is why i was from time to time posting rapidly my updates.. other than that you are making "interpretations", and your interpretations are not the reality, because your kind of thinking is interpretations that are not more scientific, for example you have to be aware that my Diploma is in Microelectronics and in my courses i have also done assembler programming and Object Pascal programming and on C++ programming, but my Diploma is not on computer programming, but as you have noticed i was capable of "inventing" new "scalable" algorithms and many other algorithms, and i have also implemented them, and i have also implemented my Parallel archiver and my Parallel Compression Library and many other projects, and i think that my softwares are now fast and reliable. Thank you, Amine Moulay Ramdane. |
computer45 <computer45@cyber.com>: Feb 24 02:48PM -0500 On 2/24/2018 10:24 AM, Bonita Montero wrote: > Stop spamming this newsgroup. No one needs your buggy > (according to the update-frequency) tiny libaries. Also you have to know that i have invented and implemented a "scalable" reference counting that is really efficient and i have also implemented weak references efficiently with it, i will sell it to "Embarcadero" that have invented the "Delphi" compiler and C++Builder compiler. Also i have just invented a new scalable FIFO queue that is really efficient and powerful , it is more powerful than the one that i have posted, it is scalable on NUMA systems etc. and i will sell it too to Embarcadero. And i will also Bundle my Parallel Compression Library and sell it to Embarcadero, and i will try to sell some of my other projects to Embarcadero. Thank you, Amine Moulay Ramdane. |
computer45 <computer45@cyber.com>: Feb 24 03:14PM -0500 On 2/24/2018 10:24 AM, Bonita Montero wrote: > Stop spamming this newsgroup. No one needs your buggy > (according to the update-frequency) tiny libaries. More precision about my efficient Threadpools that scale very well, my Threadpools are much more scalable that the one of Microsoft, in the workers side i am using scalable counting networks to distribute on the many queues or stacks, so it is scalable on the workers side, on the consumer side i am also using lock striping to be able to scalable very well, so it is scalable on those parts, on the other part that is work stealing, i am using scalable counting networks, so globally they scale very well, and since work stealing is "rare" so i think that my efficient Threadpools that scale very well are really powerful, and they are much more optimized and the scalable counting networks eliminate false sharing, and they work with Windows and Linux And i have updated the html tutorials inside the zip files, please read them. You can download them from: https://sites.google.com/site/aminer68/an-efficient-threadpool-engine-that-scales-very-well and from: https://sites.google.com/site/aminer68/an-efficient-threadpool-engine-with-priorities-that-scales-very-well Thank you, Amine Moulay Ramdane. |
"Öö Tiib" <ootiib@hot.ee>: Feb 24 05:43AM -0800 On Friday, 23 February 2018 23:16:52 UTC+2, Vir Campestris wrote: > weak_ptr (which normally refers to a control block with a zero strong > reference count) and one that has never been set (not referring to any > control block)? There are no standard ways. That leaves implementation-specific hacks. Even such may be insufficient since you describe only two ways to reach empty weak_ptr but in reality there are more. In most implementations a weak_ptr that has been .reset() is impossible to distinguish from one that has never been set or from one that was constructed from empty shared_ptr. > I'd like to distinguish them. The latter case indicates a logic error in > our code. Why? It is cheaper to make a class to enforce object's invariant when its state changes than to do sporadic checks of states of objects later and then to try to deal with objects in incorrect state. So enclosing class can refuse to (or make unavailable to) defaut-construct that weak_ptr or assign or construct it from empty weak_ptr or empty shared_ptr or to reset it. |
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