TeensyMud - 'A ruby mud server.'

FirstPerformanceRun

This is the very first performance run of TeensyMud. This is the 2.8.0 HEAD version. I'm not sure what it means yet, but I thought I'd immortalize it here.

  %   cumulative   self              self     total
 time   seconds   seconds    calls  ms/call  ms/call  name
  8.74     7.70      7.70      603    12.77    20.68  Integer#gcd
  7.51    14.32      6.62     4509     1.47    26.81  Array#each
  3.53    17.44      3.11     2574     1.21     2.54  Gem::Specification#copy_of
  3.09    20.16      2.72     2351     1.16     1.46  CacheStats#inc
  2.59    22.44      2.28    20262     0.11     0.11  Fixnum#==
  2.47    24.62      2.17      338     6.43    18.14  Hash#each
  2.08    26.45      1.83      568     3.23    15.29  TernaryTrie#find_r
  2.01    28.22      1.77    10048     0.18     0.27  Kernel.===
  1.98    29.96      1.74     1005     1.73     2.28  Rational#initialize
  1.93    31.66      1.70      603     2.82    27.55  Rational#reduce
  1.59    33.07      1.40     2767     0.51    34.75  Class#new
  1.51    34.40      1.33      246     5.41    59.48  TernaryTrie#insert_r
  1.50    35.72      1.32     9031     0.15     0.15  Fixnum#[]
  1.40    36.95      1.23     4807     0.26     0.26  Kernel.kind_of?
  1.25    38.05      1.10      842     1.31     4.96  CacheManager#get
  1.18    39.09      1.04     1366     0.76     1.04  Mutex#unlock
  1.15    40.10      1.01       99    10.20   395.20  Gem::Specification#initialize
  1.12    41.10      0.99     9501     0.10     0.10  Kernel.==
  1.06    42.03      0.93     5138     0.18     2.68  Fixnum#-
  1.05    42.95      0.92     1066     0.86     1.02  Module#module_eval
  0.96    43.80      0.85      199     4.27     9.50  Date#civil_to_jd
  0.91    44.60      0.80    12672     0.06     0.07  Hash#[]
  0.91    45.40      0.80      135     5.93   804.86  Kernel.require__
  0.86    46.16      0.76     3691     0.21     7.14  Kernel.send
  0.85    46.92      0.75     3850     0.20     0.20  Array#[]
  0.84    47.66      0.74     4846     0.15     0.15  Fixnum#>>
  0.83    48.39      0.73     5880     0.12     0.13  String#gsub!
  0.83    49.12      0.73      151     4.83     8.89  TelnetFilter#filter_in
  0.76    49.79      0.67       45    14.93    52.78  Range#each
  0.76    50.46      0.67     4982     0.13     0.13  Fixnum#+
  0.75    51.12      0.66     5854     0.11     0.11  Module#===
  0.69    51.73      0.61     1335     0.46     0.49  CacheManager#hash
  0.67    52.32      0.59      159     3.72    50.13  Proc#call
  0.66    52.91      0.58     3242     0.18     0.20  Array#include?
  0.65    53.48      0.57     2475     0.23     0.24  Fixnum#>
  0.64    54.04      0.56       80     7.01    24.16  Array#sort
  0.64    54.60      0.56      299     1.88     1.98  Date#os?
  0.62    55.15      0.55      149     3.69     4.23  Kernel.sleep
  0.61    55.69      0.54      153     3.53    30.75  Integer#times
  0.59    56.21      0.52     4075     0.13     0.13  String#[]
  0.59    56.73      0.52     1366     0.38     3.12  Mutex#synchronize
  0.59    57.25      0.52      199     2.61   102.06  Date#jd_to_ajd
  0.56    57.74      0.49      100     4.91   123.74  Date#today
  0.52    58.20      0.46      476     0.97     6.71  Array#collect
  0.51    58.65      0.45      490     0.92     4.41  CacheManager#mark
  0.50    59.09      0.44     1806     0.24     0.37  Kernel.dup
  0.50    59.53      0.44      402     1.10    19.53  Rational#/
  0.50    59.97      0.44      204     2.16     3.83  Log4r::Logger::LoggerFactory#set_log
  0.49    60.41      0.43      444     0.97     1.20  Timer#fire?
  0.49    60.84      0.43     2884     0.15     0.15  Kernel.respond_to?
  0.48    61.26      0.42      704     0.60     5.85  TernaryTrie#to_hash_r
  0.47    61.67      0.41      195     2.10     7.81  GameObject#farts
  0.47    62.08      0.41      836     0.49     5.50  SdbmStore#get
  0.45    62.48      0.40       99     4.05     8.10  Date#_parse
  0.45    62.88      0.40      376     1.06     8.04  Root#get_object
  0.44    63.27      0.39      762     0.51     0.87  Kernel.select
  0.44    63.66      0.39      100     3.90    13.72  Date#jd_to_civil
  0.43    64.04      0.38     3566     0.11     0.11  Fixnum#<
  0.43    64.42      0.38      126     3.02     9.46  Gem::Specification#add_dependency
  0.43    64.80      0.38      631     0.60     1.00  Fixnum#/
  0.43    65.18      0.38      190     2.00     5.79  EventManager#add_event
  0.42    65.55      0.37     3662     0.10     0.10  Hash#[]=
  0.42    65.92      0.37      168     2.21     2.27  Connection#sendmsg
  0.40    66.27      0.35      358     0.98     1.04  Room#id
  0.40    66.62      0.35     1366     0.26     0.49  Mutex#lock
  0.39    66.96      0.34     1207     0.28     0.28  Fixnum#div
  0.39    67.30      0.34       32    10.63    10.94  Fixnum#taguri
  0.37    67.63      0.33        1   330.00 35441.00  Engine#graceful_shutdown
  0.37    67.96      0.33      236     1.40    25.56  ProtocolStack#filter_call
  0.36    68.28      0.32       53     6.04    10.00  Symbol#to_yaml
  0.36    68.60      0.32      514     0.62     0.62  Array#empty?
  0.36    68.92      0.32      603     0.53    28.13  Object#Rational
  0.35    69.23      0.31     1206     0.26     0.26  Fixnum#abs
  0.35    69.54      0.31      123     2.53     2.53  Gem::Specification#executables=
  0.35    69.85      0.31     1084     0.29     0.29  Fixnum#*
  0.34    70.16      0.30     1005     0.30     3.04  Rational#new!
  0.34    70.46      0.30     2823     0.11     0.11  Symbol#to_s
  0.34    70.76      0.30     5478     0.05     0.05  Thread#critical=
  0.33    71.05      0.29      127     2.29     9.39  Gem::Version#<=>
  0.32    71.33      0.28      150     1.87  1019.99  Kernel.require
  0.32    71.61      0.28     2705     0.10     0.10  String#==
  0.32    71.89      0.28      199     1.41     7.30  Rational#coerce
  0.31    72.16      0.27        8    33.88    33.88  Farts::Lexer#check_numeric
  0.31    72.43      0.27      594     0.46     0.46  String#sub!
  0.31    72.70      0.27      300     0.90     2.13  Log4r::Logger::LoggerFactory#set_false
  0.31    72.97      0.27      201     1.34    56.65  Rational#-
  0.31    73.24      0.27      247     1.09     1.90  Log4r::Logger::LoggerFactory#set_true
  0.29    73.50      0.26       99     2.63   397.83  Kernel.eval
  0.27    73.74      0.24      234     1.03     1.03  BasicSocket#send
  0.26    73.97      0.23      254     0.91     2.01  Gem::Version#to_ints
  0.26    74.20      0.23      268     0.86     0.90  Fixnum#to_s
  0.26    74.43      0.23      798     0.29     0.29  Float#/
  0.26    74.66      0.23      198     1.16     2.53  Gem::Version#create
  0.25    74.88      0.22       99     2.22   132.74  Date#parse
  0.24    75.09      0.21     2395     0.09     0.09  Kernel.nil?
  0.24    75.30      0.21      156     1.35    52.12  YAML.quick_emit
  0.24    75.51      0.21     2618     0.08     0.08  String#=~
  0.23    75.71      0.20       29     6.90     6.90  Kernel.load
  0.22    75.90      0.19     1176     0.16     0.16  Array#initialize_copy
  0.21    76.09      0.18      150     1.21     2.68  TelnetFilter#echo
  0.21    76.27      0.18       53     3.42     4.55  Array#inspect
  0.19    76.44      0.17     1156     0.15     0.15  String#to_i
  0.19    76.61      0.17      135     1.26     1.63  OptionParser::List#search
  0.19    76.78      0.17     1324     0.13     0.13  Kernel.singleton_method_added
  0.19    76.95      0.17       42     4.05    57.95  Log4r::Logger::LoggerFactory#toggle_methods
  0.18    77.11      0.16       74     2.16   113.80  Farts::FartTrigger#execute
  0.18    77.27      0.16      247     0.65     1.01  Gem::Version#correct?
  0.17    77.42      0.15     3735     0.04     0.04  Array#<<
  0.17    77.57      0.15     1206     0.12     0.12  String#downcase
  0.17    77.72      0.15      574     0.26     0.28  Numeric#nonzero?
  0.17    77.87      0.15      215     0.70     1.54  Log4r::Logger::LoggerFactory#unset_log
  0.16    78.01      0.14      225     0.63     0.63  String#split
  0.16    78.15      0.14       69     2.04     5.68  Log4r::Logger#[]
  0.16    78.29      0.14      252     0.56     0.56  Log4r::Logger#is_root?
  0.16    78.43      0.14       78     1.79    74.22  Module#class_eval
  0.15    78.56      0.13      111     1.18     1.81  Log4r::Logger::Repository#[]
  0.15    78.69      0.13       23     5.65     9.57  Log4r::Logger::Repository#[]=
  0.15    78.82      0.13        8    16.25    53.87  YAML::Syck::Parser#load
  0.15    78.95      0.13       99     1.31   399.96  Gem::SourceIndex#load_specification
  0.15    79.08      0.13        2    65.00    65.00  Dir#glob
  0.14    79.20      0.12     1030     0.12     0.12  String#size
  0.14    79.32      0.12      435     0.28     2.17  String#scan
  0.14    79.44      0.12      154     0.78     0.78  Log4r::Logger::Repository#instance
  0.14    79.56      0.12      247     0.49     1.50  Gem::Version#initialize
  0.14    79.68      0.12       99     1.21    25.69  Date#valid_civil?
  0.14    79.80      0.12      151     0.79    43.05  Connection#handle_input
  0.12    79.91      0.11       45     2.44     9.11  OptionParser#visit
  0.12    80.02      0.11     2384     0.05     0.05  Symbol#===
  0.11    80.12      0.10      186     0.54    27.74  Publisher.publish
  0.11    80.22      0.10      148     0.68     1.43  Gem::Version::Requirement#parse
  0.11    80.32      0.10      207     0.48     0.58  Player#id
  0.11    80.42      0.10       23     4.35    13.04  Log4r::Log4rTools#valid_level?
  0.11    80.52      0.10     1396     0.07     0.07  Float#floor
  0.11    80.62      0.10      228     0.44     0.44  Regexp#===
  0.11    80.72      0.10        7    14.29   151.57  OptionParser#on
  0.11    80.82      0.10     1515     0.07     0.07  Module#method_added
  0.11    80.92      0.10       74     1.35    57.53  ObjCmd.ocmd_echoat
  0.11    81.02      0.10      274     0.36     0.36  Array#push
  0.10    81.11      0.09       74     1.22     1.49  Farts::Interpreter#initialize
  0.10    81.20      0.09      109     0.83     0.83  String#intern
  0.10    81.29      0.09      322     0.28     0.28  MatchData#[]
  0.10    81.38      0.09       76     1.18     1.58  Log4r::BasicFormatter#format_object
  0.09    81.46      0.08       97     0.82    10.95  GameObject#contents
  0.09    81.54      0.08        1    80.00 37433.00  Engine#run
  0.09    81.62      0.08     1216     0.07     0.07  Array#to_a
  0.09    81.70      0.08      161     0.50     0.50  CacheEntry#initialize
  0.09    81.78      0.08       74     1.08    94.32  GameObject#parse
  0.08    81.85      0.07      374     0.19     0.24  Root#options
  0.08    81.93      0.07      115     0.62     0.62  IO#read
  0.08    82.00      0.07      162     0.44     3.04  Connection#update
  0.08    82.07      0.07     2861     0.02     0.02  Array#shift
  0.08    82.14      0.07      127     0.55     1.03  YAML::Syck::Scalar#initialize
  0.08    82.21      0.07      156     0.45    50.71  YAML::Syck::Emitter#emit
  0.08    82.28      0.07       22     3.18   168.05  Player#parse
  0.08    82.35      0.07        2    35.00    85.00  Hash#inspect
  0.08    82.42      0.07      108     0.65     0.74  Gem::Specification#test_files=
  0.08    82.49      0.07      444     0.16     0.16  Module#==
  0.08    82.56      0.07      124     0.56     1.86  YAML::Syck::Resolver#transfer
  0.08    82.63      0.07       99     0.71   122.41  Date#new_with_hash
  0.08    82.70      0.07      391     0.18     0.77  #.node_import
  0.08    82.77      0.07     1487     0.05     0.05  Session#is_writable?
  0.08    82.84      0.07      254     0.28     0.83  Array#map
  0.08    82.91      0.07      129     0.54    32.33  Array#reverse_each
  0.08    82.98      0.07      887     0.08     0.08  String#<<
  0.07    83.04      0.06       84     0.73     1.08  SockIO#write
  0.07    83.10      0.06       86     0.71     1.76  Symbol#yaml_new
  0.07    83.16      0.06      148     0.41     4.94  Gem::Version::Requirement#initialize
  0.07    83.22      0.06       59     1.02     1.02  Dir#[]
  0.07    83.28      0.06       12     5.00     6.67  Farts::Lexer#check_unary
  0.07    83.34      0.06       37     1.62     2.70  String#taguri
  0.07    83.40      0.06       25     2.40     2.40  YAML.tag_class
  0.07    83.46      0.06      192     0.31     0.36  Gem::Specification#authors=
  0.07    83.52      0.06      396     0.15     0.15  Regexp#to_s
  0.07    83.58      0.06      598     0.10     0.10  Float#*
  0.07    83.64      0.06      150     0.40    40.85  YAML::Syck::Emitter#node_export
  0.07    83.70      0.06      190     0.32     8.59  GameObject#get_trigger
  0.06    83.75      0.05       37     1.38     2.73  String#is_binary_data?
  0.06    83.80      0.05       74     0.68     1.89  Farts::CallSyntaxNode#execute
  0.06    83.85      0.05       76     0.66     3.03  #.format
  0.06    83.90      0.05     1487     0.03     0.03  Session#is_readable?
  0.06    83.95      0.05      397     0.13     0.13  String#+
  0.06    84.00      0.05      151     0.33     0.79  String#each_byte
  0.06    84.05      0.05     1332     0.04     0.04  Engine#instance
  0.06    84.10      0.05       53     0.94     2.83  Kernel.inspect
  0.06    84.15      0.05      190     0.26    53.17  GameObject#fart
  0.06    84.20      0.05      246     0.20     0.20  Hash#default
  0.06    84.25      0.05      198     0.25     0.51  Gem::Specification#full_name
  0.06    84.30      0.05        1    50.00   170.00  Hash#each_value
  0.06    84.35      0.05      200     0.25    14.06  Integer#to_r
  0.06    84.40      0.05      399     0.13     0.13  Regexp#match
  0.06    84.45      0.05       98     0.51     3.79  Gem::GemPathSearcher#lib_dirs
  0.06    84.50      0.05       35     1.43    11.46  ProtocolStack#set
  0.06    84.55      0.05      102     0.49   120.69  Date#civil
  0.06    84.60      0.05      105     0.48    12.97  Player#ass
  0.06    84.65      0.05      173     0.29     1.33  TernaryTrie#find_rest_r
  0.06    84.70      0.05      783     0.06     0.06  Kernel.class
  0.06    84.75      0.05      145     0.34     4.70  Player#sendto
  0.05    84.79      0.04      762     0.05    20.60  Reactor#poll
  0.05    84.83      0.04       74     0.54    99.73  Farts::ProgramSyntaxNode#execute
  0.05    84.87      0.04      199     0.20     0.20  Gem::Version#to_s
  0.05    84.91      0.04      114     0.35     0.35  String#slice!
  0.05    84.95      0.04       37     1.08    28.97  String#to_yaml
  0.05    84.99      0.04       21     1.90    16.24  Log4r::Logger#deal_with_inheritance
  0.05    85.03      0.04       76     0.53     3.55  Log4r::Outputter#format
  0.05    85.07      0.04      138     0.29     0.36  Gem::Specification#rdoc_options=
  0.05    85.11      0.04      176     0.23     0.80  Config.expand
  0.05    85.15      0.04       12     3.33    38.42  Farts::Lexer#next_token
  0.05    85.19      0.04       99     0.40     1.93  Gem::Specification#installation_path
  0.05    85.23      0.04      198     0.20     0.25  Gem::Specification#files=
  0.05    85.27      0.04      132     0.30     0.38  Gem::Specification#extra_rdoc_files=
  0.05    85.31      0.04       25     1.60     5.24  Room#exits
  0.05    85.35      0.04      104     0.38     0.38  Timer#reset
  0.05    85.39      0.04      264     0.15     0.15  Kernel.hash
  0.05    85.43      0.04      135     0.30     0.30  Hash#fetch
  0.05    85.47      0.04      631     0.06     0.06  Float#coerce
  0.05    85.51      0.04       41     0.98     1.46  GameObject#location
  0.05    85.55      0.04       86     0.47     3.60  Root#add_event
  0.05    85.59      0.04       84     0.48     6.56  TerminalFilter#filter_out
  0.04    85.62      0.03       99     0.31     0.52  Gem::Specification#dependencies=
  0.04    85.65      0.03      211     0.15     0.15  NilClass#to_s
  0.04    85.68      0.03      127     0.24     0.24  YAML::Syck::Scalar#style=
  0.04    85.71      0.03       76     0.41     0.41  IO#print
  0.03    85.74      0.03       41     0.73     9.76  #.debug
  0.03    85.77      0.03      151     0.20     0.99  TerminalFilter#filter_in
  0.03    85.80      0.03       70     0.43    78.10  YAML::Syck::Map#add
  0.03    85.83      0.03       74     0.41    97.30  Farts::IfSyntaxNode#execute
  0.03    85.86      0.03       99     0.30     6.67  Root#world
  0.03    85.89      0.03       76     0.39     0.39  Time#strftime
  0.03    85.92      0.03      176     0.17     0.17  Time#now
  0.03    85.95      0.03       64     0.47     0.94  Module#define_method
  0.03    85.98      0.03       59     0.51     1.69  Gem::GemPathSearcher#matching_file
  0.03    86.01      0.03       80     0.38    43.09  GameObject#players
  0.03    86.04      0.03      156     0.19     0.19  YAML::Syck::Node#type_id=
  0.03    86.07      0.03       21     1.43   255.14  Log#loginit
  0.03    86.10      0.03       84     0.36     0.48  TelnetFilter#filter_out
  0.03    86.13      0.03       95     0.32    25.52  TernaryTrie#find
  0.03    86.16      0.03       77     0.39   118.34  GameObject#ass
  0.03    86.19      0.03      167     0.18     0.18  CacheEntry#dirty?
  0.03    86.22      0.03       79     0.38    43.41  BBCode.bbcode_to_ansi
  0.03    86.25      0.03       20     1.50     5.50  OpenStruct#method_missing
  0.03    86.28      0.03     1335     0.02     0.02  Fixnum#%
  0.03    86.31      0.03       42     0.71    93.00  Log4r::Logger::LoggerFactory#define_methods
  0.03    86.34      0.03       25     1.20     4.80  Module#yaml_as
  0.03    86.37      0.03      127     0.24     5.44  Gem::Dependency#initialize
  0.03    86.40      0.03      126     0.24     0.24  Array#flatten!
  0.03    86.43      0.03      199     0.15     0.15  Date#initialize
  0.03    86.46      0.03      531     0.06     0.06  String#initialize_copy
  0.03    86.49      0.03      602     0.05     0.05  Fixnum#<<
  0.03    86.52      0.03      574     0.05     0.05  String#<=>
  0.03    86.55      0.03       32     0.94     1.87  Hash#each_key
  0.03    86.58      0.03       21     1.43   232.24  Log4r::Logger#initialize
  0.03    86.61      0.03       76     0.39     0.80  Log4r::IOOutputter#write
  0.03    86.64      0.03       84     0.36    55.01  Connection#handle_output
  0.03    86.67      0.03      273     0.11     0.11  Integer#chr
  0.03    86.70      0.03       84     0.36    41.42  ColorFilter#filter_out
  0.02    86.73      0.02      490     0.04     4.50  SdbmStore#mark
  0.02    86.75      0.02       11     1.82     1.82  Log4r::Outputter::OutputterFactory#define_log
  0.02    86.77      0.02      206     0.10     0.10  Array#join
  0.02    86.79      0.02       33     0.61     0.61  Float#>
  0.02    86.81      0.02        9     2.22     6.67  Root#name
  0.02    86.83      0.02       21     0.95     1.43  Log4r::Logger#validate_name
  0.02    86.85      0.02      313     0.06     0.06  NilClass#nil?
  0.02    86.87      0.02      546     0.04     0.04  Configuration#instance
  0.02    86.89      0.02      441     0.05     0.07  String#gsub
  0.02    86.91      0.02      145     0.14     0.14  Class#inherited
  0.02    86.93      0.02       74     0.27    94.59  Farts::CommandSyntaxNode#execute
  0.02    86.95      0.02       43     0.47    31.42  Log4r::Logger::LoggerFactory#undefine_methods
  0.02    86.97      0.02      246     0.08     0.08  Log4r::RootLogger#is_root?
  0.02    86.99      0.02        3     6.67    43.33  Rational#+
  0.02    87.01      0.02      195     0.10     0.10  Kernel.block_given?
  0.02    87.03      0.02        9     2.22     3.33  Gem::Specification#array_attribute
  0.02    87.05      0.02      104     0.19     0.29  Gem::Specification#extensions=
  0.02    87.07      0.02      100     0.20     0.20  Time#to_a
  0.02    87.09      0.02      100     0.20     1.70  Enumerable.all?
  0.02    87.11      0.02      110     0.18     0.18  File#join
  0.02    87.13      0.02       99     0.20     3.24  Gem::Specification#full_gem_path
  0.02    87.15      0.02       23     0.87    13.91  Log4r::Log4rTools#validate_level
  0.02    87.17      0.02      250     0.08     0.08  Kernel.object_id
  0.02    87.19      0.02       21     0.95    88.24  Log4r::Logger#trace=
  0.02    87.21      0.02       22     0.91     0.91  YAML::Syck::Map#value=
  0.02    87.23      0.02       42     0.48     0.48  Module#attr_accessor
  0.02    87.25      0.02       12     1.67     1.67  Hash#taguri
  0.02    87.27      0.02       48     0.42     0.42  Object#yaml_tag_subclasses?
  0.02    87.29      0.02      532     0.04     0.04  Fixnum#<=>
  0.02    87.31      0.02        4     5.00   210.00  Cmd.cmd_look
  0.02    87.33      0.02      303     0.07     0.07  String#strip
  0.02    87.35      0.02       74     0.27     0.41  Farts::Lib#rand
  0.02    87.37      0.02      127     0.16     1.43  YAML::Syck::Out#scalar
  0.02    87.39      0.02       76     0.26     9.22  Log4r::Outputter#synch
  0.01    87.40      0.01        3     3.67     7.00  TelnetFilter#requests_us
  0.01    87.41      0.01      149     0.07     1.61  World#options
  0.01    87.42      0.01      465     0.02     0.02  String#empty?
  0.01    87.43      0.01        1    10.00    20.00  Log4r::PatternFormatter#create_format_methods
  0.01    87.44      0.01        7     1.43     1.43  YAML::Syck::Seq#style=
  0.01    87.45      0.01       97     0.10     0.10  Hash#keys
  0.01    87.46      0.01       12     0.83     1.67  Array#delete_if
  0.01    87.47      0.01       41     0.24     0.49  Player#log
  0.01    87.48      0.01        2     5.00     5.00  NilClass#taguri
  0.01    87.49      0.01       63     0.16     0.16  Log4r::LogEvent#initialize
  0.01    87.50      0.01      170     0.06     0.06  String#index
  0.01    87.51      0.01        3     3.33   137.00  Account#update
  0.01    87.52      0.01      150     0.07     0.20  Range#===
  0.01    87.53      0.01      195     0.05     0.05  String#to_str
  0.01    87.54      0.01       21     0.48     0.48  Enumerable.grep
  0.01    87.55      0.01       22     0.45     1.82  YAML::Syck::Map#initialize
  0.01    87.56      0.01       21     0.48    15.71  Log4r::Logger#add
  0.01    87.57      0.01      124     0.08     0.08  Fixnum#&
  0.01    87.58      0.01       10     1.00     4.00  Object#taguri
  0.01    87.59      0.01       32     0.31     0.31  Fixnum#yaml_tag_subclasses?
  0.01    87.60      0.01       32     0.31    15.62  Numeric#to_yaml
  0.01    87.61      0.01        6     1.67    10.00  #.debug
  0.01    87.62      0.01      347     0.03     0.03  StringScanner#get_byte
  0.01    87.63      0.01       78     0.13     0.13  Object#to_yaml_properties
  0.01    87.64      0.01       37     0.27     1.08  String#is_complex_yaml?
  0.01    87.65      0.01       35     0.29     0.29  TelnetFilter#desired?
  0.01    87.66      0.01      120     0.08     2.50  Gem::Version::Requirement#create
  0.01    87.67      0.01      127     0.08     0.08  Gem::Specification#dependencies
  0.01    87.68      0.01        4     2.50     2.50  Module#attr
  0.01    87.69      0.01       13     0.77     0.77  OptionParser::List#accept
  0.01    87.70      0.01       17     0.59     0.59  Gem::Specification#attribute
  0.01    87.71      0.01       29     0.34     0.34  Module#attr_writer
  0.01    87.72      0.01        8     1.25     1.25  File#exists?
  0.01    87.73      0.01        1    10.00    10.00  String#chomp!
  0.01    87.74      0.01      322     0.03     0.03  Fixnum#<=
  0.01    87.75      0.01      100     0.10     0.10  Array#reverse
  0.01    87.76      0.01        8     1.25     1.25  YAML::Syck::Parser#initialize
  0.01    87.77      0.01       12     0.83    39.25  Farts::Parser#next_token
  0.01    87.78      0.01       29     0.34    89.79  TernaryTrie#insert
  0.01    87.79      0.01        5     2.00    26.00  TelnetFilter#initiate
  0.01    87.80      0.01        1    10.00    20.00  #.info
  0.01    87.81      0.01        1    10.00   341.00  Account#login
  0.01    87.82      0.01       42     0.24     0.48  Log4r::Outputter#[]
  0.01    87.83      0.01      190     0.05     0.05  Event#initialize
  0.01    87.84      0.01        2     5.00     5.00  Array#[]=
  0.01    87.85      0.01        2     5.00     5.00  Farts::CommandSyntaxNode#initialize
  0.01    87.86      0.01       25     0.40     0.40  Module#include
  0.01    87.87      0.01        1    10.00    10.00  TCPServer#initialize
  0.01    87.88      0.01        3     3.33    16.67  #.info
  0.01    87.89      0.01        8     1.25     2.50  YAML.parser
  0.01    87.90      0.01        1    10.00    20.00  TelnetFilter#initialize
  0.01    87.91      0.01        2     5.00    10.00  IO#new
  0.01    87.92      0.01        5     2.00     2.00  OptionParser::Switch::NoArgument#incompatible_argument_styles
  0.01    87.93      0.01      255     0.04     0.04  Kernel.is_a?
  0.01    87.94      0.01        5     2.00     2.00  SDBM#[]
  0.01    87.95      0.01      129     0.08     0.08  String#inspect
  0.01    87.96      0.01       47     0.21     2.55  TelnetFilter#option
  0.01    87.97      0.01       45     0.22     9.33  OptionParser#search
  0.01    87.98      0.01       14     0.71     0.71  Log4r::Outputter::OutputterFactory#undefine_log
  0.01    87.99      0.01       23     0.43     0.87  OptionParser#top
  0.01    88.00      0.01        5     2.00     4.00  BBCode.strip_bbcode
  0.01    88.01      0.01      101     0.10     0.10  File#dirname
  0.01    88.02      0.01        9     1.11     1.11  String#length
  0.01    88.03      0.01       38     0.26     0.26  ProtocolStack#log
  0.01    88.04      0.01       59     0.17     0.17  Array#select
  0.01    88.05      0.01       24     0.42     0.42  Array#clear
  0.01    88.06      0.01      136     0.07     3.68  Kernel.__send__
  0.01    88.07      0.01       10     1.00     3.00  Farts::Lexer#check_string
  0.01    88.08      0.01        1    10.00    10.00  String#crypt
  0.01    88.09      0.01       74     0.14     0.14  Kernel.rand
  0.01    88.10      0.01       89     0.11     0.11  Array#compact
  0.01    88.11      0.01        1    10.00    10.00  IPSocket#peeraddr
  0.01    88.12      0.01        5     2.00     4.00  TelnetFilter#response
  0.01    88.13      0.01       20     0.50     0.50  String#to_sym
  0.01    88.14      0.01      574     0.02     0.02  Fixnum#zero?
  0.01    88.15      0.01      127     0.08     0.08  Enumerable.max
  0.01    88.16      0.01      234     0.04     0.04  String#[]=
  0.01    88.17      0.01        1    10.00    10.00  Farts::Parser#_reduce_38
  0.01    88.18      0.01       21     0.48    16.67  Log4r::Logger#outputters=
  0.01    88.19      0.01        6     1.67     1.67  YAML::Syck::Emitter#initialize
  0.01    88.20      0.01       30     0.33     1.33  Player#prompt
  0.01    88.21      0.01      355     0.03     0.03  Array#size
  0.01    88.22      0.01       50     0.20     8.62  #.debug
  0.01    88.23      0.01      151     0.07     0.07  SockIO#read
  0.01    88.24      0.01       76     0.13     9.62  Log4r::Outputter#canonical_log
  0.01    88.25      0.01       22     0.45   251.68  YAML::Syck::Out#map
  0.01    88.26      0.01       36     0.28     0.56  GameObject#id
  0.01    88.27      0.01      148     0.07    96.22  Farts::SyntaxNode#exec_list
  0.01    88.28      0.01        7     1.43     1.43  YAML::Syck::Seq#value=
  0.01    88.29      0.01       76     0.13     0.66  #.format_date
  0.01    88.30      0.01      485     0.02     0.02  CacheEntry#dirty!
  0.00    88.30      0.00        3     0.00     0.00  StringScanner#check_until
  0.00    88.30      0.00        1     0.00    20.00  Cmd.cmd_who
  0.00    88.30      0.00        4     0.00     0.00  OptionParser::Switch::NoArgument#pattern
  0.00    88.30      0.00        1     0.00   361.00  Date#__12969__
  0.00    88.30      0.00        2     0.00    70.00  OptionParser#on_tail
  0.00    88.30      0.00        1     0.00    10.00  #.info
  0.00    88.30      0.00        1     0.00     0.00  CacheStats#initialize
  0.00    88.30      0.00        7     0.00     1.43  Array#taguri
  0.00    88.30      0.00        2     0.00    25.00  TelnetFilter#ask_him
  0.00    88.30      0.00        1     0.00     0.00  Farts::ProgramSyntaxNode#initialize
  0.00    88.30      0.00        2     0.00    50.00  #.info
  0.00    88.30      0.00        1     0.00     0.00  Gem::Specification#loaded?
  0.00    88.30      0.00       33     0.00     0.00  Regexp#hash
  0.00    88.30      0.00        1     0.00     0.00  Publisher.subscriber_count
  0.00    88.30      0.00        1     0.00 42231.00  Gem::GemPathSearcher#initialize
  0.00    88.30      0.00       20     0.00     1.00  Kernel.catch
  0.00    88.30      0.00        5     0.00     2.00  Module#property
  0.00    88.30      0.00        7     0.00     0.00  Regexp#quote
  0.00    88.30      0.00      149     0.00     0.00  World#id
  0.00    88.30      0.00        4     0.00     0.00  Thread#wakeup
  0.00    88.30      0.00        3     0.00     0.00  String#*
  0.00    88.30      0.00        1     0.00    80.00  SdbmStore#each
  0.00    88.30      0.00        1     0.00  1221.00  Object#get_options
  0.00    88.30      0.00        1     0.00    10.00  CacheManager#put
  0.00    88.30      0.00        1     0.00     0.00  World#shutdown
  0.00    88.30      0.00       10     0.00     1.00  Gem::Specification#overwrite_accessor
  0.00    88.30      0.00        1     0.00    30.00  Configuration#initialize
  0.00    88.30      0.00        7     0.00   137.29  OptionParser#define
  0.00    88.30      0.00       10     0.00    70.10  YAML::Syck::Seq#add
  0.00    88.30      0.00       22     0.00     0.00  YAML::Syck::Map#style=
  0.00    88.30      0.00       13     0.00    13.08  #.info
  0.00    88.30      0.00        1     0.00    20.00  ProtocolStack#initialize
  0.00    88.30      0.00       12     0.00   204.42  Hash#to_yaml
  0.00    88.30      0.00        1     0.00     0.00  OptionParser#parse!
  0.00    88.30      0.00        2     0.00    10.00  Cmd.cmd_drop
  0.00    88.30      0.00       10     0.00     0.00  Hash#initialize
  0.00    88.30      0.00        6     0.00     0.00  YAML::Syck::Emitter#reset
  0.00    88.30      0.00       24     0.00     0.42  Array#initialize
  0.00    88.30      0.00        1     0.00   351.00  Date#jd
  0.00    88.30      0.00        6     0.00     0.00  StringIO#write
  0.00    88.30      0.00       91     0.00     0.00  Symbol#to_i
  0.00    88.30      0.00        1     0.00   361.00  Date#year
  0.00    88.30      0.00        2     0.00     0.00  Module#undef_method
  0.00    88.30      0.00        3     0.00     0.00  Module#method_undefined
  0.00    88.30      0.00        7     0.00   108.71  Array#to_yaml
  0.00    88.30      0.00       38     0.00     0.00  Module#yaml_tag_read_class
  0.00    88.30      0.00        1     0.00   130.00  Gem::Version::Requirement#satisfied_by?
  0.00    88.30      0.00        7     0.00     0.00  Array#first
  0.00    88.30      0.00        1     0.00     0.00  Integer#to_int
  0.00    88.30      0.00        1     0.00   131.00  Log4r.define_levels
  0.00    88.30      0.00        1     0.00     0.00  Farts::CallSyntaxNode#initialize
  0.00    88.30      0.00        3     0.00    77.00  Connection#set
  0.00    88.30      0.00      103     0.00     0.00  Object#to_yaml_style
  0.00    88.30      0.00        1     0.00     0.00  Thread#new
  0.00    88.30      0.00        1     0.00   351.00  Date#ajd_to_jd
  0.00    88.30      0.00        2     0.00     0.00  File#file?
  0.00    88.30      0.00       10     0.00     0.00  Module#yaml_tag_class_name
  0.00    88.30      0.00       78     0.00     0.00  Kernel.instance_variables
  0.00    88.30      0.00        1     0.00    61.00  Root#initialize
  0.00    88.30      0.00        1     0.00    50.00  Date#clfloor
  0.00    88.30      0.00       12     0.00     0.00  OptionParser#notwice
  0.00    88.30      0.00        1     0.00     0.00  Room#to_yaml_properties
  0.00    88.30      0.00        2     0.00    50.00  #.info
  0.00    88.30      0.00        1     0.00     0.00  Time#gm
  0.00    88.30      0.00        1     0.00    21.00  Root#desc=
  0.00    88.30      0.00        1     0.00     0.00  Farts::Parser#_reduce_29
  0.00    88.30      0.00       14     0.00     0.00  YAML.resolver
  0.00    88.30      0.00        1     0.00   100.00  Gem::GemPathSearcher#find
  0.00    88.30      0.00      176     0.00     0.00  Time#initialize
  0.00    88.30      0.00        1     0.00     0.00  FileTest.exist?
  0.00    88.30      0.00       86     0.00     0.00  Object#initialize
  0.00    88.30      0.00        1     0.00     0.00  Farts::Parser#_reduce_1
  0.00    88.30      0.00        1     0.00     0.00  Farts::Parser#_reduce_11
  0.00    88.30      0.00        8     0.00    56.37  YAML.load
  0.00    88.30      0.00      151     0.00     0.13  Filter#filter_in
  0.00    88.30      0.00        2     0.00     0.00  Exception#initialize
  0.00    88.30      0.00        5     0.00     0.00  SDBM#has_key?
  0.00    88.30      0.00       11     0.00     0.00  CacheEntry#clean!
  0.00    88.30      0.00        6     0.00     0.00  FalseClass#to_s
  0.00    88.30      0.00        2     0.00   431.00  Date#strftime
  0.00    88.30      0.00       31     0.00     0.00  Module#name
  0.00    88.30      0.00        2     0.00     0.00  GameObject#delete_contents
  0.00    88.30      0.00        3     0.00     0.00  Farts::Parser#_reduce_2
  0.00    88.30      0.00        1     0.00     0.00  SystemExit#initialize
  0.00    88.30      0.00       72     0.00     0.00  String#count
  0.00    88.30      0.00        1     0.00   101.00  Engine#initialize
  0.00    88.30      0.00        2     0.00    35.00  Log4r::IOOutputter#initialize
  0.00    88.30      0.00       17     0.00     4.12  Enumerable.collect
  0.00    88.30      0.00        6     0.00     0.00  StringScanner#string
  0.00    88.30      0.00        1     0.00   351.00  Date#__12593__
  0.00    88.30      0.00        1     0.00   131.00  Cmd.cmd_object
  0.00    88.30      0.00        2     0.00    25.00  Cmd.cmd_get
  0.00    88.30      0.00        1     0.00     0.00  Log4r::Logger::Repository#initialize
  0.00    88.30      0.00        1     0.00  2523.00  CacheManager#sync
  0.00    88.30      0.00        3     0.00     0.00  TrueClass#taguri
  0.00    88.30      0.00       22     0.00     0.00  Kernel.frozen?
  0.00    88.30      0.00        2     0.00    25.00  Log4r::Outputter#level=
  0.00    88.30      0.00        5     0.00     0.00  Publisher.subscribe
  0.00    88.30      0.00       45     0.00     0.00  TrueClass#to_s
  0.00    88.30      0.00        7     0.00     1.43  Module#configuration
  0.00    88.30      0.00       21     0.00    14.33  Log4r::Logger::Repository#reassign_any_children
  0.00    88.30      0.00        5     0.00     2.00  GameObject#get_triggers
  0.00    88.30      0.00        1     0.00  1011.00  SdbmStore#initialize
  0.00    88.30      0.00        1     0.00     0.00  Store#initialize
  0.00    88.30      0.00      104     0.00     0.00  Symbol#inspect
  0.00    88.30      0.00        1     0.00     0.00  Forwardable.def_delegators
  0.00    88.30      0.00        6     0.00     0.00  String#sub
  0.00    88.30      0.00        6     0.00     0.00  Array#index
  0.00    88.30      0.00      188     0.00     0.00  TelnetFilter#mode?
  0.00    88.30      0.00        4     0.00     2.50  Root#desc
  0.00    88.30      0.00        1     0.00     0.00  Player#color
  0.00    88.30      0.00       23     0.00     0.00  Fixnum#>=
  0.00    88.30      0.00        1     0.00     0.00  Acceptor#log
  0.00    88.30      0.00        1     0.00     0.00  Gem::Specification#requirements
  0.00    88.30      0.00        1     0.00     0.00  Farts::FartTrigger#log
  0.00    88.30      0.00       53     0.00     0.00  Module#private
  0.00    88.30      0.00        9     0.00     0.00  Module#extend_object
  0.00    88.30      0.00        7     0.00     0.00  Farts::Lexer#check_ident
  0.00    88.30      0.00        2     0.00     0.00  NilClass#yaml_tag_subclasses?
  0.00    88.30      0.00        3     0.00     3.33  TrueClass#to_yaml
  0.00    88.30      0.00        2     0.00     0.00  String#unpack
  0.00    88.30      0.00        8     0.00     0.00  Kernel.taint
  0.00    88.30      0.00        1     0.00    20.00  Gem.set_paths
  0.00    88.30      0.00        1     0.00    10.00  Cmd.cmd_inv
  0.00    88.30      0.00        1     0.00     0.00  FileTest.writable?
  0.00    88.30      0.00       32     0.00     2.81  TelnetFilter#init_subneg
  0.00    88.30      0.00      144     0.00     0.00  Kernel.instance_variable_get
  0.00    88.30      0.00        3     0.00     0.00  IO#binmode
  0.00    88.30      0.00        9     0.00   106.78  OptionParser#make_switch
  0.00    88.30      0.00        2     0.00    20.00  Log4r::Outputter::OutputterFactory#create_methods
  0.00    88.30      0.00        2     0.00     0.00  Array#uniq!
  0.00    88.30      0.00      163     0.00     0.00  StringScanner#eos?
  0.00    88.30      0.00        1     0.00    10.00  GameObject#contents=
  0.00    88.30      0.00        9     0.00     0.00  Module#extended
  0.00    88.30      0.00        1     0.00     0.00  Thread#kill
  0.00    88.30      0.00        2     0.00     0.00  Module#protected
  0.00    88.30      0.00        3     0.00   117.00  YAML.load_file
  0.00    88.30      0.00       37     0.00     0.27  TelnetFilter#enabled?
  0.00    88.30      0.00       20     0.00     3.50  OpenStruct#new_ostruct_member
  0.00    88.30      0.00        2     0.00     5.00  Account#prompt
  0.00    88.30      0.00        1     0.00   501.00  Farts::FartTrigger#load
  0.00    88.30      0.00        2     0.00     0.00  SdbmStore#log
  0.00    88.30      0.00        1     0.00     0.00  OptionParser#permute!
  0.00    88.30      0.00        1     0.00    41.00  Cmd.cmd_say
  0.00    88.30      0.00       47     0.00     0.00  Hash#key?
  0.00    88.30      0.00       22     0.00     0.45  Module#alias_method
  0.00    88.30      0.00       20     0.00     0.00  Symbol#id2name
  0.00    88.30      0.00        3     0.00     0.00  Kernel.method
  0.00    88.30      0.00        2     0.00     5.00  Farts::Parser#_reduce_15
  0.00    88.30      0.00        1     0.00     0.00  SDBM#close
  0.00    88.30      0.00        2     0.00     0.00  Reactor#register
  0.00    88.30      0.00       15     0.00     0.00  OptionParser::Switch#initialize
  0.00    88.30      0.00        1     0.00   160.00  Gem::SourceIndex#find_name
  0.00    88.30      0.00       54     0.00     0.00  Hash#has_key?
  0.00    88.30      0.00        1     0.00     0.00  Farts::Parser#initialize
  0.00    88.30      0.00        1     0.00    10.00  Reactor#stop
  0.00    88.30      0.00       45     0.00     0.00  StringScanner#scan
  0.00    88.30      0.00        1     0.00    10.00  Gem.dir
  0.00    88.30      0.00        2     0.00    35.00  Log4r::Outputter#validate_hash
  0.00    88.30      0.00        1     0.00     0.00  Hash#each_pair
  0.00    88.30      0.00       25     0.00     0.00  String#dump
  0.00    88.30      0.00        2     0.00     0.00  Exception#set_backtrace
  0.00    88.30      0.00        1     0.00   300.00  Gem.activate
  0.00    88.30      0.00      152     0.00     0.00  StringScanner#initialize
  0.00    88.30      0.00       30     0.00     0.00  StringScanner#getch
  0.00    88.30      0.00        7     0.00     0.00  Array#yaml_tag_subclasses?
  0.00    88.30      0.00       99     0.00     0.00  Hash#values_at
  0.00    88.30      0.00       99     0.00     0.00  Kernel.initialize_copy
  0.00    88.30      0.00        1     0.00     0.00  World#to_yaml_properties
  0.00    88.30      0.00       21     0.00     0.00  Module#const_get
  0.00    88.30      0.00        1     0.00     0.00  Date#mday
  0.00    88.30      0.00        1     0.00    10.00  Gem::SourceIndex#each
  0.00    88.30      0.00        6     0.00     0.00  CacheManager#log
  0.00    88.30      0.00       23     0.00     0.00  Log4r::RootLogger#instance
  0.00    88.30      0.00        5     0.00     0.00  Engine#log
  0.00    88.30      0.00        9     0.00     0.00  Module#const_set
  0.00    88.30      0.00        2     0.00     0.00  Session#initialize
  0.00    88.30      0.00        1     0.00    30.00  Log4r::StderrOutputter#initialize
  0.00    88.30      0.00        1     0.00     0.00  YAML::Syck::Resolver#use_types_at
  0.00    88.30      0.00       11     0.00     0.00  Module#private_class_method
  0.00    88.30      0.00       25     0.00     0.00  Module#included
  0.00    88.30      0.00       10     0.00     0.00  Engine#options
  0.00    88.30      0.00        1     0.00     0.00  Farts::Parser#_reduce_12
  0.00    88.30      0.00        1     0.00     0.00  ColorFilter#initialize
  0.00    88.30      0.00        1     0.00     0.00  Thread#initialize
  0.00    88.30      0.00        8     0.00     0.00  YAML::Syck::Parser#set_resolver
  0.00    88.30      0.00        1     0.00    10.00  SdbmStore#put
  0.00    88.30      0.00        1     0.00     0.00  SDBM#open
  0.00    88.30      0.00        1     0.00     0.00  Gem::Dependency#version_requirements
  0.00    88.30      0.00        1     0.00   431.00  Date#to_s
  0.00    88.30      0.00        2     0.00     5.00  Player#passwd
  0.00    88.30      0.00       21     0.00   278.57  Module#logger
  0.00    88.30      0.00       47     0.00     2.98  Log4r::Logger#log_internal
  0.00    88.30      0.00        6     0.00     0.00  Farts::SyntaxNode#initialize
  0.00    88.30      0.00        5     0.00     0.00  Kernel.singleton_method_removed
  0.00    88.30      0.00        1     0.00 41850.00  Gem::GemPathSearcher#init_gemspecs
  0.00    88.30      0.00        3     0.00    10.00  GameObject#add_contents
  0.00    88.30      0.00        1     0.00    10.00  Reactor#start
  0.00    88.30      0.00        2     0.00     0.00  Forwardable.def_instance_delegator
  0.00    88.30      0.00        3     0.00    26.67  TelnetFilter#offer_us
  0.00    88.30      0.00        6     0.00     0.00  Farts::Lexer#lineno
  0.00    88.30      0.00      150     0.00     0.00  TerminalFilter#mode?
  0.00    88.30      0.00        5     0.00     0.00  File#initialize
  0.00    88.30      0.00       10     0.00     3.00  Farts::Lexer#check_binary
  0.00    88.30      0.00       20     0.00     0.00  String#chop!
  0.00    88.30      0.00       28     0.00     0.00  Array#pop
  0.00    88.30      0.00        1     0.00    10.00  #.info
  0.00    88.30      0.00       22     0.00     0.00  StringScanner#peek
  0.00    88.30      0.00        7     0.00     1.43  Gem::Specification#required_attribute
  0.00    88.30      0.00       12     0.00     0.00  Hash#yaml_tag_subclasses?
  0.00    88.30      0.00        1     0.00    20.00  GameObject#farts=
  0.00    88.30      0.00        2     0.00     0.00  Hash#empty?
  0.00    88.30      0.00        3     0.00     0.00  Array#last
  0.00    88.30      0.00        3     0.00     0.00  Filter#initialize
  0.00    88.30      0.00        1     0.00    50.00  Log4r::FileOutputter#initialize
  0.00    88.30      0.00        1     0.00    20.00  Reactor#initialize
  0.00    88.30      0.00        4     0.00     0.00  Proc#new
  0.00    88.30      0.00       17     0.00     4.12  String#each
  0.00    88.30      0.00        1     0.00     0.00  Configuration#get_options
  0.00    88.30      0.00        2     0.00     0.00  YAML::Syck::Resolver#initialize
  0.00    88.30      0.00        3     0.00     0.00  Kernel.proc
  0.00    88.30      0.00        4     0.00    87.75  IO#open
  0.00    88.30      0.00        5     0.00     2.00  OptionParser::Switch#guess
  0.00    88.30      0.00        2     0.00     0.00  Reactor#log
  0.00    88.30      0.00        2     0.00   235.00  TernaryTrie#to_hash
  0.00    88.30      0.00        1     0.00    10.00  Root#put_object
  0.00    88.30      0.00        2     0.00     0.00  World#log
  0.00    88.30      0.00        5     0.00     0.00  Module#>=
  0.00    88.30      0.00        1     0.00    20.00  Player#check_passwd
  0.00    88.30      0.00        1     0.00  2523.00  SdbmStore#save
  0.00    88.30      0.00        1     0.00     0.00  GameObject#to_yaml_properties
  0.00    88.30      0.00        3     0.00     0.00  String#upcase
  0.00    88.30      0.00        1     0.00     0.00  Kernel.test
  0.00    88.30      0.00        3     0.00     0.00  Cmd.cmd_set
  0.00    88.30      0.00        3     0.00     0.00  Signal.trap
  0.00    88.30      0.00        7     0.00    10.00  Date#once
  0.00    88.30      0.00        1     0.00    30.00  World#startup
  0.00    88.30      0.00        2     0.00 19953.50  Gem.source_index
  0.00    88.30      0.00        1     0.00     0.00  Log4r::Log4rTools#decode_bool
  0.00    88.30      0.00        1     0.00     0.00  EventManager#initialize
  0.00    88.30      0.00        1     0.00     0.00  Cmd.cmd_shutdown
  0.00    88.30      0.00        1     0.00     0.00  OptionParser#order!
  0.00    88.30      0.00       15     0.00     0.00  Module#remove_method
  0.00    88.30      0.00        1     0.00    10.00  Acceptor#init
  0.00    88.30      0.00        4     0.00     0.00  Mutex#initialize
  0.00    88.30      0.00        2     0.00    20.00  #.info
  0.00    88.30      0.00        1     0.00     0.00  Array#slice
  0.00    88.30      0.00        9     0.00     0.00  Kernel.extend
  0.00    88.30      0.00        1     0.00    30.00  Log#options
  0.00    88.30      0.00        1     0.00    50.00  Rational#divmod
  0.00    88.30      0.00        2     0.00     0.00  ENV.[]
  0.00    88.30      0.00        2     0.00     0.00  Kernel.singleton_method_undefined
  0.00    88.30      0.00        1     0.00     0.00  Enumerable.each_with_index
  0.00    88.30      0.00        1     0.00     0.00  ENV.include?
  0.00    88.30      0.00        4     0.00     0.00  StringScanner#scan_until
  0.00    88.30      0.00       24     0.00     0.83  Hash#invert
  0.00    88.30      0.00        2     0.00     0.00  SdbmStore#makenoswap
  0.00    88.30      0.00        1     0.00     0.00  World#all_players
  0.00    88.30      0.00       21     0.00     0.48  Module#attr_reader
  0.00    88.30      0.00        2     0.00    70.00  OptionParser#define_tail
  0.00    88.30      0.00        6     0.00     0.00  Singleton.__init__
  0.00    88.30      0.00        6     0.00     0.00  SDBM#[]=
  0.00    88.30      0.00        1     0.00     0.00  Date#mon
  0.00    88.30      0.00       20     0.00     0.00  #.debug
  0.00    88.30      0.00        9     0.00     0.00  Array#unshift
  0.00    88.30      0.00        1     0.00    10.00  Comparable.==
  0.00    88.30      0.00       28     0.00     0.00  String#chop
  0.00    88.30      0.00       76     0.00     0.00  IO#write
  0.00    88.30      0.00        2     0.00    10.50  #.debug
  0.00    88.30      0.00        1     0.00   281.00  Log#initialize
  0.00    88.30      0.00        1     0.00   491.00  Farts::Parser#parse
  0.00    88.30      0.00       99     0.00     0.00  Array#==
  0.00    88.30      0.00        1     0.00     0.00  Farts::Lexer#initialize
  0.00    88.30      0.00        1     0.00    10.00  Gem.set_home
  0.00    88.30      0.00        2     0.00     0.00  CacheManager#makenoswap
  0.00    88.30      0.00        1     0.00    30.00  Cmd.cmd_emote
  0.00    88.30      0.00        1     0.00    20.00  Root#owner=
  0.00    88.30      0.00       95     0.00     0.00  String#strip!
  0.00    88.30      0.00        1     0.00     0.00  SockIO#initialize
  0.00    88.30      0.00        1     0.00    10.00  Log4r::Log4rTools#max_level_str_size
  0.00    88.30      0.00        1     0.00    20.00  Gem.path
  0.00    88.30      0.00        6     0.00     0.00  YAML::Syck::Emitter#set_resolver
  0.00    88.30      0.00        1     0.00   491.00  Racc::Parser#_racc_do_parse_c
  0.00    88.30      0.00        1     0.00    10.00  Cmd.cmd_chat
  0.00    88.30      0.00        2     0.00     5.00  Log4r::Outputter#formatter=
  0.00    88.30      0.00      123     0.00     0.00  TernaryTrie::TNode#initialize
  0.00    88.30      0.00        3     0.00     0.00  OptionParser#base
  0.00    88.30      0.00        4     0.00     0.00  Thread#current
  0.00    88.30      0.00        2     0.00     5.00  NilClass#to_yaml
  0.00    88.30      0.00        1     0.00     0.00  Rational#to_i
  0.00    88.30      0.00       60     0.00     0.00  TelnetFilter#set_mode
  0.00    88.30      0.00        3     0.00     0.00  Array#delete
  0.00    88.30      0.00        1     0.00     0.00  OptionParser::Arguable.extend_object
  0.00    88.30      0.00        1     0.00     0.00  Farts::LiteralSyntaxNode#initialize
  0.00    88.30      0.00        2     0.00     0.00  Gem::Specification#read_only
  0.00    88.30      0.00        1     0.00     0.00  Store#getid
  0.00    88.30      0.00        1     0.00     0.00  Player#disconnect
  0.00    88.30      0.00        1     0.00     0.00  Connection#log
  0.00    88.30      0.00        1     0.00    10.00  #.info
  0.00    88.30      0.00       37     0.00     0.00  String#yaml_tag_subclasses?
  0.00    88.30      0.00        6     0.00     0.00  Singleton.included
  0.00    88.30      0.00        1     0.00     0.00  Kernel.Integer
  0.00    88.30      0.00      103     0.00     0.00  YAML.tagged_classes
  0.00    88.30      0.00       12     0.00     0.00  Hash#update
  0.00    88.30      0.00        5     0.00     0.00  OpenStruct#initialize
  0.00    88.30      0.00        4     0.00     0.00  TerminalFilter#log
  0.00    88.30      0.00       19     0.00     0.00  Kernel.freeze
  0.00    88.30      0.00        2     0.00     0.00  TernaryTrie#initialize
  0.00    88.30      0.00        6     0.00     0.00  Singleton.append_features
  0.00    88.30      0.00        1     0.00     0.00  Acceptor#initialize
  0.00    88.30      0.00        1     0.00   170.00  Connection#init
  0.00    88.30      0.00        4     0.00     0.00  #.debug
  0.00    88.30      0.00        2     0.00     0.00  IO#fcntl
  0.00    88.30      0.00       12     0.00    10.83  OptionParser::List#update
  0.00    88.30      0.00        2     0.00     0.00  SDBM#each_key
  0.00    88.30      0.00        3     0.00     0.00  Farts::Parser#_reduce_3
  0.00    88.30      0.00        7     0.00     0.00  Kernel.instance_eval
  0.00    88.30      0.00        1     0.00    10.00  Enumerable.map
  0.00    88.30      0.00       13     0.00     0.77  OptionParser#accept
  0.00    88.30      0.00        4     0.00     0.00  Module#public
  0.00    88.30      0.00        1     0.00    71.00  Cmd.cmd_hello
  0.00    88.30      0.00        1     0.00     0.00  Gem::Version::Requirement#normalize
  0.00    88.30      0.00        1     0.00   140.00  TelnetFilter#init
  0.00    88.30      0.00        3     0.00     3.33  OptionParser#separator
  0.00    88.30      0.00        7     0.00     0.00  Hash#values
  0.00    88.30      0.00        1     0.00    10.00  TelnetFilter#getopts
  0.00    88.30      0.00       20     0.00     0.00  TelnetFilter#log
  0.00    88.30      0.00       38     0.00     0.00  #.debug
  0.00    88.30      0.00        1     0.00     0.00  TerminalFilter#initialize
  0.00    88.30      0.00        3     0.00     0.00  Publisher.unsubscribe_all
  0.00    88.30      0.00        3     0.00     3.33  Gem::Version::Requirement#default
  0.00    88.30      0.00        3     0.00     0.00  NilClass#inspect
  0.00    88.30      0.00       76     0.00     0.00  IO#flush
  0.00    88.30      0.00       25     0.00     0.00  Module#append_features
  0.00    88.30      0.00       23     0.00     0.00  Log4r::Logger#root
  0.00    88.30      0.00       12     0.00    10.83  OptionParser::List#append
  0.00    88.30      0.00        2     0.00     5.00  Gem::Specification#attributes
  0.00    88.30      0.00      122     0.00     0.00  Gem::Specification#requirements=
  0.00    88.30      0.00       85     0.00     0.00  String#to_s
  0.00    88.30      0.00        4     0.00     2.50  Thread#run
  0.00    88.30      0.00        4     0.00     0.00  Gem::Specification#attribute_alias_singular
  0.00    88.30      0.00       13     0.00    10.77  #.info
  0.00    88.30      0.00        6     0.00     0.00  YAML::Syck::Out#initialize
  0.00    88.30      0.00        9     0.00    21.11  GameObject#objects
  0.00    88.30      0.00        6     0.00     0.00  StringScanner#pos
  0.00    88.30      0.00        1     0.00    20.00  Log4r::PatternFormatter#initialize
  0.00    88.30      0.00        1     0.00     0.00  Regexp#initialize
  0.00    88.30      0.00        2     0.00    35.00  Log4r::Outputter#initialize
  0.00    88.30      0.00        1     0.00   210.00  Acceptor#handle_input
  0.00    88.30      0.00        4     0.00     0.00  Hash#size
  0.00    88.30      0.00        3     0.00     3.33  OptionParser::List#initialize
  0.00    88.30      0.00        3     0.00     0.00  Connection#query
  0.00    88.30      0.00      310     0.00     0.00  Kernel.sprintf
  0.00    88.30      0.00        6     0.00     0.00  StringIO#read
  0.00    88.30      0.00        1     0.00     0.00  Log4r::RootLogger#level=
  0.00    88.30      0.00       10     0.00     0.00  Module#method_removed
  0.00    88.30      0.00        2     0.00    10.00  Gem.ensure_gem_subdirectories
  0.00    88.30      0.00        6     0.00     0.00  StringIO#initialize
  0.00    88.30      0.00        1     0.00     0.00  Farts::Parser#_reduce_40
  0.00    88.30      0.00        1     0.00     0.00  Racc::Parser#_racc_setup
  0.00    88.30      0.00       20     0.00   187.30  Player#update
  0.00    88.30      0.00        3     0.00     0.00  ProtocolStack#query
  0.00    88.30      0.00        3     0.00     3.33  TelnetFilter#parse_subneg
  0.00    88.30      0.00        1     0.00   151.00  Log4r::RootLogger#initialize
  0.00    88.30      0.00        1     0.00     0.00  Hash#clear
  0.00    88.30      0.00        1     0.00     0.00  Farts::IfSyntaxNode#initialize
  0.00    88.30      0.00        1     0.00    40.00  CacheManager#keys
  0.00    88.30      0.00        3     0.00     0.00  Player#to_yaml_properties
  0.00    88.30      0.00      199     0.00     0.15  Class#new0
  0.00    88.30      0.00      148     0.00     0.88  World#timer_list
  0.00    88.30      0.00       74     0.00     0.00  Farts::LiteralSyntaxNode#execute
  0.00    88.30      0.00      151     0.00     0.00  BasicSocket#recv
  0.00    88.30      0.00        6     0.00   413.83  YAML.dump
  0.00    88.30      0.00        1     0.00     0.00  TelnetFilter#choose_terminal
  0.00    88.30      0.00        2     0.00     0.00  CacheManager#options
  0.00    88.30      0.00       20     0.00     0.00  Log#instance
  0.00    88.30      0.00        1     0.00     0.00  Filter#init
  0.00    88.30      0.00        2     0.00     0.00  CacheEntry#noswap!
  0.00    88.30      0.00        7     0.00   103.00  YAML::Syck::Out#seq
  0.00    88.30      0.00        1     0.00     0.00  Gem.default_dir
  0.00    88.30      0.00       20     0.00     0.00  Array#length
  0.00    88.30      0.00        1     0.00     0.00  TerminalFilter#init
  0.00    88.30      0.00        1     0.00  3245.00  Command#load
  0.00    88.30      0.00        1     0.00     0.00  TCPServer#accept
  0.00    88.30      0.00        2     0.00     0.00  Array#+
  0.00    88.30      0.00        2     0.00     5.00  TelnetFilter#replies_him
  0.00    88.30      0.00        1     0.00     0.00  Gem::SourceIndex#initialize
  0.00    88.30      0.00       74     0.00     0.54  Farts::Interpreter#call_lib_function
  0.00    88.30      0.00        2     0.00     0.00  Integer#to_i
  0.00    88.30      0.00        1     0.00     0.00  Log4r::Logger::Repository#find_ancestor
  0.00    88.30      0.00        6     0.00     1.67  YAML.emitter
  0.00    88.30      0.00        1     0.00     0.00  Module#const_defined?
  0.00    88.30      0.00       50     0.00     0.00  #.debug
  0.00    88.30      0.00        1     0.00   130.00  Gem::Version::Requirement#satisfy?
  0.00    88.30      0.00        1     0.00    10.00  #.debug
  0.00    88.30      0.00        1     0.00    20.00  Connection#set_initdone
  0.00    88.30      0.00        1     0.00   160.00  Gem::SourceIndex#search
  0.00    88.30      0.00       10     0.00   321.50  Object#to_yaml
  0.00    88.30      0.00       82     0.00   111.72  Room#ass
  0.00    88.30      0.00        1     0.00     0.00  FileTest.file?
  0.00    88.30      0.00        6     0.00     0.00  StringIO#rewind
  0.00    88.30      0.00        3     0.00     0.00  TrueClass#yaml_tag_subclasses?
  0.00    88.30      0.00        1     0.00  1221.00  OptionParser#initialize
  0.00    88.30      0.00        1     0.00     0.00  Engine#update
  0.00    88.30      0.00        2     0.00 39907.00  Gem::SourceIndex#from_installed_gems
  0.00    88.30      0.00        1     0.00   491.00  Racc::Parser#do_parse
  0.00    88.30      0.00        6     0.00     0.00  Command#options
  0.00    88.30      0.00        2     0.00     0.00  Exception#backtrace
  0.00    88.30      0.00        5     0.00     4.00  Enumerable.find
  0.00    88.30      0.00        3     0.00     0.00  String#%
  0.00    88.30      0.00        1     0.00     0.00  Account#initialize
  0.00    88.30      0.00        1     0.00     0.00  Kernel.exit
  0.00    88.30      0.00        1     0.00     0.00  Log4r::BasicFormatter#initialize
  0.00    88.30      0.00        1     0.00     0.00  OptionParser#add_officious
  0.00    88.30      0.00        1     0.00    20.00  Root#name=
  0.00    88.30      0.00        1     0.00   101.00  GameObject#initialize
  0.00    88.30      0.00        1     0.00     0.00  SdbmStore#close
  0.00    88.30      0.00        6     0.00     0.00  Kernel.instance_of?
  0.00    88.30      0.00      127     0.00     0.00  YAML::Syck::Scalar#value=
  0.00    88.30      0.00        1     0.00     0.00  SdbmStore#build_database
  0.00    88.30      0.00        1     0.00   911.00  CacheManager#initialize
  0.00    88.30      0.00        7     0.00     2.86  YAML::Syck::Seq#initialize
  0.00    88.30      0.00        4     0.00     0.00  Thread#stop
  0.00    88.30      0.00        1     0.00    20.00  Connection#initialize
  0.00    88.30      0.00        2     0.00   470.50  Cmd.cmd_help
  0.00    88.30      0.00        3     0.00     6.67  GameObject#location=
  0.00    88.30      0.00        7     0.00     0.00  Kernel.lambda
 -0.15    88.17     -0.13      952    -0.14     2.02  EventManager#get_event
  0.00    88.17      0.00        1     0.00 88166.00  #toplevel