Skip to content

Instantly share code, notes, and snippets.

@jeremy
Created April 22, 2009 08:39
Show Gist options
  • Save jeremy/99664 to your computer and use it in GitHub Desktop.
Save jeremy/99664 to your computer and use it in GitHub Desktop.
jeremy@foo rails (master) $ ruby -v
ruby 1.8.8dev (2009-03-19 revision 23009) [i386-darwin9.6.2]
jeremy@foo rails (master) $ ./profile_requires.rb active_support
5854.24 KB 222568 obj 139.9 ms active_support
171.17 KB 2629 obj 4.1 ms active_support/json
23.53 KB 601 obj 0.5 ms active_support/json/decoding
136.72 KB 1766 obj 3.3 ms active_support/json/encoding
6.49 KB 45 obj 0.2 ms active_support/json/encoders/true_class
8.50 KB 88 obj 0.2 ms active_support/json/encoders/time
6.47 KB 49 obj 0.2 ms active_support/json/encoders/symbol
14.17 KB 427 obj 0.3 ms active_support/json/encoders/string
6.47 KB 43 obj 0.2 ms active_support/json/encoders/regexp
15.01 KB 91 obj 0.3 ms active_support/json/encoders/object
6.48 KB 43 obj 0.2 ms active_support/json/encoders/numeric
6.49 KB 45 obj 0.2 ms active_support/json/encoders/nil_class
17.13 KB 210 obj 0.3 ms active_support/json/encoders/hash
6.50 KB 45 obj 0.2 ms active_support/json/encoders/false_class
7.38 KB 76 obj 0.2 ms active_support/json/encoders/enumerable
8.52 KB 70 obj 0.2 ms active_support/json/encoders/date_time
8.51 KB 91 obj 0.2 ms active_support/json/encoders/date
7.48 KB 69 obj 0.2 ms active_support/json/variable
259.59 KB 7598 obj 5.0 ms active_support/dependencies
91.49 KB 2441 obj 1.4 ms set
1919.55 KB 36934 obj 49.4 ms active_support/core_ext
7.24 KB 144 obj 0.2 ms active_support/core_ext/uri
6.77 KB 66 obj 0.2 ms active_support/core_ext/symbol
720.02 KB 14774 obj 19.3 ms active_support/core_ext/string
6.67 KB 42 obj 0.2 ms active_support/core_ext/string/behavior
641.41 KB 13679 obj 17.5 ms active_support/core_ext/string/xchar
456.44 KB 7476 obj 8.6 ms builder
21.93 KB 186 obj 0.4 ms builder/xmlevents
426.47 KB 7235 obj 8.0 ms builder/xmlmarkup
375.57 KB 6251 obj 7.2 ms builder/xmlbase
38.54 KB 960 obj 0.7 ms builder/xchar
309.77 KB 4668 obj 6.0 ms builder/blankslate
298.58 KB 4606 obj 5.8 ms blankslate
176.77 KB 6100 obj 8.7 ms fast_xs
7.97 KB 92 obj 0.2 ms active_support/core_ext/string/iterators
18.47 KB 372 obj 0.3 ms active_support/core_ext/string/access
8.25 KB 119 obj 0.2 ms active_support/core_ext/string/starts_ends_with
8.71 KB 83 obj 0.2 ms active_support/core_ext/string/filters
13.43 KB 220 obj 0.4 ms active_support/core_ext/string/conversions
21.75 KB 331 obj 0.6 ms active_support/core_ext/rexml
10.62 KB 108 obj 0.4 ms rexml/rexml
41.19 KB 536 obj 1.1 ms active_support/core_ext/range
6.82 KB 50 obj 0.2 ms active_support/core_ext/range/overlaps
8.75 KB 122 obj 0.2 ms active_support/core_ext/range/include_range
10.28 KB 135 obj 0.2 ms active_support/core_ext/range/conversions
9.57 KB 156 obj 0.2 ms active_support/core_ext/range/blockless_step
13.97 KB 178 obj 0.4 ms active_support/core_ext/process
8.79 KB 148 obj 0.2 ms active_support/core_ext/process/daemon
6.60 KB 113 obj 0.2 ms active_support/core_ext/proc
102.83 KB 1651 obj 6.2 ms active_support/core_ext/object
16.01 KB 160 obj 0.2 ms active_support/core_ext/object/misc
7.52 KB 73 obj 0.2 ms active_support/core_ext/object/metaclass
15.71 KB 254 obj 0.4 ms active_support/core_ext/object/instance_variables
16.88 KB 469 obj 4.4 ms active_support/core_ext/object/extending
10.44 KB 115 obj 0.2 ms active_support/core_ext/object/try
11.54 KB 192 obj 0.2 ms active_support/core_ext/object/duplicable
13.87 KB 246 obj 0.2 ms active_support/core_ext/object/blank
28.87 KB 273 obj 0.7 ms active_support/core_ext/numeric
19.33 KB 216 obj 0.5 ms active_support/core_ext/numeric/bytes
7.68 KB 103 obj 0.2 ms active_support/core_ext/name_error
155.70 KB 2665 obj 3.2 ms active_support/core_ext/module
9.59 KB 176 obj 0.2 ms active_support/core_ext/module/setup
12.06 KB 220 obj 0.2 ms active_support/core_ext/module/synchronization
9.29 KB 160 obj 0.2 ms active_support/core_ext/module/model_naming
8.69 KB 106 obj 0.2 ms active_support/core_ext/module/loading
21.98 KB 309 obj 0.3 ms active_support/core_ext/module/delegation
10.21 KB 130 obj 0.2 ms active_support/core_ext/module/attr_accessor_with_default
12.94 KB 323 obj 0.3 ms active_support/core_ext/module/attr_internal
20.29 KB 318 obj 0.4 ms active_support/core_ext/module/attribute_accessors
9.69 KB 127 obj 0.2 ms active_support/core_ext/module/inclusion
17.79 KB 335 obj 0.3 ms active_support/core_ext/module/introspection
15.86 KB 289 obj 0.3 ms active_support/core_ext/module/aliasing
195.96 KB 4840 obj 2.9 ms active_support/core_ext/logger
163.62 KB 3829 obj 2.3 ms logger
54.57 KB 1172 obj 0.8 ms monitor
12.20 KB 245 obj 0.3 ms active_support/core_ext/load_error
51.30 KB 648 obj 1.2 ms active_support/core_ext/kernel
7.79 KB 80 obj 0.2 ms active_support/core_ext/kernel/debugger
9.05 KB 116 obj 0.2 ms active_support/core_ext/kernel/requires
7.21 KB 71 obj 0.2 ms active_support/core_ext/kernel/agnostics
14.57 KB 252 obj 0.3 ms active_support/core_ext/kernel/reporting
6.71 KB 42 obj 0.2 ms active_support/core_ext/kernel/daemonizing
30.08 KB 249 obj 0.7 ms active_support/core_ext/integer
12.44 KB 78 obj 0.2 ms active_support/core_ext/integer/inflections
7.89 KB 100 obj 0.2 ms active_support/core_ext/integer/even_odd
176.01 KB 3511 obj 3.5 ms active_support/core_ext/hash
9.90 KB 167 obj 0.2 ms active_support/core_ext/hash/slice
9.44 KB 91 obj 0.2 ms active_support/core_ext/hash/reverse_merge
12.05 KB 260 obj 0.3 ms active_support/core_ext/hash/keys
32.20 KB 668 obj 0.6 ms active_support/core_ext/hash/indifferent_access
25.05 KB 596 obj 0.4 ms active_support/hash_with_indifferent_access
7.96 KB 98 obj 0.2 ms active_support/core_ext/hash/except
7.46 KB 83 obj 0.2 ms active_support/core_ext/hash/diff
8.03 KB 126 obj 0.2 ms active_support/core_ext/hash/deep_merge
82.43 KB 1889 obj 1.4 ms active_support/core_ext/hash/conversions
8.41 KB 97 obj 0.2 ms active_support/core_ext/object/conversions
13.29 KB 113 obj 0.3 ms active_support/core_ext/float
8.12 KB 83 obj 0.2 ms active_support/core_ext/float/rounding
16.30 KB 233 obj 0.4 ms active_support/core_ext/file
11.13 KB 203 obj 0.2 ms active_support/core_ext/file/atomic
13.73 KB 306 obj 0.3 ms active_support/core_ext/exception
40.83 KB 970 obj 0.7 ms active_support/core_ext/enumerable
20.52 KB 569 obj 0.4 ms active_support/ordered_hash
86.63 KB 1965 obj 1.6 ms active_support/core_ext/class
13.85 KB 270 obj 0.3 ms active_support/core_ext/class/delegating_attributes
12.45 KB 186 obj 0.2 ms active_support/core_ext/class/removal
39.98 KB 1152 obj 0.7 ms active_support/core_ext/class/inheritable_attributes
14.55 KB 284 obj 0.3 ms active_support/core_ext/class/attribute_accessors
14.32 KB 204 obj 0.4 ms active_support/core_ext/cgi
9.14 KB 174 obj 0.2 ms active_support/core_ext/cgi/escape_skipping_slashes
30.30 KB 513 obj 1.3 ms active_support/core_ext/big_decimal
25.10 KB 483 obj 1.2 ms active_support/core_ext/big_decimal/conversions
9.18 KB 134 obj 0.7 ms bigdecimal
11.71 KB 131 obj 0.4 ms active_support/core_ext/benchmark
95.21 KB 1731 obj 2.1 ms active_support/core_ext/array
6.51 KB 46 obj 0.2 ms active_support/core_ext/array/random_access
23.92 KB 423 obj 0.5 ms active_support/core_ext/array/grouping
7.58 KB 54 obj 0.2 ms active_support/core_ext/array/extract_options
30.93 KB 853 obj 0.5 ms active_support/core_ext/array/conversions
12.09 KB 178 obj 0.2 ms active_support/core_ext/array/access
8.02 KB 76 obj 0.2 ms active_support/core_ext/array/wrap
2497.97 KB 147921 obj 62.3 ms active_support/vendor
33.18 KB 651 obj 0.5 ms i18n
255.57 KB 11980 obj 6.0 ms fileutils
991.16 KB 27012 obj 18.5 ms active_support/core/all
976.50 KB 26840 obj 17.8 ms active_support/core/time
955.81 KB 26679 obj 17.4 ms active_support/core_ext/time
130.00 KB 3010 obj 2.0 ms active_support/core_ext/time/zones
113.09 KB 2686 obj 1.7 ms active_support/time_with_zone
12.78 KB 129 obj 0.2 ms active_support/core_ext/integer/time
17.94 KB 354 obj 0.3 ms active_support/core_ext/numeric/time
503.24 KB 12322 obj 8.1 ms active_support/core_ext/time/conversions
318.63 KB 8115 obj 5.1 ms active_support/values/time_zone
110.47 KB 1507 obj 1.8 ms active_support/core_ext/date_time
10.71 KB 69 obj 0.1 ms active_support/core_ext/date_time/zones
34.96 KB 599 obj 0.6 ms active_support/core_ext/date_time/conversions
31.19 KB 654 obj 0.5 ms active_support/core_ext/date_time/calculations
17.89 KB 86 obj 0.2 ms active_support/core_ext/date_time/acts_like
110.07 KB 1209 obj 1.6 ms active_support/core_ext/date
44.27 KB 724 obj 0.6 ms active_support/core_ext/date/conversions
25.81 KB 305 obj 0.5 ms active_support/core_ext/date/freeze
17.25 KB 68 obj 0.2 ms active_support/core_ext/date/acts_like
162.41 KB 3836 obj 2.7 ms active_support/inflector
28.91 KB 443 obj 0.3 ms active_support/core_ext/string/inflections
36.27 KB 1128 obj 0.6 ms active_support/inflections
17.73 KB 223 obj 0.2 ms active_support/core_ext/string/multibyte
10.11 KB 64 obj 0.5 ms iconv
120.46 KB 3997 obj 2.5 ms active_support/core_ext/time/calculations
36.57 KB 1288 obj 0.6 ms active_support/core_ext/date/calculations
35.88 KB 942 obj 0.8 ms active_support/duration
14.88 KB 333 obj 0.4 ms active_support/basic_object
16.08 KB 111 obj 0.3 ms active_support/core_ext/time/acts_like
8.50 KB 55 obj 0.1 ms active_support/core_ext/object/acts_like
9.58 KB 144 obj 0.2 ms active_support/core_ext/time/marshal_with_utc_flag
20.73 KB 249 obj 0.4 ms active_support/core_ext/time/publicize_conversion_methods
143.46 KB 6704 obj 3.5 ms time
20.38 KB 148 obj 0.5 ms parsedate
6.65 KB 64 obj 0.1 ms active_support/core/time/autoload
6.06 KB 53 obj 0.2 ms active_support/core
5857.17 KB 61896 obj 140.0 ms 4924 KB RSS
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment