D9084: rust-dirstatemap: add #[timed] to dirstatemap read for comparison

Alphare (Raphaël Gomès) phabricator at mercurial-scm.org
Fri Sep 25 16:05:38 UTC 2020


Alphare created this revision.
Herald added a reviewer: hg-reviewers.
Herald added a subscriber: mercurial-patches.

REPOSITORY
  rHG Mercurial

BRANCH
  default

REVISION DETAIL
  https://phab.mercurial-scm.org/D9084

AFFECTED FILES
  rust/hg-core/src/dirstate/dirstate_map.rs

CHANGE DETAILS

diff --git a/rust/hg-core/src/dirstate/dirstate_map.rs b/rust/hg-core/src/dirstate/dirstate_map.rs
--- a/rust/hg-core/src/dirstate/dirstate_map.rs
+++ b/rust/hg-core/src/dirstate/dirstate_map.rs
@@ -15,6 +15,7 @@
     CopyMap, DirsMultiset, DirstateEntry, DirstateError, DirstateMapError,
     DirstateParents, DirstateParseError, FastHashMap, StateMap,
 };
+use micro_timer::timed;
 use core::borrow::Borrow;
 use std::collections::HashSet;
 use std::convert::TryInto;
@@ -356,6 +357,7 @@
         self.dirty_parents = true;
     }
 
+    #[timed]
     pub fn read(
         &mut self,
         file_contents: &[u8],



To: Alphare, #hg-reviewers
Cc: mercurial-patches, mercurial-devel


More information about the Mercurial-devel mailing list