summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorPaco Guzman <pacoguzmanp@gmail.com>2016-06-13 18:49:21 +0200
committerPaco Guzman <pacoguzmanp@gmail.com>2016-06-14 15:17:51 +0200
commitdadc531353bdf0e384d05d173d19756b0d9fba13 (patch)
treec292cc51f7caa53c1236f54acfde31f01f90091b /config
parentfdcafe72d1e103821ecad075dec82a84ad24387b (diff)
downloadgitlab-ce-dadc531353bdf0e384d05d173d19756b0d9fba13.tar.gz
Instrument private/protected methods
By default instrumentation will instrument public, protected and private methods, because usually heavy work is done on private method or at least that’s what facts is showing
Diffstat (limited to 'config')
-rw-r--r--config/initializers/metrics.rb5
1 files changed, 0 insertions, 5 deletions
diff --git a/config/initializers/metrics.rb b/config/initializers/metrics.rb
index f6509ee43f1..989404c6a61 100644
--- a/config/initializers/metrics.rb
+++ b/config/initializers/metrics.rb
@@ -128,11 +128,6 @@ if Gitlab::Metrics.enabled?
config.instrument_instance_methods(API::Helpers)
config.instrument_instance_methods(RepositoryCheck::SingleRepositoryWorker)
- # Iterate over each non-super private instance method to keep up to date if
- # internals change
- RepositoryCheck::SingleRepositoryWorker.private_instance_methods(false).each do |method|
- config.instrument_instance_method(RepositoryCheck::SingleRepositoryWorker, method)
- end
end
GC::Profiler.enable