<div dir="ltr"><div>I was seeing regressions on the order of magnitude scale for basic operations like updating between revisions. i.e. what should have taken 10-15sec taking closer to 5min. And this is on an NVMe SSD. So I guess as usual, YMMV depending specific work flows. If you haven't noticed any major issues, then it's probably not a huge deal for now.<br></div><div><br></div><div>-Ryan<br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 28, 2017 at 8:03 PM, Xidorn Quan <span dir="ltr"><<a href="mailto:me@upsuper.org" target="_blank">me@upsuper.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><u></u>
<div><span class=""><div>On Wed, Nov 29, 2017, at 10:55 AM, Ryan VanderMeulen wrote:<br></div>
<blockquote type="cite"><div dir="ltr"><div><p style="line-height:1.38;margin-top:0pt;margin-bottom:0pt"><span class="m_-437572275790132716size" style="font-size:small"><span class="m_-437572275790132716highlight" style="background-color:transparent"><span class="m_-437572275790132716colour" style="color:rgb(0,0,0)"><span class="m_-437572275790132716font" style="font-family:Arial"><span class="m_-437572275790132716highlight" style="background-color:transparent"><span class="m_-437572275790132716colour" style="color:rgb(0,0,0)"><span class="m_-437572275790132716font" style="font-family:Arial">* </span></span></span>The fsmonitor extension was re-disabled due to significant performance regressions for some common operations caused by watchman excessively polling the filesystem.</span></span></span></span><br></p></div>
<div><span class="m_-437572275790132716size" style="font-size:small"><a href="https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe" target="_blank"></a><a href="https://ftp.mozilla.org/pub/mozilla/libraries/win32/MozillaBuildSetup-Latest.exe" target="_blank"></a></span><br></div>
<div><div><span class="m_-437572275790132716size" style="font-size:small">If you're already using version 3.1 without issue, you probably don't need to pick up this release. You may want to consider disabling fsmonitor in the mean time, however. You can do that by making the change below to <mozilla-build>/python/<wbr>mercurial.ini:</span><br></div>
<div><span class="m_-437572275790132716size" style="font-size:small"><a href="https://hg.mozilla.org/mozilla-build/rev/7a7753947603" target="_blank">https://hg.mozilla.org/<wbr>mozilla-build/rev/7a7753947603</a></span><br></div>
</div>
</div>
</blockquote><div><br></div>
</span><div>It isn't clear to me what performance issue it has.<br></div>
<div><br></div>
<div>From the bug, I can see the issue gps raised on GitHub: <a href="https://github.com/facebook/watchman/issues/548" target="_blank">https://github.com/facebook/<wbr>watchman/issues/548</a><br></div>
<div><br></div>
<div>So my question would be, does it affect building Firefox in subdirectory of working directory? If it does, then it sounds very serious and people should probably disable it. If it doesn't, maybe it isn't a too big deal, since I don't think most developers want to create tons of files frequently.<span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888">
<div><br></div>
<div>- Xidorn<br></div>
</font></span></div>
<br>______________________________<wbr>_________________<br>
firefox-dev mailing list<br>
<a href="mailto:firefox-dev@mozilla.org">firefox-dev@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/firefox-dev" rel="noreferrer" target="_blank">https://mail.mozilla.org/<wbr>listinfo/firefox-dev</a><br>
<br></blockquote></div><br></div>