<feed xmlns='http://www.w3.org/2005/Atom'>
<title>allocbench/src/Makefile, branch bumpptrs</title>
<subtitle>benchmark tool for POSIX memory allocators</subtitle>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/'/>
<entry>
<title>fix inlining of bump_up and revert bumpptr_alloc to original version</title>
<updated>2019-11-11T18:23:23+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-11-11T18:23:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=27e9fb35b07e73bf2d682cbd85f3c45eb86f69ce'/>
<id>27e9fb35b07e73bf2d682cbd85f3c45eb86f69ce</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add speedymalloc variant using less tsd</title>
<updated>2019-11-11T10:49:45+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-11-11T10:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=1e8d1f2b3efbd879bac32414f82f983181231fbe'/>
<id>1e8d1f2b3efbd879bac32414f82f983181231fbe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix Makefile for bumpptr flavors</title>
<updated>2019-11-10T19:13:59+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-11-10T19:13:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=cbe2a0a0f3bb681e65cf26ddc239403a42a77bcb'/>
<id>cbe2a0a0f3bb681e65cf26ddc239403a42a77bcb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>add some bumpptr flavors</title>
<updated>2019-11-10T18:19:21+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-11-10T18:19:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=d28138d2425214303491f14164c482e1e83f8ca9'/>
<id>d28138d2425214303491f14164c482e1e83f8ca9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>don't use bc to calculate MEMSIZE for our allocators</title>
<updated>2019-11-06T14:51:59+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-11-06T14:51:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=7277e592430648bc3fd4436f932baa62487c28d3'/>
<id>7277e592430648bc3fd4436f932baa62487c28d3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>catch SIGSEGV as well; register sa_handlers only if its SIG_DLF before</title>
<updated>2019-09-29T21:49:17+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-09-29T21:49:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=9cc0a7f4ab4b0584bf06a4713563d96e4a3a9a72'/>
<id>9cc0a7f4ab4b0584bf06a4713563d96e4a3a9a72</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>catch if cmd aborts</title>
<updated>2019-09-29T13:35:53+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-09-29T13:31:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=3f173d0b6c85ce5fffdcbe3da3b01eef8192033e'/>
<id>3f173d0b6c85ce5fffdcbe3da3b01eef8192033e</id>
<content type='text'>
perf stat does not propagate if the measured cmd aborts.
To solve thing in a universal way we register a SIGABRT handler
which creates the file aborted
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
perf stat does not propagate if the measured cmd aborts.
To solve thing in a universal way we register a SIGABRT handler
which creates the file aborted
</pre>
</div>
</content>
</entry>
<entry>
<title>add first speedymalloc draft</title>
<updated>2019-09-05T21:08:11+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-09-05T21:08:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=09f67c171fd997774870e4ec66957c348e19ca74'/>
<id>09f67c171fd997774870e4ec66957c348e19ca74</id>
<content type='text'>
speedymalloc is a thread-local cached bump pointer allocator
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
speedymalloc is a thread-local cached bump pointer allocator
</pre>
</div>
</content>
</entry>
<entry>
<title>readd chattymalloc</title>
<updated>2019-08-22T14:07:58+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-08-19T16:23:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=196fa608205bdbd4016200e47a55e9fb000f2b11'/>
<id>196fa608205bdbd4016200e47a55e9fb000f2b11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use LD_LIBRARY_PATH for glibc instead of calling its loader</title>
<updated>2019-08-12T09:10:15+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2019-08-12T09:10:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/allocbench/commit/?id=c6a768c12ce7e83631d08f53937a075c4f76e2d5'/>
<id>c6a768c12ce7e83631d08f53937a075c4f76e2d5</id>
<content type='text'>
Calling the loader fails on non ELF executables. Exec, formerly run_cmd,
now takes two options: -l LD_LIBRARY_PATH, -p LD_PRELOAD.
-p sets LD_PRELOAD and -l LD_LIBRARY_PATH before executing the rest of argv.

glibc no longer uses cmd_prefix in favor of LD_LIBRARY_PATH.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Calling the loader fails on non ELF executables. Exec, formerly run_cmd,
now takes two options: -l LD_LIBRARY_PATH, -p LD_PRELOAD.
-p sets LD_PRELOAD and -l LD_LIBRARY_PATH before executing the rest of argv.

glibc no longer uses cmd_prefix in favor of LD_LIBRARY_PATH.
</pre>
</div>
</content>
</entry>
</feed>
