On 2021-10-10, Amine Moulay Ramdane <
amin...@gmail.com> wrote:
> On Sunday, October 10, 2021 at 2:48:14 PM UTC-4, Bonita Montero wrote:
>> Am 10.10.2021 um 20:34 schrieb Amine Moulay Ramdane:
>> > Hello,
>> >
>> >
>> > I am a white arab, and i think i am smart since i have also
>> > invented many scalable algorithms and algorithms..
>> >
>> > Here is my new invention of a fast, and scalable and starvation-free and
>> > fair and lightweight Multiple-Readers-Exclusive-Writer Lock called
>> > LW_RWLockX, and now i have included two units that are called MREWEx and
>> > LighweightMREWEx that include TMultiReadExclusiveWriteSynchronizer and
>> > TLightweightMREW classes that are scalable and starvation-free and fair
>> > since they are using my Scalable LW_RWLockX that is starvation-free and
>> > fair, also BeginRead() and BeginWrite() of LightweightMREWEx are reentrant
>> > (recursive), so in other words, if a thread already called BeginWrite(),
>> > it can call BeginWrite() again and it will succeed and it will not
>> > deadlock, and the same applies to BeginRead(), please take a look at them
>> > inside the source code of my units.
>> You're an idiot !
>>
>> Multiple reader, exlusive writer locks are *never* starvation-free.
>> Readers can hold the lock infinetely and weiters as well.
>
> This holding the lock infinetely and wreiters is not counted, since
> you have just to use it correctly and avoid this case,