├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── Gemfile.lock ├── LICENCE.md ├── Manifest.txt ├── README.md ├── Rakefile ├── TODO.md ├── benchmarks ├── Array │ ├── reverse.rb │ ├── sort.rb │ └── uniq.rb ├── Integer │ └── times.rb ├── String │ └── concat_vs_add.rb ├── iteration.rb ├── miscellaneous │ └── sloppy_and_tidy.rb └── yield.rb ├── bin └── viiite ├── examples ├── bench_attr_vs_method-1.8.7.jpeg ├── bench_attr_vs_method-1.9.3.jpeg ├── bench_attr_vs_method.rb ├── bench_iteration.rb └── bench_sort.rb ├── lib ├── viiite.rb └── viiite │ ├── bdb.rb │ ├── bdb │ ├── cached.rb │ ├── immediate.rb │ └── utils.rb │ ├── benchmark.rb │ ├── benchmark │ └── dsl.rb │ ├── command.rb │ ├── command │ ├── commons.rb │ ├── compare.rb │ ├── help.rb │ ├── plot.rb │ ├── plot │ │ ├── to_gnuplot.rb │ │ ├── to_gnuplot_graph.rash │ │ ├── to_gnuplot_serie.rash │ │ ├── to_highcharts.rb │ │ ├── to_highcharts_graph.rb │ │ └── to_text.rb │ ├── report.rb │ └── run.rb │ ├── configuration.rb │ ├── errors.rb │ ├── facts │ └── ruby_facts.rb │ ├── loader.rb │ ├── n_times.rb │ ├── reporter.rb │ ├── suite.rb │ ├── tms.rb │ ├── unit.rb │ └── version.rb ├── scripts └── rename ├── spec ├── fixtures │ ├── bdb │ │ ├── Array │ │ │ └── bench_sort.rb │ │ └── bench_iteration.rb │ ├── command │ │ └── bench_iteration.rb │ ├── fake_bench.rb │ └── saved │ │ ├── Array │ │ └── bench_sort.rash │ │ └── bench_iteration.rash ├── integration │ ├── compare │ │ ├── viiite_compare_1.cmd │ │ ├── viiite_compare_1.stdout │ │ ├── viiite_compare_2.cmd │ │ ├── viiite_compare_2.stdout │ │ ├── viiite_compare_3.cmd │ │ ├── viiite_compare_3.stdout │ │ ├── viiite_compare_4.cmd │ │ ├── viiite_compare_4.stdout │ │ ├── viiite_compare_5.cmd │ │ ├── viiite_compare_5.stdout │ │ ├── viiite_compare_6.cmd │ │ └── viiite_compare_6.stdout │ ├── plot │ │ ├── plot_1.cmd │ │ ├── plot_1.stdout │ │ ├── plot_2.cmd │ │ ├── plot_2.stdout │ │ ├── plot_3.cmd │ │ ├── plot_3.stdout │ │ ├── plot_4.cmd │ │ └── plot_4.stdout │ ├── report │ │ ├── viiite_report_1.cmd │ │ ├── viiite_report_1.stdout │ │ ├── viiite_report_2.cmd │ │ ├── viiite_report_2.stdout │ │ ├── viiite_report_3.cmd │ │ ├── viiite_report_3.stdout │ │ ├── viiite_report_4.cmd │ │ ├── viiite_report_4.stdout │ │ ├── viiite_report_5.cmd │ │ ├── viiite_report_5.stdout │ │ ├── viiite_report_6.cmd │ │ ├── viiite_report_6.stdout │ │ ├── viiite_report_7.cmd │ │ ├── viiite_report_7.stdout │ │ ├── viiite_report_8.cmd │ │ ├── viiite_report_8.stdout │ │ ├── viiite_report_9.cmd │ │ └── viiite_report_9.stdout │ ├── test_command.rb │ └── viiite │ │ ├── viiite_help.cmd │ │ └── viiite_help.stdout ├── spec_helper.rb └── unit │ ├── bdb │ ├── immediate │ │ ├── test_benchmark.rb │ │ ├── test_dataset.rb │ │ ├── test_enumerable.rb │ │ └── test_pattern.rb │ ├── test_new.rb │ └── utils │ │ └── test_bench_file.rb │ ├── benchmark │ ├── bench_add.rb │ └── test_dsl.rb │ ├── command │ ├── commons │ │ ├── existing.rash │ │ └── test_single_source.rb │ ├── plot │ │ └── gnuplot_utils │ │ │ ├── test_to_data.rb │ │ │ ├── test_to_dataset.rb │ │ │ └── test_to_plot.rb │ └── test_run.rb │ ├── facts │ └── test_ruby_facts.rb │ ├── shared │ └── unit.rb │ ├── test_benchmark.rb │ ├── test_configuration.rb │ ├── test_n_times.rb │ ├── test_reporter.rb │ ├── test_suite.rb │ ├── test_viiite.rb │ └── tms │ ├── test_attributes.rb │ ├── test_coerce.rb │ ├── test_conversions.rb │ └── test_operations.rb ├── tasks ├── clean.rake ├── debug_mail.rake ├── debug_mail.txt ├── fast_test.rake ├── gem.rake ├── integration_test.rake ├── spec_test.rake └── yard.rake ├── viiite.gemspec └── viiite.noespec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENCE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/LICENCE.md -------------------------------------------------------------------------------- /Manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/Manifest.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/TODO.md -------------------------------------------------------------------------------- /benchmarks/Array/reverse.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/Array/reverse.rb -------------------------------------------------------------------------------- /benchmarks/Array/sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/Array/sort.rb -------------------------------------------------------------------------------- /benchmarks/Array/uniq.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/Array/uniq.rb -------------------------------------------------------------------------------- /benchmarks/Integer/times.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/Integer/times.rb -------------------------------------------------------------------------------- /benchmarks/String/concat_vs_add.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/String/concat_vs_add.rb -------------------------------------------------------------------------------- /benchmarks/iteration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/iteration.rb -------------------------------------------------------------------------------- /benchmarks/miscellaneous/sloppy_and_tidy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/miscellaneous/sloppy_and_tidy.rb -------------------------------------------------------------------------------- /benchmarks/yield.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/benchmarks/yield.rb -------------------------------------------------------------------------------- /bin/viiite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/bin/viiite -------------------------------------------------------------------------------- /examples/bench_attr_vs_method-1.8.7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/examples/bench_attr_vs_method-1.8.7.jpeg -------------------------------------------------------------------------------- /examples/bench_attr_vs_method-1.9.3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/examples/bench_attr_vs_method-1.9.3.jpeg -------------------------------------------------------------------------------- /examples/bench_attr_vs_method.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/examples/bench_attr_vs_method.rb -------------------------------------------------------------------------------- /examples/bench_iteration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/examples/bench_iteration.rb -------------------------------------------------------------------------------- /examples/bench_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/examples/bench_sort.rb -------------------------------------------------------------------------------- /lib/viiite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite.rb -------------------------------------------------------------------------------- /lib/viiite/bdb.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/bdb.rb -------------------------------------------------------------------------------- /lib/viiite/bdb/cached.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/bdb/cached.rb -------------------------------------------------------------------------------- /lib/viiite/bdb/immediate.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/bdb/immediate.rb -------------------------------------------------------------------------------- /lib/viiite/bdb/utils.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/bdb/utils.rb -------------------------------------------------------------------------------- /lib/viiite/benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/benchmark.rb -------------------------------------------------------------------------------- /lib/viiite/benchmark/dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/benchmark/dsl.rb -------------------------------------------------------------------------------- /lib/viiite/command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command.rb -------------------------------------------------------------------------------- /lib/viiite/command/commons.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/commons.rb -------------------------------------------------------------------------------- /lib/viiite/command/compare.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/compare.rb -------------------------------------------------------------------------------- /lib/viiite/command/help.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/help.rb -------------------------------------------------------------------------------- /lib/viiite/command/plot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/plot.rb -------------------------------------------------------------------------------- /lib/viiite/command/plot/to_gnuplot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/plot/to_gnuplot.rb -------------------------------------------------------------------------------- /lib/viiite/command/plot/to_gnuplot_graph.rash: -------------------------------------------------------------------------------- 1 | {:grid => nil} 2 | -------------------------------------------------------------------------------- /lib/viiite/command/plot/to_gnuplot_serie.rash: -------------------------------------------------------------------------------- 1 | {:with => "linespoints"} 2 | -------------------------------------------------------------------------------- /lib/viiite/command/plot/to_highcharts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/plot/to_highcharts.rb -------------------------------------------------------------------------------- /lib/viiite/command/plot/to_highcharts_graph.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/plot/to_highcharts_graph.rb -------------------------------------------------------------------------------- /lib/viiite/command/plot/to_text.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/plot/to_text.rb -------------------------------------------------------------------------------- /lib/viiite/command/report.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/report.rb -------------------------------------------------------------------------------- /lib/viiite/command/run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/command/run.rb -------------------------------------------------------------------------------- /lib/viiite/configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/configuration.rb -------------------------------------------------------------------------------- /lib/viiite/errors.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/errors.rb -------------------------------------------------------------------------------- /lib/viiite/facts/ruby_facts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/facts/ruby_facts.rb -------------------------------------------------------------------------------- /lib/viiite/loader.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/loader.rb -------------------------------------------------------------------------------- /lib/viiite/n_times.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/n_times.rb -------------------------------------------------------------------------------- /lib/viiite/reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/reporter.rb -------------------------------------------------------------------------------- /lib/viiite/suite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/suite.rb -------------------------------------------------------------------------------- /lib/viiite/tms.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/tms.rb -------------------------------------------------------------------------------- /lib/viiite/unit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/unit.rb -------------------------------------------------------------------------------- /lib/viiite/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/lib/viiite/version.rb -------------------------------------------------------------------------------- /scripts/rename: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/scripts/rename -------------------------------------------------------------------------------- /spec/fixtures/bdb/Array/bench_sort.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/fixtures/bdb/Array/bench_sort.rb -------------------------------------------------------------------------------- /spec/fixtures/bdb/bench_iteration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/fixtures/bdb/bench_iteration.rb -------------------------------------------------------------------------------- /spec/fixtures/command/bench_iteration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/fixtures/command/bench_iteration.rb -------------------------------------------------------------------------------- /spec/fixtures/fake_bench.rb: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /spec/fixtures/saved/Array/bench_sort.rash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/fixtures/saved/Array/bench_sort.rash -------------------------------------------------------------------------------- /spec/fixtures/saved/bench_iteration.rash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/fixtures/saved/bench_iteration.rash -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_1.cmd: -------------------------------------------------------------------------------- 1 | viiite compare bench_iteration 2 | -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_1.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_1.stdout -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_2.cmd: -------------------------------------------------------------------------------- 1 | viiite compare bench_iteration --order=user 2 | -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_2.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_2.stdout -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_3.cmd: -------------------------------------------------------------------------------- 1 | viiite compare bench_iteration --order=user,desc -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_3.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_3.stdout -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_4.cmd: -------------------------------------------------------------------------------- 1 | viiite compare bench_iteration --order=user,system,total -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_4.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_4.stdout -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_5.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_5.cmd -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_5.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_5.stdout -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_6.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_6.cmd -------------------------------------------------------------------------------- /spec/integration/compare/viiite_compare_6.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/compare/viiite_compare_6.stdout -------------------------------------------------------------------------------- /spec/integration/plot/plot_1.cmd: -------------------------------------------------------------------------------- 1 | viiite plot Array/bench_sort -x size -y tms.total 2 | -------------------------------------------------------------------------------- /spec/integration/plot/plot_1.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/plot/plot_1.stdout -------------------------------------------------------------------------------- /spec/integration/plot/plot_2.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/plot/plot_2.cmd -------------------------------------------------------------------------------- /spec/integration/plot/plot_2.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/plot/plot_2.stdout -------------------------------------------------------------------------------- /spec/integration/plot/plot_3.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/plot/plot_3.cmd -------------------------------------------------------------------------------- /spec/integration/plot/plot_3.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/plot/plot_3.stdout -------------------------------------------------------------------------------- /spec/integration/plot/plot_4.cmd: -------------------------------------------------------------------------------- 1 | viiite plot Array/bench_sort --highcharts -x size -y tms.total 2 | -------------------------------------------------------------------------------- /spec/integration/plot/plot_4.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/plot/plot_4.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_1.cmd: -------------------------------------------------------------------------------- 1 | viiite report bench_iteration 2 | -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_1.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_1.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_2.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_2.cmd -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_2.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_2.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_3.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_3.cmd -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_3.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_3.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_4.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_4.cmd -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_4.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_4.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_5.cmd: -------------------------------------------------------------------------------- 1 | viiite report bench_iteration --ff=%.10f 2 | -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_5.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_5.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_6.cmd: -------------------------------------------------------------------------------- 1 | viiite report bench_iteration --stddev 2 | -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_6.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_6.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_7.cmd: -------------------------------------------------------------------------------- 1 | viiite report bench_iteration --stddev=tms.real 2 | -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_7.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_7.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_8.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_8.cmd -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_8.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_8.stdout -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_9.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_9.cmd -------------------------------------------------------------------------------- /spec/integration/report/viiite_report_9.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/report/viiite_report_9.stdout -------------------------------------------------------------------------------- /spec/integration/test_command.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/test_command.rb -------------------------------------------------------------------------------- /spec/integration/viiite/viiite_help.cmd: -------------------------------------------------------------------------------- 1 | viiite --help 2 | -------------------------------------------------------------------------------- /spec/integration/viiite/viiite_help.stdout: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/integration/viiite/viiite_help.stdout -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/unit/bdb/immediate/test_benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/bdb/immediate/test_benchmark.rb -------------------------------------------------------------------------------- /spec/unit/bdb/immediate/test_dataset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/bdb/immediate/test_dataset.rb -------------------------------------------------------------------------------- /spec/unit/bdb/immediate/test_enumerable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/bdb/immediate/test_enumerable.rb -------------------------------------------------------------------------------- /spec/unit/bdb/immediate/test_pattern.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/bdb/immediate/test_pattern.rb -------------------------------------------------------------------------------- /spec/unit/bdb/test_new.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/bdb/test_new.rb -------------------------------------------------------------------------------- /spec/unit/bdb/utils/test_bench_file.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/bdb/utils/test_bench_file.rb -------------------------------------------------------------------------------- /spec/unit/benchmark/bench_add.rb: -------------------------------------------------------------------------------- 1 | Viiite.bench do |b| 2 | b.report(:add){ 1+1 } 3 | end 4 | -------------------------------------------------------------------------------- /spec/unit/benchmark/test_dsl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/benchmark/test_dsl.rb -------------------------------------------------------------------------------- /spec/unit/command/commons/existing.rash: -------------------------------------------------------------------------------- 1 | {:name => "existing"} 2 | -------------------------------------------------------------------------------- /spec/unit/command/commons/test_single_source.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/command/commons/test_single_source.rb -------------------------------------------------------------------------------- /spec/unit/command/plot/gnuplot_utils/test_to_data.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/command/plot/gnuplot_utils/test_to_data.rb -------------------------------------------------------------------------------- /spec/unit/command/plot/gnuplot_utils/test_to_dataset.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/command/plot/gnuplot_utils/test_to_dataset.rb -------------------------------------------------------------------------------- /spec/unit/command/plot/gnuplot_utils/test_to_plot.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/command/plot/gnuplot_utils/test_to_plot.rb -------------------------------------------------------------------------------- /spec/unit/command/test_run.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/command/test_run.rb -------------------------------------------------------------------------------- /spec/unit/facts/test_ruby_facts.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/facts/test_ruby_facts.rb -------------------------------------------------------------------------------- /spec/unit/shared/unit.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/shared/unit.rb -------------------------------------------------------------------------------- /spec/unit/test_benchmark.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/test_benchmark.rb -------------------------------------------------------------------------------- /spec/unit/test_configuration.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/test_configuration.rb -------------------------------------------------------------------------------- /spec/unit/test_n_times.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/test_n_times.rb -------------------------------------------------------------------------------- /spec/unit/test_reporter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/test_reporter.rb -------------------------------------------------------------------------------- /spec/unit/test_suite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/test_suite.rb -------------------------------------------------------------------------------- /spec/unit/test_viiite.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/test_viiite.rb -------------------------------------------------------------------------------- /spec/unit/tms/test_attributes.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/tms/test_attributes.rb -------------------------------------------------------------------------------- /spec/unit/tms/test_coerce.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/tms/test_coerce.rb -------------------------------------------------------------------------------- /spec/unit/tms/test_conversions.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/tms/test_conversions.rb -------------------------------------------------------------------------------- /spec/unit/tms/test_operations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/spec/unit/tms/test_operations.rb -------------------------------------------------------------------------------- /tasks/clean.rake: -------------------------------------------------------------------------------- 1 | task :clean do 2 | Dir["**/*.rbc"].each{|f| FileUtils.rm_rf(f)} 3 | end 4 | -------------------------------------------------------------------------------- /tasks/debug_mail.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/tasks/debug_mail.rake -------------------------------------------------------------------------------- /tasks/debug_mail.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/tasks/debug_mail.txt -------------------------------------------------------------------------------- /tasks/fast_test.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/tasks/fast_test.rake -------------------------------------------------------------------------------- /tasks/gem.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/tasks/gem.rake -------------------------------------------------------------------------------- /tasks/integration_test.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/tasks/integration_test.rake -------------------------------------------------------------------------------- /tasks/spec_test.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/tasks/spec_test.rake -------------------------------------------------------------------------------- /tasks/yard.rake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/tasks/yard.rake -------------------------------------------------------------------------------- /viiite.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/viiite.gemspec -------------------------------------------------------------------------------- /viiite.noespec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blambeau/viiite/HEAD/viiite.noespec --------------------------------------------------------------------------------