diff mercurial/phases.py @ 31162:b7cef987356d

phases: remove experimental.nativephaseskillswitch The native code has been used for a long time. Therefore drop the experimental config option.
author Jun Wu <quark@fb.com>
date Wed, 01 Mar 2017 15:50:01 -0800
parents 6afd8a87a657
children 1470b0f771c8
line wrap: on
line diff
--- a/mercurial/phases.py	Wed Mar 01 16:35:57 2017 -0800
+++ b/mercurial/phases.py	Wed Mar 01 15:50:01 2017 -0800
@@ -224,12 +224,8 @@
         """ensure phase information is loaded in the object"""
         if self._phaserevs is None:
             try:
-                if repo.ui.configbool('experimental',
-                                      'nativephaseskillswitch'):
-                    self._computephaserevspure(repo)
-                else:
-                    res = self._getphaserevsnative(repo)
-                    self._phaserevs, self._phasesets = res
+                res = self._getphaserevsnative(repo)
+                self._phaserevs, self._phasesets = res
             except AttributeError:
                 self._computephaserevspure(repo)