summaryrefslogtreecommitdiff
path: root/src/include/misc.h
AgeCommit message (Expand)Author
2014-10-04Simplify gcc.h, don't repeat the GCC atomic builtins, just use one version.Keith Bostic
2014-09-12WiredTiger has a lot of cascading if/else statements checking for stringKeith Bostic
2014-09-09The WT_NOTFOUND return should work the same as other non-zero returns and lea...Michael Cahill
2014-07-14whitespaceKeith Bostic
2014-07-14Add a WT_STREQ macro for fast constant string equality checking.Michael Cahill
2014-05-22Switch the order of arguments to WT_STRING_MATCH, then no cast is needed.Keith Bostic
2014-05-22Change WT_STRING_MATCH to cast its argument before doing pointerKeith Bostic
2014-05-05A somewhat different approach to --enable-verbose: inline __wt_verbose()Keith Bostic
2014-05-05Add --enable-verbose option, disabled by default.Alex Gorrod
2014-04-30Fix the __wt_free #define, it doesn't return a value.Keith Bostic
2014-04-29Inline the check for free of a NULL pointer, skip the function call.Keith Bostic
2014-03-29Experimental change: move the WT_PAGE.{parent,ref_hint} fields into theKeith Bostic
2014-03-05Change WT_RESTART into an "expected" failure, similar to WT_NOTFOUNDKeith Bostic
2014-03-05Merge branch 'develop' into new-splitKeith Bostic
2014-02-27Switch to using hazard references for walks through the cache.Michael Cahill
2014-02-16Cast the argument to free, in case the pointer has any special qualifiersKeith Bostic
2014-02-16Replace eviction code to deepen the tree using split-merge pages withKeith Bostic
2014-01-10Add WT_CLEAR_INLINE which uses structure assignment to (hopefully) preventKeith Bostic
2014-01-07Update copyright notices for 2014.Keith Bostic
2013-11-08Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-06Rework WT_UNUSED/WT_UNUSED_RET slightly: move GNUC macros out of misc.hKeith Bostic
2013-11-06Get rid of ENTRY_SIZE (it's not in the right namespace, and it's only usedKeith Bostic
2013-11-06Move WT_HAZARD_INCR to the WT_SESSION_IMPL structure.Keith Bostic
2013-11-05Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-11-01Fix compiler warnings with GCC 4.7.2 on Ubuntu.Alex Gorrod
2013-08-27Merge branch 'develop' into fine-grained-durabilityMichael Cahill
2013-08-26For now, fix the comment to match the code. Ref #644.Keith Bostic
2013-08-13Update dist/log.py to generate code to read and write log records.Michael Cahill
2013-07-31Restore the copy of the key/value as part of entering the API: the reason isKeith Bostic
2013-07-29Overwrite pages when they're free'd, in diagnostic mode, hopefully thatKeith Bostic
2013-07-25Go back to using WT_CLEAR on WT_ITEM. Sue's measurements says it's no slower...Michael Cahill
2013-07-20The row-search function calls into underlying key functions that don'tKeith Bostic
2013-06-17Merge branch 'develop' into loggingSusan LoVerso
2013-05-31whitespaceMichael Cahill
2013-05-31imported patch realloc_defMichael Cahill
2013-05-30Add __wt_dirlist and use it to open to the end of the last log.Susan LoVerso
2013-05-28Merge branch 'develop' into hot-backupAlex Gorrod
2013-05-28Add an explicit enable setting to shared_cache configuration.Alex Gorrod
2013-05-26Add WT_PREFIX_MATCH_LEN, a version of WT_PREFIX_MATCH that doesn't goKeith Bostic
2013-05-09Start logging implementationSusan LoVerso
2013-04-10Remove case-insensitivity code when checking configuration strings.Keith Bostic
2013-03-12A better fix for 7e1bf2482d0bec220dc20de45427428193f96134; WT_ALIGNKeith Bostic
2013-03-08Minor lint, get rid of WT_ALIGN32, it's no longer needed as far as I can tell.Keith Bostic
2013-02-18whitespaceMichael Cahill
2013-02-16Fix shared cache so that reserve size is always initialized properly.Alex Gorrod
2013-02-07Fix the non-diagnostic build.Michael Cahill
2013-02-06Remove support for the no-cache configuration, revert back to maintainingKeith Bostic
2013-01-26In order to mmap read-only checkpoints, we need a place to store aKeith Bostic
2013-01-01Update copyright notice to 2013.Keith Bostic
2012-12-17Move the tree-walk function flags into the flag-generating structure.Keith Bostic