Commits

Author Commit Message Labels Comments Date
jsagevid
Added Visual Studio support.
jsagevid
Fixed a bug where the temp allocator would not align correctly.
jsagevid
Super-minor cleanup.
jsagevid
Merged in gyulalaszlo/foundation/gyulalaszlo/hash_clear (pull request #2) hash#clear
gyulalaszlo
Added hash#clear to hash functions.
Branches
gyulalaszlo/hash_clear
bitsquid
Fix for queue::push().
bitsquid
Added begin_front() and end_front() for queue.
bitsquid
Initial Queue implementation.
Niklas Frykholm
Added string_stream.
Niklas Frykholm
Added array documentation.
Niklas Frykholm
multi_hash support
Niklas Frykholm
Added documentation of hash methods.
Jim Sagevid
Added memory::pointer_add/pointer_sub Build with mingw on windows.
Jim Sagevid
Fixed typo and updated README.markdown to include information about the license.
Jim Sagevid
Added license.
bitsquid
Changed name to foundation and introduced namespace.
bitsquid
Added murmur hash and did some additional clean up.
Niklas Frykholm
Replaced hash free-list with code to keep _data array tightly packed. Iteration operators.
Niklas Frykholm
Find functionality collected in single find() function.
Niklas Frykholm
Hash<T> implementation.
Niklas Frykholm
TempAllocator
Niklas Frykholm
Unit tests for scratch allocator.
Niklas Frykholm
ScratchAllocator
Niklas Frykholm
Library documentation.
Niklas Frykholm
Added clear(), trim(), reserve()
Niklas Frykholm
Basic math types.
Niklas Frykholm
Basic array type added.
Niklas Frykholm
basic memory system