Skip to content
Snippets Groups Projects
  1. Oct 26, 2017
  2. Oct 31, 2017
  3. Oct 29, 2017
  4. Oct 28, 2017
  5. Oct 24, 2017
  6. Oct 20, 2017
  7. Oct 21, 2017
    • Matt Harbison's avatar
      tests: adjust hooks for Windows · aa05b959
      Matt Harbison authored
      I'm not sure why these weren't working on Windows.  The failures were generally
      in the style of:
      
        -  remote: phase-move: cb9a9f314b8b07ba71012fcdbc544b5a4d82ff5b:  1 -> 0
        +  remote: "phase-move: $HG_NODE:  $HG_OLDPHASE -> $HG_PHASE"
      
      and
      
        -  abort: pretxnclose-bookmark.force-forward hook exited with status 1
        -  [255]
        +  abort: pretxnclose-bookmark.force-public hook exited with status 255
        +  [255]
      
      These failures originated in ee5f0d047b41::f6d17075608f.
      aa05b959
    • Matt Harbison's avatar
      test-log-linerange: open binary file in binary mode · af924308
      Matt Harbison authored
      The '\n' characters were being translated on Windows, throwing off hg and git
      hashes, as well as the file content in the diff.
      af924308
  8. Oct 20, 2017
    • Matt Harbison's avatar
      test-arbitraryfilectx: stabilize for Windows · 9645c2a2
      Matt Harbison authored
      Previously, the second last test (context.arbitraryfilectx(..)) returned True on
      Windows.  I changed the repo setup sequence to import a patch, so that way the
      repo would have a proper symlink.  That made the last test fail, since it is
      comparing files in wdir(), one of which is not the expected symlink.
      
      Apparently the (feature !) line matching doesn't work well with (no-eol), so I
      had to conditionalize the test instead of the output.
      9645c2a2
  9. Oct 28, 2017
    • Durham Goode's avatar
      dirstate: remove excess attribute lookups for dirstate.status (issue5714) · ffeea240
      Durham Goode authored
      A recent refactor added a layer of abstraction to the dirstate which makes doing
      things like 'foo in dirstate' now require some extra Python attribute lookups.
      This is causing a 100ms slow down in hg status for mozilla-central.
      
      The fix is to hoist the inner dict's functions onto the main class once the lazy
      loading it complete, as well as store the actual functions before doing the
      status loop (as is done for other such functions).
      
      In my testing, it seems to address the performance regression, but we'll
      need to see the perf run results to know for sure.
      
      Differential Revision: https://phab.mercurial-scm.org/D1257
      ffeea240
  10. Oct 26, 2017
  11. Oct 27, 2017
  12. Oct 28, 2017
  13. Oct 26, 2017
  14. Oct 25, 2017
  15. Oct 24, 2017
  16. Oct 20, 2017
  17. Oct 23, 2017
  18. Oct 04, 2017
  19. Oct 21, 2017
  20. Oct 20, 2017
  21. Aug 05, 2017
  22. Oct 20, 2017
  23. Oct 19, 2017
Loading