summaryrefslogtreecommitdiff
path: root/bench/caching.rb
diff options
context:
space:
mode:
authormurphy <murphy@rubychan.de>2006-03-23 00:05:58 +0000
committermurphy <murphy@rubychan.de>2006-03-23 00:05:58 +0000
commit7863986fad84f56ba537ce3714d614c33391fd85 (patch)
treed1fc02f8da8dcb55dd1018203adf18d9b0d31ee7 /bench/caching.rb
parent2ee9927772880382e8ab3819805e6e3c62723395 (diff)
downloadcoderay-7863986fad84f56ba537ce3714d614c33391fd85.tar.gz
HTML Encoder: inline numerization corrected.
New demo: demo/demo_html_list.rb. Some demos adjusted. C Scanner: error messages fixed. Rakefile: test_demos now in debug mode. test/suite.rb is using reusable Scanners now.
Diffstat (limited to 'bench/caching.rb')
-rw-r--r--bench/caching.rb6
1 files changed, 3 insertions, 3 deletions
diff --git a/bench/caching.rb b/bench/caching.rb
index 7ea4e6a..b6c8b66 100644
--- a/bench/caching.rb
+++ b/bench/caching.rb
@@ -4,7 +4,7 @@ require 'benchmark'
N = 1000
$code = 'snoo Snoo ' * 10
Benchmark.bm 15 do |bm|
- bm.report 'loading' do
+ bm.report 'Loading parts' do
CodeRay::Scanners.load :ruby
CodeRay::Encoders.load :div
end
@@ -16,7 +16,7 @@ Benchmark.bm 15 do |bm|
CodeRay::Scanners::Ruby.new($code).tokenize
)
end end
- bm.report 'Semi-cached' do
+ bm.report 'Encoder cached' do
encoder = CodeRay::Encoders::Div.new
N.times do
encoder.encode $code, :ruby
@@ -30,7 +30,7 @@ Benchmark.bm 15 do |bm|
encoder.encode_tokens scanner.tokens
end
end
- bm.report 'Duo cached' do
+ bm.report 'CodeRay::Duo' do
duo = CodeRay::Duo[:ruby, :div]
N.times do
duo.encode $code