summaryrefslogtreecommitdiffstats
path: root/bench
Commit message (Collapse)AuthorAgeFilesLines
* Replace BVSTs with priority R-trees.Tavian Barnes2010-05-052-26/+26
|
* Rename dmnsn_matrix_*_mul() to dmnsn_transform_*().Tavian Barnes2010-04-171-6/+6
|
* Don't use dynamic memory for dmnsn_intersection's.Tavian Barnes2010-04-071-8/+7
| | | | Drops us from ~400,000 allocs to ~1000. Oops ><.
* New dmnsn_malloc() function, and friends.Tavian Barnes2010-04-071-4/+0
| | | | | | I'm tired of checking for malloc failures everywhere, considering it never happens. So just bail out whenever it does. A lot of stuff is guaranteed to succeed if it returns now.
* Fix BVST benchmark.Tavian Barnes2010-04-061-13/+13
|
* Use -fno-inline in benchmarks.Tavian Barnes2010-03-041-1/+1
| | | | I mean, we're benchmarking the library, not the compiler.
* Use libsandglass 0.2 API.Tavian Barnes2010-03-044-8/+5
|
* Use pkg-config for libsandglass.Tavian Barnes2010-02-231-6/+4
|
* Fix up license blurbs and copyright year.Tavian Barnes2010-01-275-5/+5
|
* Rename kD splay trees to Bounding Volume Splay Trees.Tavian Barnes2010-01-152-27/+27
|
* Use dmnsn_new_*() rather than dmnsn_*_construct().Tavian Barnes2009-11-192-18/+18
|
* Speed up dmnsn_kD_splay_deepest_recursive() a bit.Tavian Barnes2009-10-261-8/+7
|
* Fix make distcheck.Tavian Barnes2009-10-251-3/+3
| | | | | Tests and benchmarks were using $(top_srcdir) instead of $(top_builddir) to refer to libraries, and PNG files were not being cleaned.
* Properly generate random bounding boxes in kD splay tree benchmark.Tavian Barnes2009-10-251-13/+34
|
* Benchmark dmnsn_kD_splay().Tavian Barnes2009-10-251-0/+45
|
* Upgrade benchmarks to latest libsandglass.Tavian Barnes2009-10-233-132/+53
|
* Add kD splay tree benchmark.Tavian Barnes2009-10-232-2/+139
|
* New geometric operation benchmarks.Tavian Barnes2009-10-222-2/+187
|
* Fix array benchmark.Tavian Barnes2009-10-221-1/+1
|
* New benchmarking suite.Tavian Barnes2009-10-043-0/+233