Hi Christian Thanks for the quick info.
Sounds like using two Int64s along with your updated BitIsSetMBS may be the best way to go. Thanks, Joe > On Apr 22, 2016, at 1:08 PM, Christian Schmitz > <[email protected]> wrote: > > >> Before I code up a solution using multiple 32 bit chunks, is there a >> memoryblock based version of this that supports 128 bits, or has this >> function been upgraded to support 64 bits now? > > I'll update it for 64-bit. > > Calling a plugin function has some overhead already. > Querying the memoryblock data ptr takes time. > > So really for maximum speed, get a Ptr to the data first. > > Than for each query get the byte at (BitOffset \ 8) and check the (BitOffset > mod 8)th bit. > > Sincerely > Christian > > -- > Read our blog about news on our plugins: > > http://www.mbsplugins.de/ > > _______________________________________________ > Mbsplugins_monkeybreadsoftware.info mailing list > [email protected] > https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info > _______________________________________________ Mbsplugins_monkeybreadsoftware.info mailing list [email protected] https://ml01.ispgateway.de/mailman/listinfo/mbsplugins_monkeybreadsoftware.info
