contrib/packaging/debian/hgkpath.rc
author Gregory Szorc <gregory.szorc@gmail.com>
Wed, 18 Jul 2018 09:46:45 -0700
changeset 38731 ef3838a47503
parent 38009 e51c91c14a07
permissions -rw-r--r--
worker: ability to disable thread unsafe tasks The worker on Windows is implemented using a thread pool. If worker tasks are not thread safe, badness can occur. In addition, if tasks are executing CPU bound code and holding onto the GIL, there will be non-substantial overhead in Python context switching between active threads. This can result in significant slowdowns of tasks. This commit teaches the code for determining whether to use a worker to take thread safety into account. Effectively, thread unsafe tasks don't use the thread-based worker on Windows. Differential Revision: https://phab.mercurial-scm.org/D3962
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
26299
79e1064f7c5e debian: install hgk as part of mercurial-common (issue4829)
Augie Fackler <augie@google.com>
parents:
diff changeset
     1
[hgk]
79e1064f7c5e debian: install hgk as part of mercurial-common (issue4829)
Augie Fackler <augie@google.com>
parents:
diff changeset
     2
path = /usr/share/mercurial/hgk