summaryrefslogtreecommitdiff
path: root/benchmarks
diff options
context:
space:
mode:
authorFlorian Frank <flori@ping.de>2010-04-23 23:21:05 +0200
committerFlorian Frank <flori@ping.de>2010-04-23 23:24:53 +0200
commita8812e990071c0ed5fbdd824846bd753488e36ca (patch)
treefc7db59a79a9738f5017dab11ed1739ff3e5d910 /benchmarks
parent927b2ba893fc927b4ac5e5222f1d84d49c93a3c5 (diff)
parentca292f9a9ba00cc6c5982015abeec8f1bb00eb90 (diff)
downloadjson-a8812e990071c0ed5fbdd824846bd753488e36ca.tar.gz
Merge branch 'rbx-fix'v1.4.0
Supports rubinius now. Avoided depending on MRI internals too much.
Diffstat (limited to 'benchmarks')
-rwxr-xr-xbenchmarks/generator2_benchmark.rb8
-rwxr-xr-xbenchmarks/generator_benchmark.rb8
-rwxr-xr-xbenchmarks/parser_benchmark.rb10
3 files changed, 13 insertions, 13 deletions
diff --git a/benchmarks/generator2_benchmark.rb b/benchmarks/generator2_benchmark.rb
index 56f173c..3a32d05 100755
--- a/benchmarks/generator2_benchmark.rb
+++ b/benchmarks/generator2_benchmark.rb
@@ -66,7 +66,7 @@ class Generator2BenchmarkExt < Bullshit::RepeatCase
include JSONGeneratorCommon
warmup yes
- iterations 500
+ iterations 2000
truncate_data do
enabled false
@@ -92,7 +92,7 @@ class Generator2BenchmarkPure < Bullshit::RepeatCase
include JSONGeneratorCommon
warmup yes
- iterations 100
+ iterations 400
truncate_data do
enabled false
@@ -117,7 +117,7 @@ class Generator2BenchmarkRails < Bullshit::RepeatCase
include Generator2BenchmarkCommon
warmup yes
- iterations 100
+ iterations 400
truncate_data do
enabled false
@@ -148,7 +148,7 @@ class Generator2BenchmarkYajl < Bullshit::RepeatCase
include Generator2BenchmarkCommon
warmup yes
- iterations 500
+ iterations 2000
truncate_data do
enabled false
diff --git a/benchmarks/generator_benchmark.rb b/benchmarks/generator_benchmark.rb
index 272fc1d..3f9b225 100755
--- a/benchmarks/generator_benchmark.rb
+++ b/benchmarks/generator_benchmark.rb
@@ -68,7 +68,7 @@ class GeneratorBenchmarkExt < Bullshit::RepeatCase
include JSONGeneratorCommon
warmup yes
- iterations 500
+ iterations 2000
truncate_data do
enabled false
@@ -94,7 +94,7 @@ class GeneratorBenchmarkPure < Bullshit::RepeatCase
include JSONGeneratorCommon
warmup yes
- iterations 100
+ iterations 400
truncate_data do
enabled false
@@ -119,7 +119,7 @@ class GeneratorBenchmarkRails < Bullshit::RepeatCase
include GeneratorBenchmarkCommon
warmup yes
- iterations 100
+ iterations 400
truncate_data do
enabled false
@@ -150,7 +150,7 @@ class GeneratorBenchmarkYajl < Bullshit::RepeatCase
include GeneratorBenchmarkCommon
warmup yes
- iterations 500
+ iterations 2000
truncate_data do
enabled false
diff --git a/benchmarks/parser_benchmark.rb b/benchmarks/parser_benchmark.rb
index 33a0a67..9ce7e25 100755
--- a/benchmarks/parser_benchmark.rb
+++ b/benchmarks/parser_benchmark.rb
@@ -41,7 +41,7 @@ class ParserBenchmarkExt < Bullshit::RepeatCase
include ParserBenchmarkCommon
warmup yes
- iterations 500
+ iterations 2000
truncate_data do
enabled false
@@ -78,7 +78,7 @@ class ParserBenchmarkPure < Bullshit::RepeatCase
include ParserBenchmarkCommon
warmup yes
- iterations 100
+ iterations 400
truncate_data do
enabled false
@@ -113,7 +113,7 @@ end
class ParserBenchmarkYAML < Bullshit::RepeatCase
warmup yes
- iterations 100
+ iterations 400
truncate_data do
enabled false
@@ -150,7 +150,7 @@ end
class ParserBenchmarkRails < Bullshit::RepeatCase
warmup yes
- iterations 100
+ iterations 400
truncate_data do
enabled false
@@ -187,7 +187,7 @@ end
class ParserBenchmarkYajl < Bullshit::RepeatCase
warmup yes
- iterations 500
+ iterations 2000
truncate_data do
enabled false