Skip to content
Snippets Groups Projects
Select Git revision
  • as-if-foss/wi-design-title-fix-nl
  • as-if-foss/ai-experiemnt-more-actions-dropdown
  • as-if-foss/515309-duo-workflow-settings
  • as-if-foss/use-other-constant
  • as-if-foss/graphql_custom_fields_argument_for_issues_and_work_items
  • as-if-foss/515946-custom-fields-finder-filters
  • as-if-foss/tchu-reindex-work-items-to-populate-notes
  • as-if-foss/271614-archived-pipelines-take-2
  • as-if-foss/sk/509374-add-rule-id
  • as-if-foss/ingest_and_display_direct_dependencies
  • as-if-foss/georgekoltsov/restartable-project-import
  • as-if-foss/502767-read-triggered-from-trigger
  • as-if-foss/467997-vsd-add-namespace-metadata-viz
  • as-if-foss/revert-fbf4aa8b
  • as-if-foss/bm/update-ruby-default
  • as-if-foss/450705-policies-advanced-editor-update-fix
  • as-if-foss/512497-atevans-remove-group-microsoft-applications-table-ff
  • as-if-foss/duo-chat-update-markdown-regex
  • as-if-foss/ms/custom-status/nm-relation-between-system-defined-lifecycle-and-status
  • as-if-foss/493994-add-milestone-to-logo
  • v17.7.6 protected
  • v17.8.4 protected
  • v17.9.1 protected
  • v17.8.3 protected
  • v17.7.5 protected
  • v17.9.0 protected
  • v17.9.0-rc42 protected
  • v17.6.5 protected
  • v17.7.4 protected
  • v17.8.2 protected
  • v17.6.4 protected
  • v17.7.3 protected
  • v17.8.1 protected
  • v17.8.0 protected
  • v17.7.2 protected
  • v17.8.0-rc42 protected
  • v17.5.5 protected
  • v17.6.3 protected
  • v17.7.1 protected
  • v17.7.0 protected
40 results

system_spec.rb

  • Robert Speicher's avatar
    a64b7cd3
    Merge branch 'performance-clock-adjustments' into 'master' · a64b7cd3
    Robert Speicher authored and Robert Speicher's avatar Robert Speicher committed
    Use clock_gettime for all performance timestamps
    
    This MR adjusts the performance monitoring code to use `Process.clock_gettime` (thus `clock_gettime(3)`) instead of `Time.now`.
    
    Using `Time.now` / `Time.new` adds more overhead than `Process.clock_gettime`, it also doesn't provide a way of getting timestamps in nanoseconds (which `Process.clock_gettime` does allow).
    
    See merge request !4899
    (cherry picked from commit 53ad9522)
    a64b7cd3
    History
    Merge branch 'performance-clock-adjustments' into 'master'
    Robert Speicher authored and Robert Speicher's avatar Robert Speicher committed
    Use clock_gettime for all performance timestamps
    
    This MR adjusts the performance monitoring code to use `Process.clock_gettime` (thus `clock_gettime(3)`) instead of `Time.now`.
    
    Using `Time.now` / `Time.new` adds more overhead than `Process.clock_gettime`, it also doesn't provide a way of getting timestamps in nanoseconds (which `Process.clock_gettime` does allow).
    
    See merge request !4899
    (cherry picked from commit 53ad9522)
Code owners
Assign users and groups as approvers for specific file changes. Learn more.