mariadb/portability
John Esmet ea0736aa1c fixes refs merge 5723 to main and merge some last-minute 5801 fixes:
- widely adopt the use of ybt abstractions instead of raw dbt management. TODO: the loader and the descriptor are still manually managed.
- remove templates from the perf framework in favor of explicit key size checks that more accurately describe "How Keys/Vals Work", and prevent type related bugs.
- also: removed some dead code, refs 



git-svn-id: file:///svn/toku/tokudb@51665 c7de825b-a66e-492c-adef-691d508d4ae1
2013-04-17 00:01:25 -04:00
..
tests refs fix up linking on linux 2013-04-17 00:01:22 -04:00
CMakeLists.txt closes remove TOKU_ALLOW_DEPRECATED, reorganize some headers a bit to accomodate 2013-04-17 00:01:22 -04:00
file.cc refs fix mac build 2013-04-17 00:01:24 -04:00
memory.cc fixes refs merge 5723 to main and merge some last-minute 5801 fixes: 2013-04-17 00:01:25 -04:00
os_malloc.cc
portability.cc
toku_assert.cc
toku_atomic.h
toku_byteswap.h
toku_crash.h refs try adding some ways to crash that hopefully print a stacktrace 2013-04-17 00:01:22 -04:00
toku_fair_rwlock.cc
toku_fair_rwlock.h
toku_htonl.h refs get rid of some unneeded byte flipping. stick to little endian witha little endian comparison function. 2013-04-17 00:01:18 -04:00
toku_os_types.h
toku_pthread.cc
toku_pthread.h refs whoopsies, compile fix for release builds 2013-04-17 00:01:19 -04:00
toku_random.h fixes add "Id" keyword to each file that did not already have it 2013-04-17 00:01:25 -04:00
toku_stdint.h
toku_stdlib.h
toku_time.cc refs forgot to add toku_time.cc 2013-04-17 00:01:22 -04:00
toku_time.h refs fix up linking on linux 2013-04-17 00:01:22 -04:00