<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/include/malloc_np.h, branch upstream/11.0.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F11.0.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F11.0.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2016-02-29T19:10:32Z</updated>
<entry>
<title>Update jemalloc to 4.1.0.</title>
<updated>2016-02-29T19:10:32Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2016-02-29T19:10:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=df0d881d94e1c46fc6a6a061f212aaab2602c458'/>
<id>urn:sha1:df0d881d94e1c46fc6a6a061f212aaab2602c458</id>
<content type='text'>
Add missing Symbol.map entry for __aligned_alloc.

Add weak--&gt;strong symbol binding for
{malloc_stats_print,mallctl,mallctlnametomib,mallctlbymib} --&gt;
{__malloc_stats_print,__mallctl,__mallctlnametomib,__mallctlbymib}.  These
bindings complete the set necessary to allow applications to replace all
malloc-related symbols.
</content>
</entry>
<entry>
<title>Use bool rather than _Bool for C++ compatibility.</title>
<updated>2015-08-19T18:32:12Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2015-08-19T18:32:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=30db11dd7f53d67db77b4d58780606af9f0d6cb8'/>
<id>urn:sha1:30db11dd7f53d67db77b4d58780606af9f0d6cb8</id>
<content type='text'>
Submitted by:	Nikolai Lifanov
</content>
</entry>
<entry>
<title>Fix minor malloc regressions.</title>
<updated>2015-08-19T00:06:46Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2015-08-19T00:06:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c13244b92eac5d02c3854913f500eef57fe9439c'/>
<id>urn:sha1:c13244b92eac5d02c3854913f500eef57fe9439c</id>
<content type='text'>
- Use _Bool rather than bool to resolve missing type errors in malloc_np.h.
- Fix malloc manual page #include documentation.
- Add *allocm manual pages to obsolete files.

Submitted by:	jbeich
</content>
</entry>
<entry>
<title>Update jemalloc to version 4.0.0.</title>
<updated>2015-08-18T00:21:25Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2015-08-18T00:21:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d0e79aa362ed3a077477d26af7a40f64f4516e90'/>
<id>urn:sha1:d0e79aa362ed3a077477d26af7a40f64f4516e90</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update jemalloc to version 3.5.0.</title>
<updated>2014-01-23T02:47:36Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2014-01-23T02:47:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f921d10f4871e24cf637772c2ea9b83dc8e2cf93'/>
<id>urn:sha1:f921d10f4871e24cf637772c2ea9b83dc8e2cf93</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Make the malloc(3) family of functions weak and make their non-weak</title>
<updated>2013-05-25T18:59:11Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2013-05-25T18:59:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9dfba391d62cbfc09557284ffa78b28541014b27'/>
<id>urn:sha1:9dfba391d62cbfc09557284ffa78b28541014b27</id>
<content type='text'>
implementations visible for use by applications. The functions $F that
are now weak symbols are:
	allocm, calloc, dallocm, free, malloc, malloc_usable_size,
	nallocm, posix_memalign, rallocm, realloc, sallocm

The non-weak implementations of $F are exported as __$F.

Submitted by:	stevek@juniper.net
Reviewed by:	jasone@, kib@
Approved by:	jasone@ (jemalloc)
Obtained from:	juniper Networks, Inc
</content>
</entry>
<entry>
<title>Fix a compilation error with some compilers: __attribute__</title>
<updated>2012-05-22T09:59:49Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2012-05-22T09:59:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7d0d2b0f86b42551958f95448a7068ae6cc6b969'/>
<id>urn:sha1:7d0d2b0f86b42551958f95448a7068ae6cc6b969</id>
<content type='text'>
requires two parenthesis for its argument, but instead of using
__attribute__ directly, use the appropriate __nonnull macro
from cdefs.h.
</content>
</entry>
<entry>
<title>Import jemalloc 9ef7f5dc34ff02f50d401e41c8d9a4a928e7c2aa (dev branch,</title>
<updated>2012-04-17T07:22:14Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2012-04-17T07:22:14Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a4bd5210d5e680818a9319a76ebf71caef95bcd3'/>
<id>urn:sha1:a4bd5210d5e680818a9319a76ebf71caef95bcd3</id>
<content type='text'>
prior to 3.0.0 release) as contrib/jemalloc, and integrate it into libc.
The code being imported by this commit diverged from
lib/libc/stdlib/malloc.c in March 2010, which means that a portion of
the jemalloc 1.0.0 ChangeLog entries are relevant, as are the entries
for all subsequent releases.
</content>
</entry>
<entry>
<title>Add __{BEGIN,END}_DECLS macros, so that function prototypes remain</title>
<updated>2006-06-30T20:57:41Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2006-06-30T20:57:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=78a6842d2f90787f1b2d2af648e59864b3617bb4'/>
<id>urn:sha1:78a6842d2f90787f1b2d2af648e59864b3617bb4</id>
<content type='text'>
unmangled for C++ programs.

Submitted by:	Niklas Sorensson &lt;nik@cs.chalmers.se&gt;
</content>
</entry>
<entry>
<title>Add malloc_usable_size(3).</title>
<updated>2006-03-28T22:16:04Z</updated>
<author>
<name>Jason Evans</name>
<email>jasone@FreeBSD.org</email>
</author>
<published>2006-03-28T22:16:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6b2c15da6a35c2af09e7e753ffc3f527d402a2cf'/>
<id>urn:sha1:6b2c15da6a35c2af09e7e753ffc3f527d402a2cf</id>
<content type='text'>
Discussed with:		arch@
</content>
</entry>
</feed>
