An error occurred fetching the project authors.
  1. 19 Jul, 2018 1 commit
    • Sean McGivern's avatar
      Add a Gitlab::Profiler.print_by_total_time convenience method · ef973f6f
      Sean McGivern authored
      This method uses Gitlab::Profiler::TotalTimeFlatPrinter internally, which is the
      same as RubyProf::FlatPrinter, but the min_percent option (and new max_percent
      option) applies to the _total_ time, not the _self_ time. This helps us figure
      out if we're calling a library inefficiently, for instance.
      ef973f6f
  2. 15 Jun, 2018 1 commit
  3. 21 Mar, 2018 1 commit
  4. 16 Feb, 2018 1 commit
  5. 19 Jan, 2018 1 commit
    • Sean McGivern's avatar
      Add Gitlab::Profiler for profiling from a console or runner · b16c0080
      Sean McGivern authored
      Gitlab::Profiler.profile takes a URL to profile, and returns the ruby-prof
      profile result.
      
      This is currently only for interactive use (in a console) or from the script
      runner. Note that when using this interactively, changes to the application
      within that console session will be used, so this can be used to test proposed
      performance changes.
      b16c0080