<feed xmlns='http://www.w3.org/2005/Atom'>
<title>allocbench/src/benchmarks/larson, branch master</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>fix larson delete not matching new[]</title>
<updated>2020-04-03T13:50:18+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-04-03T13:50:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=daddb06f88dd7403e1b558c4ca8595806e8f3da0'/>
<id>daddb06f88dd7403e1b558c4ca8595806e8f3da0</id>
<content type='text'>
Thanks to Matthew Parkinson
see: https://github.com/daanx/mimalloc-bench/pull/14
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Matthew Parkinson
see: https://github.com/daanx/mimalloc-bench/pull/14
</pre>
</div>
</content>
</entry>
<entry>
<title>add barrier to larson benchmark</title>
<updated>2019-07-01T20:08:07+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-07-01T19:55:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=d0f47b9bf9bb6b38dfe379b3aa19af09ff47a667'/>
<id>d0f47b9bf9bb6b38dfe379b3aa19af09ff47a667</id>
<content type='text'>
The barrier prevents worker thread from doing work before the main thread
starts the timing. This behaviour was mentioned in the paper:
Mostly Lock-Free Malloc by Dave Dice, Alex Garthwaite
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The barrier prevents worker thread from doing work before the main thread
starts the timing. This behaviour was mentioned in the paper:
Mostly Lock-Free Malloc by Dave Dice, Alex Garthwaite
</pre>
</div>
</content>
</entry>
<entry>
<title>rework build system #2: call make before executing any benchmark</title>
<updated>2019-02-02T13:45:21+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-02-02T13:45:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=8c12b0494aa241bb6ddf3779a99d2f5d6ededf73'/>
<id>8c12b0494aa241bb6ddf3779a99d2f5d6ededf73</id>
<content type='text'>
Make scans the project directory for Makefiles and executes them.
The targets should be build by the new targets/Makefile.
All included Makefiles are now "quiet" by default.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make scans the project directory for Makefiles and executes them.
The targets should be build by the new targets/Makefile.
All included Makefiles are now "quiet" by default.
</pre>
</div>
</content>
</entry>
<entry>
<title>rework build system #1</title>
<updated>2019-02-01T15:35:20+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-02-01T15:35:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=130765de719a3ddc475284e13749d09ff371a8e1'/>
<id>130765de719a3ddc475284e13749d09ff371a8e1</id>
<content type='text'>
each benchmark has its own Makefile which must put it's binaries into
OBJDIR which is added to the PATH during execution.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
each benchmark has its own Makefile which must put it's binaries into
OBJDIR which is added to the PATH during execution.
</pre>
</div>
</content>
</entry>
</feed>
