<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chattymalloc/chattymalloc.c, branch master</title>
<subtitle>high-performance shared library based malloc tracer</subtitle>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/'/>
<entry>
<title>add tracing of execution times</title>
<updated>2020-07-23T14:00:45+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-23T14:00:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=aaf2a4921327326540edbd7ef6bf5154c9195ed1'/>
<id>aaf2a4921327326540edbd7ef6bf5154c9195ed1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[chattymalloc] add pid to trace file name to support fork/exec</title>
<updated>2020-07-23T13:54:16+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-23T13:54:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=334f32002698e3452c3a7c3b578743f7b8d80213'/>
<id>334f32002698e3452c3a7c3b578743f7b8d80213</id>
<content type='text'>
When a process uses frok and exit both will open the same file and
truncated it when they are ready which leads to invalid writes.
Now we prepend the trace file name with the pid of the process
so each child has its own trace file.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
When a process uses frok and exit both will open the same file and
truncated it when they are ready which leads to invalid writes.
Now we prepend the trace file name with the pid of the process
so each child has its own trace file.
</pre>
</div>
</content>
</entry>
<entry>
<title>[chattymalloc] fix multiple sources of crashes</title>
<updated>2020-07-03T10:22:06+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-03T10:22:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=24fa6f65efa524d50b64ef404a3ff0f93c8742e5'/>
<id>24fa6f65efa524d50b64ef404a3ff0f93c8742e5</id>
<content type='text'>
* Don't trace free(0x0) during init (needed if init fails)
* Increase the trace window (on a huge maschine 100000 entries was to small)
* Don't trace after our thread destructor ran
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Don't trace free(0x0) during init (needed if init fails)
* Increase the trace window (on a huge maschine 100000 entries was to small)
* Don't trace after our thread destructor ran
</pre>
</div>
</content>
</entry>
<entry>
<title>initial chattymalloc standalone commit</title>
<updated>2020-05-04T09:09:06+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-05-04T09:09:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=c24348eb207fdd124b61212c27ab6951279ce322'/>
<id>c24348eb207fdd124b61212c27ab6951279ce322</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
