Commits

Author Commit Message Labels Comments Date
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
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.
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