Commit Graph

12 Commits

Author SHA1 Message Date
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