From 47d547c6a7bff822ae2cab01c81f50b7cc132b99 Mon Sep 17 00:00:00 2001 From: Tilman Sauerbeck Date: Sat, 30 Apr 2005 11:10:16 +0000 Subject: [PATCH] Tweaked Stream#serialize for performance. --- ChangeLog | 5 ++++- lib/eet.rb | 4 ++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 51ce4d1..f124ff3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,10 @@ -- -$Id: ChangeLog 32 2005-04-19 09:07:57Z tilman $ +$Id: ChangeLog 33 2005-04-30 11:10:16Z tilman $ ++ +2005-04-30 Tilman Sauerbeck (tilman at code-monkey de) + * lib/eet.rb: Tweaked Stream#serialize for performance + 2005-04-19 Tilman Sauerbeck (tilman at code-monkey de) * Rakefile: Code cleanup diff --git a/lib/eet.rb b/lib/eet.rb index e0c7b72..ddac645 100644 --- a/lib/eet.rb +++ b/lib/eet.rb @@ -1,5 +1,5 @@ #-- -# $Id: eet.rb 23 2005-04-09 17:16:58Z tilman $ +# $Id: eet.rb 33 2005-04-30 11:10:16Z tilman $ # # Copyright (c) 2005 Tilman Sauerbeck (tilman at code-monkey de) # @@ -167,7 +167,7 @@ module Eet end def serialize - inject("") { |a, c| a << c.serialize } + map { |c| c.serialize }.join end def Stream.deserialize(data) -- 2.30.2