summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-03-11Explicitly define copy/move assignment operators in String/Array to fix GCC 4...github/mastergithub-org/mastermasterBryan Drewery2-1/+22
2012-03-11Add tests to cover move semantics in ReferenceCountedArray/StringBryan Drewery1-0/+16
2012-03-11Use std::move() where move semantics expectedBryan Drewery4-9/+9
2012-03-11Implement move assignment operatorsBryan Drewery1-4/+21
2012-03-11Add missing alloc swappingBryan Drewery1-0/+1
2012-03-11Use std::move() when move constructing an ArrayBryan Drewery1-1/+1
2012-03-11Use more effecient Move ConstructorsBryan Drewery5-10/+22
2012-03-06Run autoconf for c++98 standard fixBryan Drewery1-0/+2
2012-03-04Cleanup logic for calling ReserveBryan Drewery1-7/+10
2012-03-04Fix more cases of NULL Ref usageBryan Drewery1-7/+8
2012-03-04Fix crash on empty StringBryan Drewery2-5/+17
2012-02-28* Use c++98 standard if C++11 is not availableBryan Drewery1-0/+2
2012-02-28* Avoid copying/freeing buf if NULLBryan Drewery1-4/+10
2012-02-28* Fix BinaryTreeIterator::operator bool() not working properly, causing crashesBryan Drewery2-3/+18
2012-02-28* Disable memory pooling when running in valgrindBryan Drewery1-4/+5
2012-02-28* Fix build failure on older gccBryan Drewery1-0/+2
2012-02-28* Clear old SUFFIXES before adding newBryan Drewery1-0/+1
2012-02-28* Improve make portabilityBryan Drewery1-23/+23
2012-02-28* Ensure gmake is installed for 'make test'Bryan Drewery1-3/+3
2012-02-28* Ignore buildbot directoryBryan Drewery1-0/+1
2012-02-28* Add BSDMakefile for BSD systems as GNU Make is requiredBryan Drewery1-0/+22
2012-02-28* Rename 'make check' to 'make test'Bryan Drewery1-7/+7
2012-02-28* Inline the dependency checking to avoid depcompBryan Drewery1-1/+14
2012-02-28* Avoid needing `basename`Bryan Drewery1-2/+2
2012-02-28* Don't auto enable caching in configureBryan Drewery2-3/+1
2012-02-20* Add Cref copy constructor back as some older gcc don't optimize it awayBryan Drewery1-1/+1
2012-02-20* Compile UnitRunner with the CPPUNIT_CFLAGS to fix compiling on FreeBSDBryan Drewery1-1/+1
2012-02-20* Only enable C++11 features on gcc 4.6 and higherBryan Drewery2-10/+18
2012-02-20* Make C++11 features optional dependent on __GXX_EXPERIMENTAL_CXX0X__Bryan Drewery8-10/+51
2012-02-19* Use AS_HELP_STRING for cppunitBryan Drewery2-4/+6
2011-12-27* Cleanup HashTable including / forward declarationsBryan Drewery3-4/+5
2011-12-27* Only allocate an ArrayRef if neededBryan Drewery1-3/+7
2011-12-25* Support allocator in StringBryan Drewery1-14/+15
2011-12-25* Use std::allocator for ReferenceCountedArray allocatingBryan Drewery1-35/+37
2011-12-25* Fix memory leak (FILE*) when mmap() not availableBryan Drewery1-1/+5
2011-12-25* Cleanup forward declarationsBryan Drewery4-7/+2
2011-12-25* Remove unneeded build tools/checksBryan Drewery13-3652/+43
2011-12-24* Fix ReferenceCountedArrayBase not being initialized in ReferenceCountedArrayBryan Drewery1-5/+5
2011-12-23* Check for g++4.6,4.5,4.4Bryan Drewery2-3/+3
2011-12-20* Use delete to block copyingBryan Drewery1-4/+4
2011-12-20* Add explicit operator bool() (C++11)Bryan Drewery8-11/+10
2011-12-18* Add missing operator=() and move constructor for KeyValueBryan Drewery1-7/+15
2011-12-17* Doc cleanupBryan Drewery1-1/+0
2011-12-17* Remove Cref copy constructorBryan Drewery1-3/+1
2011-12-17* Don't use copy-and-swap for ReferenceCountedArray assignment, the old metho...Bryan Drewery1-0/+12
2011-12-17* Remove the need for a temporary and allow for optimizationBryan Drewery2-9/+7
2011-12-17* DRY List operationsBryan Drewery1-28/+18
2011-12-17* Rename List::Node::ptr to List::Node::item to better denote what it isBryan Drewery4-29/+29
2011-12-17* Support initializer_list constructor and assignmentsBryan Drewery6-0/+87
2011-12-17* Rename HashTable::list -> _listBryan Drewery1-20/+20