<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/buildstream.git/src/buildstream/_utils.pyx, branch fetch-committers</title>
<subtitle>gitlab.com: buildstream/buildstream.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/'/>
<entry>
<title>downloadablefilesource: Cache 'mirror_dir' and 'default_mirror_file'</title>
<updated>2019-07-17T09:04:08+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-15T17:27:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=bbf65daff319f707c6010bfc8aeddd19dd1c6e16'/>
<id>bbf65daff319f707c6010bfc8aeddd19dd1c6e16</id>
<content type='text'>
This allows faster access to those two files and reduces the time spent
in their getters by more than 50%, which can be 2-3s on medium projects
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows faster access to those two files and reduces the time spent
in their getters by more than 50%, which can be 2-3s on medium projects
</pre>
</div>
</content>
</entry>
<entry>
<title>_utils: Refactor 'url_directory_name' for more efficient C operations</title>
<updated>2019-07-17T09:04:08+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-15T16:47:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=f3bdb4de710eccd021aaa5424860c88d03473aef'/>
<id>f3bdb4de710eccd021aaa5424860c88d03473aef</id>
<content type='text'>
This reduces further the runtime of he method by more than 50%
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reduces further the runtime of he method by more than 50%
</pre>
</div>
</content>
</entry>
<entry>
<title>utils: Extract 'url_directory_name' to a cython module</title>
<updated>2019-07-17T09:04:08+00:00</updated>
<author>
<name>Benjamin Schubert</name>
<email>ben.c.schubert@gmail.com</email>
</author>
<published>2019-07-15T16:30:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/buildstream.git/commit/?id=e8ddeef1ce55076a08106f4b4ffb074618f66b19'/>
<id>e8ddeef1ce55076a08106f4b4ffb074618f66b19</id>
<content type='text'>
`url_directory_name` is heavily called from any downloadable source
plugin, and moving it to cython gives a more than 10x speedup
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
`url_directory_name` is heavily called from any downloadable source
plugin, and moving it to cython gives a more than 10x speedup
</pre>
</div>
</content>
</entry>
</feed>
