Gary Murakami
7b7171e478
Performance test and graphing improvements, includes results and graphs for safe mode, find one, and find many.
2012-05-11 15:19:38 -04:00
Gary Murakami
2be7a46b93
Performance test and graphing improvements.
2012-05-04 17:16:57 -04:00
Gary Murakami
50d6902d80
Revert cbson.c, to be revisited for malloc/free reduction.
...
README.md has API Documentation note at the top to help users match documentation to driver version, DOCS-197.
Expanded performance tests, for insert with multiple docs.
2012-05-03 16:43:12 -04:00
Gary Murakami
962c4f2f2e
eliminate last explicit malloc/free for array key name, more performance measurements
2012-04-30 17:22:01 -04:00
Gary Murakami
7384585d98
write_element optimization for T_ARRAY to only allocate the buffer for the index key once instead of repeatedly for every index. This results in a 2.5x improvement for array sizes around 32. Also includes improvements to the performance tests and graphs, with plothover to show [x,y] values.
2012-04-25 17:15:31 -04:00
Gary Murakami
6f2b7624cf
performance graphing and profiling improvements
2012-04-24 12:35:33 -04:00
Gary Murakami
ecafeed637
[Gary] Ruby versus C graphs
2012-04-17 09:25:11 -04:00
Gary Murakami
ba0de1bc26
[Gary] profiling for both C and Ruby
2012-04-16 17:28:48 -04:00
Gary Murakami
52cbaa689f
[Gary] profile_array $LOAD_PATH, Gemfile tweaks
2012-04-11 11:56:45 -04:00
Gary Murakami
2390578805
[Gary] exp series benchmark tests for performance and profiling
2012-04-09 11:39:57 -04:00
hartator
56e7ea6812
Update gridstore_benchmark.rb to make it works with the current gem code.
2011-10-08 13:29:07 +03:00
Kyle Banker
1c430abd88
minor: benchmark should use local checkout
2011-08-25 15:08:21 -04:00
Kyle Banker
fe9946355f
minor: cleanup bin dir. move any benchmarking files to bench dir.
2010-11-03 12:45:22 -04:00