<feed xmlns='http://www.w3.org/2005/Atom'>
<title>allocbench/src/allocator.py, branch introduce_gitlab-ci</title>
<subtitle>benchmark tool for POSIX memory allocators</subtitle>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/'/>
<entry>
<title>make the whole project more python idiomatic</title>
<updated>2020-06-02T09:18:47+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-05-06T14:56:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=8174a918ea3b7cb216bf7ea98cfdc10661b5c37d'/>
<id>8174a918ea3b7cb216bf7ea98cfdc10661b5c37d</id>
<content type='text'>
* rename src directory to allocbench
* make global variable names UPPERCASE
* format a lot of code using yapf
* use lowercase ld_preload and ld_library_path as Allocator members
* name expected Errors 'err' and don't raise a new Exception
* disable some pylint messages
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* rename src directory to allocbench
* make global variable names UPPERCASE
* format a lot of code using yapf
* use lowercase ld_preload and ld_library_path as Allocator members
* name expected Errors 'err' and don't raise a new Exception
* disable some pylint messages
</pre>
</div>
</content>
</entry>
<entry>
<title>use pathlib.PATH in allocator.py where it is reasonable</title>
<updated>2020-04-23T09:41:18+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-04-23T09:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=0eaeee1973a9e5ee698774df13ad2fdc86216210'/>
<id>0eaeee1973a9e5ee698774df13ad2fdc86216210</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>implement wildcard search for allocator selection</title>
<updated>2020-04-15T11:22:16+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-04-15T11:22:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=868be152624d174e3c1997ff45d8c7acecb45d11'/>
<id>868be152624d174e3c1997ff45d8c7acecb45d11</id>
<content type='text'>
This makes most allocator collections, which only bundle all allocator
variants from one allocator obsolete.
They can be replaces with 'allocator*' on the command line.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This makes most allocator collections, which only bundle all allocator
variants from one allocator obsolete.
They can be replaces with 'allocator*' on the command line.
</pre>
</div>
</content>
</entry>
<entry>
<title>remove useles check if self.build_cmds are true</title>
<updated>2020-02-26T15:16:42+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-02-26T15:16:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=0d06677043e485aa1366993e395c6fa85b600990'/>
<id>0d06677043e485aa1366993e395c6fa85b600990</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>search for alloc_foo in src/allocators/alloc.py</title>
<updated>2020-01-30T18:20:44+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-01-30T18:14:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=08f920351884a4dfaffa4eb7423cce04374b9958'/>
<id>08f920351884a4dfaffa4eb7423cce04374b9958</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use class members like normal people</title>
<updated>2019-12-28T16:55:19+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-28T14:47:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=438c90a220fbb2f2672664f60cab4f3b1daa870e'/>
<id>438c90a220fbb2f2672664f60cab4f3b1daa870e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix allocator.py</title>
<updated>2019-12-18T16:56:31+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-18T16:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=4926cd110c2bad4e8feab8019ab7f825c912feb4'/>
<id>4926cd110c2bad4e8feab8019ab7f825c912feb4</id>
<content type='text'>
* Don't override members of subclasses
* Fix patching
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Don't override members of subclasses
* Fix patching
</pre>
</div>
</content>
</entry>
<entry>
<title>fmt allocator.py with yapf</title>
<updated>2019-12-14T16:49:37+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-14T16:49:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=14d7242eb119572203eb8479f21da8a5166d33a2'/>
<id>14d7242eb119572203eb8479f21da8a5166d33a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor allocator.py</title>
<updated>2019-12-14T16:44:29+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-12-14T16:44:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=a42f1009906e53bb7b33899cc6e97f782349e327'/>
<id>a42f1009906e53bb7b33899cc6e97f782349e327</id>
<content type='text'>
Use run_cmd instead of subprocess.run.
Explicitly declare all known members.
Don't rebuild linker cache when building LIBRARY_PATH
Use isinstance instead of type()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use run_cmd instead of subprocess.run.
Explicitly declare all known members.
Don't rebuild linker cache when building LIBRARY_PATH
Use isinstance instead of type()
</pre>
</div>
</content>
</entry>
<entry>
<title>improve patch handling in allocator.py</title>
<updated>2019-10-13T15:16:35+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-10-13T15:16:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=19e1ff660db8a6653d67884d10bc830babc1560d'/>
<id>19e1ff660db8a6653d67884d10bc830babc1560d</id>
<content type='text'>
* patches are only applied if they aren't applied already
* patch no uses -p0 so git diff patches must be adjusted
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* patches are only applied if they aren't applied already
* patch no uses -p0 so git diff patches must be adjusted
</pre>
</div>
</content>
</entry>
</feed>
