├── .gitignore ├── .rspec ├── .travis.yml ├── .yardopts ├── CHANGELOG.markdown ├── Gemfile ├── Gemfile.lock ├── LICENSE ├── README.markdown ├── Rakefile ├── TODO ├── allocation_stats.gemspec ├── examples ├── my_class.rb ├── trace_my_class_group_by.rb ├── trace_my_class_raw.rb ├── trace_object_allocations.rb ├── trace_psych_group_by.rb ├── trace_psych_keys.rb └── trace_specs │ ├── strings.rb │ └── strings_spec.rb ├── lib ├── allocation_stats.rb └── allocation_stats │ ├── allocation.rb │ ├── allocations_proxy.rb │ ├── core_ext │ └── basic_object.rb │ └── trace_rspec.rb └── spec ├── allocation_stats └── allocations_proxy_spec.rb ├── allocation_stats_spec.rb ├── spec_helper.rb └── trace_rspec_spec.rb /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --color 2 | --format documentation 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- 1 | language: ruby 2 | rvm: 3 | - 2.1.0 4 | -------------------------------------------------------------------------------- /.yardopts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/.yardopts -------------------------------------------------------------------------------- /CHANGELOG.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/CHANGELOG.markdown -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/LICENSE -------------------------------------------------------------------------------- /README.markdown: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/README.markdown -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/Rakefile -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- 1 | * more in the README 2 | * binary 3 | * trace minitest 4 | -------------------------------------------------------------------------------- /allocation_stats.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/allocation_stats.gemspec -------------------------------------------------------------------------------- /examples/my_class.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/my_class.rb -------------------------------------------------------------------------------- /examples/trace_my_class_group_by.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/trace_my_class_group_by.rb -------------------------------------------------------------------------------- /examples/trace_my_class_raw.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/trace_my_class_raw.rb -------------------------------------------------------------------------------- /examples/trace_object_allocations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/trace_object_allocations.rb -------------------------------------------------------------------------------- /examples/trace_psych_group_by.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/trace_psych_group_by.rb -------------------------------------------------------------------------------- /examples/trace_psych_keys.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/trace_psych_keys.rb -------------------------------------------------------------------------------- /examples/trace_specs/strings.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/trace_specs/strings.rb -------------------------------------------------------------------------------- /examples/trace_specs/strings_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/examples/trace_specs/strings_spec.rb -------------------------------------------------------------------------------- /lib/allocation_stats.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/lib/allocation_stats.rb -------------------------------------------------------------------------------- /lib/allocation_stats/allocation.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/lib/allocation_stats/allocation.rb -------------------------------------------------------------------------------- /lib/allocation_stats/allocations_proxy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/lib/allocation_stats/allocations_proxy.rb -------------------------------------------------------------------------------- /lib/allocation_stats/core_ext/basic_object.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/lib/allocation_stats/core_ext/basic_object.rb -------------------------------------------------------------------------------- /lib/allocation_stats/trace_rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/lib/allocation_stats/trace_rspec.rb -------------------------------------------------------------------------------- /spec/allocation_stats/allocations_proxy_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/spec/allocation_stats/allocations_proxy_spec.rb -------------------------------------------------------------------------------- /spec/allocation_stats_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/spec/allocation_stats_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/trace_rspec_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/srawlins/allocation_stats/HEAD/spec/trace_rspec_spec.rb --------------------------------------------------------------------------------