aboutsummaryrefslogtreecommitdiffstats
path: root/activesupport/lib/active_support/notifications/instrumenter.rb
Commit message (Expand)AuthorAgeFilesLines
* Enable `Layout/EmptyLinesAroundAccessModifier` copRyuta Kamizono2019-06-131-1/+0
* Remove @duration instance variable since we're not maintaining instances vari...Vishal Telangre2019-04-161-2/+1
* Fix: #cpu_time doesn't work for a `ActiveSupport::Notifications::Fanout::Subs...Vishal Telangre2019-04-161-2/+2
* Update CHANGELOG and docsAli Ibrahim2019-03-221-3/+4
* Update AS::Notifications::Instrumenter#instrumentAli Ibrahim2019-03-221-1/+1
* Fix elapsed time calculationsbogdanvlviv2019-02-081-1/+1
* Don't expose internal `clock_gettime_supported?` class methodRyuta Kamizono2018-11-301-1/+2
* Deprecate `event.end = Time.now` in favor of `event.finish!`Ryuta Kamizono2018-11-201-2/+6
* Windows support for parallelization and instrumenterGannon McGibbon2018-11-081-1/+6
* Only use CLOCK_PROCESS_CPUTIME_ID if it's definedBart de Water2018-07-291-2/+8
* Always subscribe to event objects via `AS::Notifications.subscribe`Aaron Patterson2018-07-261-0/+2
* Subscribe to event objects via `subscribe_event`Aaron Patterson2018-07-261-1/+1
* Match the units in `duration` (milliseconds)Aaron Patterson2018-07-261-1/+7
* Add cpu_time, idle_time, and allocations to EventEileen Uchitelle2018-07-261-0/+47
* [Active Support] `rubocop -a --only Layout/EmptyLineAfterMagicComment`Koichi ITO2017-07-111-0/+1
* Use frozen-string-literal in ActiveSupportKir Shatrov2017-07-091-0/+1
* Revert "Merge pull request #29540 from kirs/rubocop-frozen-string"Matthew Draper2017-07-021-1/+0
* Enforce frozen string in RubocopKir Shatrov2017-07-011-0/+1
* Add more rubocop rules about whitespacesRafael Mendonça França2016-10-291-1/+1
* normalizes indentation and whitespace across the projectXavier Noria2016-08-061-3/+3
* applies new string literal convention in activesupport/libXavier Noria2016-08-061-1/+1
* Adds exception object to instrumenter's payloadRyan T. Hosford2015-12-311-0/+1
* Subscribing to notifications while inside the said instrumented section.thedarkone2015-11-281-2/+7
* Replace `#=>` with `# =>` [ci skip]claudiob2014-12-171-1/+1
* Fix docs for AS::Notifications::Event#durationclaudiob2014-12-171-2/+2
* Add docs for AS::Notifications::Event#durationclaudiob2014-12-171-0/+12
* duration is called multiple times in dev, so lets cache itAaron Patterson2013-08-181-1/+2
* Merge branch 'master' of github.com:lifo/docrailsVijay Dev2013-03-301-1/+1
|\
| * Fix some typosAkira Matsuda2013-03-251-1/+1
* | ActiveSupport::Notifications::Instrumenter#instrument should yieldstopdropandrew2013-03-021-1/+1
|/
* adding start / finish on the instrumenter, adding tests for the classAaron Patterson2013-01-091-6/+17
* update AS/notifications and AS/testing docs [ci skip]Francesco Rodriguez2012-09-141-1/+1
* Add missing requireRafael Mendonça França2012-06-191-0/+2
* make events not use date and time to determine parent_of. fixes #5932タコ焼き仮面2012-06-181-4/+12
* start / finish events are sent by the instrumenterAaron Patterson2012-03-211-3/+3
* Remove deprecation from AS::Deprecation behavior, some minor cleanupsCarlos Antonio da Silva2012-03-161-2/+0
* Removed ActiveSupport::SecureRandom in favour of SecureRandom from the standa...Jon Leighton2011-05-231-1/+0
* Revert the previous three commits.José Valim2010-07-251-7/+4
* use a hash to collect optional statistics about the instrumentationAaron Patterson2010-07-251-4/+7
* Get rid of instrumenter.elapsed.José Valim2010-07-241-9/+3
* Performance optimizations to handle cases of instrumentors that are not liste...Carlhuda2010-07-221-1/+1
* Add a test for elapsed and require missing benchmark file.José Valim2010-07-201-2/+2
* reusing the time instrumentation from the instrumenter rather than Benchmark....Aaron Patterson2010-07-191-2/+9
* convert duration to an attr_readerAaron Patterson2010-07-171-6/+3
* Event should be aware if yielded block failed or not.José Valim2010-05-021-3/+5
* Make notifications go off even when an error is raised, so that we capture th...Justin George2010-05-021-3/+7
* Remove instrument! and require thread from AS::Notifications.José Valim2010-02-041-9/+0
* Add ActionDispatch::Notifications middleware.José Valim2010-01-171-0/+9
* Yield the payload notifications for further modification (like adding the res...José Valim2010-01-151-8/+2
* Add instrument! to notifications which adds the result to the payload.José Valim2010-01-141-1/+9