<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chattymalloc, 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>[chattyparser] fix formating of nanoseconds</title>
<updated>2020-07-23T14:37:02+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-23T14:37:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=bcc32d0985b930138e3b53762ba8f7a97a77e476'/>
<id>bcc32d0985b930138e3b53762ba8f7a97a77e476</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[chattyparser] add total time spend in allocator to ascii summary</title>
<updated>2020-07-23T14:08:04+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-23T14:08:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=9d8412917f455ea08fa086e0f668ea5725cb324a'/>
<id>9d8412917f455ea08fa086e0f668ea5725cb324a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<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>[make] rename check-format which checks only the python code to check-pyformat</title>
<updated>2020-07-23T13:57:41+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-23T13:57:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=3dd02321d92f369c139121c36532b841bcdb18cd'/>
<id>3dd02321d92f369c139121c36532b841bcdb18cd</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>[chattyparser] add tracking of threads</title>
<updated>2020-07-18T13:05:58+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-18T13:05:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=0f69b2f829de48c3aec7cd950ac49177b9cf041b'/>
<id>0f69b2f829de48c3aec7cd950ac49177b9cf041b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch 'gitlab-ci' into 'master'</title>
<updated>2020-07-03T15:49:16+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-03T15:49:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=e237a876227396203abae3872754ffaf8cc7e180'/>
<id>e237a876227396203abae3872754ffaf8cc7e180</id>
<content type='text'>
Add gitlab ci

See merge request aj46ezos/chattymalloc!1</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add gitlab ci

See merge request aj46ezos/chattymalloc!1</pre>
</div>
</content>
</entry>
<entry>
<title>[gitlab-ci] add simple pipeline which builds chattymalloc and checks the code style</title>
<updated>2020-07-03T15:48:42+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-03T15:26:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=336e5077156f72bd9da9c3c7b3af6d21e7223a55'/>
<id>336e5077156f72bd9da9c3c7b3af6d21e7223a55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[chattyparser] improve chattyparser</title>
<updated>2020-07-03T15:44:57+00:00</updated>
<author>
<name>Florian Fischer</name>
<email>florian.fl.fischer@fau.de</email>
</author>
<published>2020-07-03T15:44:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.muhq.space/chattymalloc/commit/?id=b41cd0a02c3bec4099c9f632380ca3d51dddab7a'/>
<id>b41cd0a02c3bec4099c9f632380ca3d51dddab7a</id>
<content type='text'>
* fix allocation sizes of calloc
* add option to check if some allocations (including headers) overlap
* collect allocation size histograms per function
* only plot life memory graph when --memusgae is set
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* fix allocation sizes of calloc
* add option to check if some allocations (including headers) overlap
* collect allocation size histograms per function
* only plot life memory graph when --memusgae is set
</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>
</feed>
