mercurial/localrepo.py
changeset 51679 5f37c36f36b9
parent 51678 c10fa6388dbf
child 51799 45c467d8422c
--- a/mercurial/localrepo.py	Mon Jul 08 17:02:27 2024 +0200
+++ b/mercurial/localrepo.py	Mon Jul 08 15:48:34 2024 +0200
@@ -1123,7 +1123,8 @@
     if 0 <= chainspan:
         delta_config.max_deltachain_span = chainspan
 
-    if ui.configbool(b'storage', b'revlog.mmap.index'):
+    has_populate = util.has_mmap_populate()
+    if ui.configbool(b'storage', b'revlog.mmap.index', has_populate):
         data_config.mmap_index_threshold = ui.configbytes(
             b'storage',
             b'revlog.mmap.index:size-threshold',