├── .gitignore ├── .travis.yml ├── Gemfile ├── Gemfile.lock ├── Gemfile_5 ├── Gemfile_5.lock ├── README.md ├── Rakefile ├── assets ├── discourse_bench.png └── tunemygc-graphic2x-b3390590eadab5528577f4e0285330fd.png ├── bin └── tunemygc ├── doc └── protocol.md ├── ext └── tunemygc │ ├── extconf.rb │ ├── getRSS.c │ ├── tunemygc_ext.c │ └── tunemygc_ext.h ├── lib ├── tunemygc.rb └── tunemygc │ ├── agent.rb │ ├── cli.rb │ ├── interposer.rb │ ├── network.rb │ ├── railtie.rb │ ├── snapshotter.rb │ ├── spies.rb │ ├── spies │ ├── action_controller.rb │ ├── active_job.rb │ ├── base.rb │ ├── delayed_job.rb │ ├── manual.rb │ ├── minitest.rb │ ├── que_job.rb │ └── rspec.rb │ ├── subscriber.rb │ ├── syncer.rb │ └── version.rb ├── test ├── delayed_job_test_backend.rb ├── fixtures.rb ├── helper.rb ├── test_action_controller_interposer.rb ├── test_active_job_interposer.rb ├── test_agent.rb ├── test_delayed_job_interposer.rb ├── test_kamikaze.rb ├── test_minitest_interposer.rb ├── test_railtie.rb ├── test_snapshotter.rb └── test_syncer.rb └── tunemygc.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /Gemfile_5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/Gemfile_5 -------------------------------------------------------------------------------- /Gemfile_5.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/Gemfile_5.lock -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/Rakefile -------------------------------------------------------------------------------- /assets/discourse_bench.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/assets/discourse_bench.png -------------------------------------------------------------------------------- /assets/tunemygc-graphic2x-b3390590eadab5528577f4e0285330fd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/assets/tunemygc-graphic2x-b3390590eadab5528577f4e0285330fd.png -------------------------------------------------------------------------------- /bin/tunemygc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/bin/tunemygc -------------------------------------------------------------------------------- /doc/protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/doc/protocol.md -------------------------------------------------------------------------------- /ext/tunemygc/extconf.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/ext/tunemygc/extconf.rb -------------------------------------------------------------------------------- /ext/tunemygc/getRSS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/ext/tunemygc/getRSS.c -------------------------------------------------------------------------------- /ext/tunemygc/tunemygc_ext.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/ext/tunemygc/tunemygc_ext.c -------------------------------------------------------------------------------- /ext/tunemygc/tunemygc_ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/ext/tunemygc/tunemygc_ext.h -------------------------------------------------------------------------------- /lib/tunemygc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc.rb -------------------------------------------------------------------------------- /lib/tunemygc/agent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/agent.rb -------------------------------------------------------------------------------- /lib/tunemygc/cli.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/cli.rb -------------------------------------------------------------------------------- /lib/tunemygc/interposer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/interposer.rb -------------------------------------------------------------------------------- /lib/tunemygc/network.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/network.rb -------------------------------------------------------------------------------- /lib/tunemygc/railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/railtie.rb -------------------------------------------------------------------------------- /lib/tunemygc/snapshotter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/snapshotter.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/action_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/action_controller.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/active_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/active_job.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/base.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/delayed_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/delayed_job.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/manual.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/manual.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/minitest.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/minitest.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/que_job.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/que_job.rb -------------------------------------------------------------------------------- /lib/tunemygc/spies/rspec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/spies/rspec.rb -------------------------------------------------------------------------------- /lib/tunemygc/subscriber.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/subscriber.rb -------------------------------------------------------------------------------- /lib/tunemygc/syncer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/lib/tunemygc/syncer.rb -------------------------------------------------------------------------------- /lib/tunemygc/version.rb: -------------------------------------------------------------------------------- 1 | # encoding: utf-8 2 | 3 | module TuneMyGc 4 | VERSION = "1.0.71" 5 | end 6 | -------------------------------------------------------------------------------- /test/delayed_job_test_backend.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/delayed_job_test_backend.rb -------------------------------------------------------------------------------- /test/fixtures.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/fixtures.rb -------------------------------------------------------------------------------- /test/helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/helper.rb -------------------------------------------------------------------------------- /test/test_action_controller_interposer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_action_controller_interposer.rb -------------------------------------------------------------------------------- /test/test_active_job_interposer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_active_job_interposer.rb -------------------------------------------------------------------------------- /test/test_agent.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_agent.rb -------------------------------------------------------------------------------- /test/test_delayed_job_interposer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_delayed_job_interposer.rb -------------------------------------------------------------------------------- /test/test_kamikaze.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_kamikaze.rb -------------------------------------------------------------------------------- /test/test_minitest_interposer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_minitest_interposer.rb -------------------------------------------------------------------------------- /test/test_railtie.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_railtie.rb -------------------------------------------------------------------------------- /test/test_snapshotter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_snapshotter.rb -------------------------------------------------------------------------------- /test/test_syncer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/test/test_syncer.rb -------------------------------------------------------------------------------- /tunemygc.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bear-metal/tunemygc/HEAD/tunemygc.gemspec --------------------------------------------------------------------------------