Commit Graph

5 Commits

Author SHA1 Message Date
Keith Bostic
9251ec0602 Fix a comment. 2011-08-19 10:44:52 +00:00
Keith Bostic
40d15c1de8 Automated change whacked some copyright statements. 2011-08-05 11:44:10 -04:00
Michael Cahill
2a7631059f Remove declarations for static inline functions, when mixed with non-inlined code, move the inlined functions to the top. This is required for some compilers to inline at all, and avoids the need for a "STATIN" to shorten "static inline" declarations. 2011-08-04 22:04:19 +10:00
Keith Bostic
cc824d925f Fast-path 8-bit fixed-length column-store fields: I think they'll be common
enough we should notice them.   I looked at slice-and-dice for the rest of
the field sizes, but it's going to require tests (if not a loop), and I bet
the compiler is going to do a better job than I will.
2011-08-03 13:41:45 -04:00
Keith Bostic
4f04d7e71c Redo Paul Vixie's bitstring.h #defines as inline functions, using
uint32_t max-bits instead of "int", and rename include/bitstring.h
to include/bitstring.i.

Change the names of the fixed-length column-store get/set value
functions to match the other bitstring functions, and move them
from include/btree.i to include/bitstring.i.

--HG--
rename : src/include/bitstring.h => src/include/bitstring.i
2011-08-03 13:10:02 -04:00