Not all You can every write in c/c++. Sometime You need a call for a
library function. I think, that can be one and I think, not only
TlsAlloc use a zero_bit_scan.
It must be
first zero_bit in the first 'bytecount' DWORD from the bitmap addr.
Dietrich
On Thu, 10 Feb 2005 18:59:21 +0100, Dietrich Te
Not all You can every write in c/c++. Sometime You need a call for a
library function. I think, that can be one and I think, not only
TlsAlloc use a zero_bit_scan.
Dietrich
On Thu, 10 Feb 2005 18:59:21 +0100, Dietrich Teickner wrote:
>> I have a suggestion for a faster implementation of the zero
On Thu, Feb 10, 2005 at 08:12:39PM +, Mike Hearn wrote:
> On Thu, 10 Feb 2005 18:59:21 +0100, Dietrich Teickner wrote:
> > I have a suggestion for a faster implementation of the zero_bit_scan in
> > RtlFindClearBits[EMAIL PROTECTED]
> > (rlbitmap.c) for e.g. TlsAlloc()
> > The main is the u
On Thu, 10 Feb 2005 18:59:21 +0100, Dietrich Teickner wrote:
> I have a suggestion for a faster implementation of the zero_bit_scan in
> RtlFindClearBits [EMAIL PROTECTED]
> (rlbitmap.c) for e.g. TlsAlloc()
> The main is the usage of the instruction 'bsf eax, eax'
>
> This I have implemented
Hi,
I have a suggestion for a faster implementation of the zero_bit_scan in
RtlFindClearBits[EMAIL PROTECTED]
(rlbitmap.c) for e.g. TlsAlloc()
The main is the usage of the instruction 'bsf eax, eax'
This I have implemented in the new experimental odinxp-tree for finding
the first zero_bit