Where do you have such this concepts and this objects in Java or C++ or
C# tell me ? my SemaCondVar and SemaMonitor combines all the
characteristics of a windows event object and a windows semaphore and an
EventCount and a condition variable and it adds also the following
characteristic: When you pass True in the first parameter of the
constructor the signal(s) will not be lost even if there is no waiting
threads, if it's False the signal(s) will be lost if there is no waiting
thread.
You see now ? this is my invention and you will not find it in C++
or C# or Java.
And look at my other invention here called scalable MLock:
My scalable MLock is waitfree, read about it more on my webpage...
An look at my other invention called , parallel conjugate gradient
linear system solver library that is cache-aware and scalable on "NUMA"
architecture here:
Also look here at my other invention called parallel varfiler, it is
very powerful , you will not find it in C# or Java or C++, you have to
read about it here: