Commits

Show all
Author Commit Message Labels Comments Date
Albert Graef
Bump version number.
Tags
pure-stldict-0.5
Albert Graef
Added tag pure-stllib-0.2 for changeset 99316d28b1e6
Pete...@gmail.com
Change version numbers. Correct typos. Update change log.
Tags
pure-stllib-0.2
Albert Graef
pure_sort: Optimize comparisons for some POD cases.
Albert Graef
hashdict, orddict: Optimize equality comparisons for some POD cases.
Albert Graef
Various fixes.
Pete...@gmail.com
Clean up the time tests for pure-stldict and pure-stlmap
Pete...@gmail.com
Changes to timer_template and Makefile
Pete...@gmail.com
Reduce number of cached key/C++ iterator pairs to one.
Pete...@gmail.com
Change stl::random_shuffle to take a seed as a scond parameter.
Pete...@gmail.com
Fix pxh_pred2 to optimize on (<) (>) (==) (===) when callbacked on POD. Remove pxh_less and replace with pxh_pred2. Remove obsolete timer tests.
Albert Graef
pure-stlmap benchmarks: make timer code portable.
Albert Graef
Added tag pure-stldict-0.4 for changeset 0f61bc3a9fa6
Albert Graef
Bump version number.
Tags
pure-stldict-0.4
Albert Graef
orddict: Optimize comparisons for some POD cases.
Pete...@gmail.com
Fix timer_template.pure to use a random selection of keys. Remove dead wood in stlhmap.
Pete...@gmail.com
Clean up examples in pure-stlmap. Add timer_template.pure and a Makefile that uses it to make compiled pure scripts that load up associative containers with random words, do repeated lookups by key and report how long it took. The Makefile also provides targets for running the compiled scripts so that the times for dict, orddict, hashdict, stlmap, stlmap using iterators, and stlhmap cna be compared. The can be compared with normal calls (member and !) or with direct c calls.
Albert Graef
OSX compatibility fixes, suggested by Ryan Schmidt.
Albert Graef
Revert rev. f342b6843d70, add some OSX compatibility fixes (untested).
Albert Graef
Fix segfault in debugging code.
Albert Graef
Whitespace at end of line.
Albert Graef
Patch by Bjoern Lindig to fix ghc compilation problems on Arch Linux.
Pete...@gmail.com
Change Makefiles so that dlls reference dlls they depend on
Pete...@gmail.com
clean up pure-stlvec/example/stlstruct.pure
Pete...@gmail.com
Edits to documentation.
Pete...@gmail.com
Remove indexed read style. It defeated all of the built in type checking for accessing fields. Rewrite the documentation.
Pete...@gmail.com
Add note re partially initialize stlstructs
Pete...@gmail.com
clean up pure-stlvec/examples/stlstruct.pure
Albert Graef
Add missing stlvec::algorithms target.
Pete...@gmail.com
Separate stlmap.so stlhmap.so and stlmmap.so.
  1. Prev
  2. Next