Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update the IMPLEMENTATION NOTES section to reflect recent malloc | jasone | 2007-03-28 | 1 | -13/+30 |
| | | | | enhancements. | ||||
* | Markup fixes. | ru | 2006-09-17 | 1 | -51/+51 |
| | |||||
* | s/soley/solely | schweikh | 2006-04-13 | 1 | -1/+1 |
| | |||||
* | Add malloc_usable_size() to the RETURN VALUES section. | jasone | 2006-04-04 | 1 | -1/+6 |
| | |||||
* | Add malloc_usable_size(3). | jasone | 2006-03-28 | 1 | -2/+25 |
| | | | | Discussed with: arch@ | ||||
* | Modify allocation policy, in order to avoid excessive fragmentation for | jasone | 2006-03-17 | 1 | -50/+52 |
| | | | | | | | | | | | | | | | allocation patterns that involve a relatively even mixture of many different size classes. Reduce the chunk size from 16 MB to 2 MB. Since chunks are now carved up using an address-ordered first best fit policy, VM map fragmentation is much less likely, which makes smaller chunks not as much of a risk. This reduces the virtual memory size of most applications. Remove redzones, since program buffer overruns are no longer as likely to corrupt malloc data structures. Remove the C MALLOC_OPTIONS flag, and add H and S. | ||||
* | Expand contractions. | joel | 2006-02-01 | 1 | -1/+1 |
| | |||||
* | Replace malloc(), calloc(), posix_memalign(), realloc(), and free() with | jasone | 2006-01-13 | 1 | -180/+116 |
| | | | | | | | a scalable concurrent allocator implementation. Reviewed by: current@ Approved by: phk, markm (mentor) | ||||
* | Fix prototype. | ru | 2005-11-23 | 1 | -1/+3 |
| | |||||
* | Sort sections. | ru | 2005-01-20 | 1 | -23/+23 |
| | |||||
* | Reword recent addition about memory moving. | alfred | 2004-08-19 | 1 | -5/+4 |
| | | | | | | | | Requested by: keramida Bump .Dd Requested by: ru | ||||
* | Clarify that realloc and reallocf may move the memory allocation. | alfred | 2004-08-18 | 1 | -3/+7 |
| | |||||
* | mdoc(7) police: Deal with self-xrefs. | ru | 2002-12-24 | 1 | -1/+1 |
| | |||||
* | Document what really occurs when we obtain an error. | trhodes | 2002-12-20 | 1 | -6/+9 |
| | | | | | PR: 43357 Submitted by: David Schultz <dschultz@uclink.Berkeley.EDU> | ||||
* | mdoc(7) police: Fixed abuses of the .Ar and .Em macros. | ru | 2002-12-18 | 1 | -1/+1 |
| | |||||
* | mdoc(7) police: "The .Fn function". | ru | 2002-12-18 | 1 | -1/+3 |
| | |||||
* | Uniformly refer to a file system as "file system". | ru | 2002-12-12 | 1 | -1/+1 |
| | | | | Approved by: re | ||||
* | Consistently mark std(in|out|err) with .Dv, because that's how they | ru | 2002-12-04 | 1 | -2/+6 |
| | | | | | | | are marked up in stdio(3), and because they are defined expressions of type "FILE *". Approved by: re | ||||
* | Clarify the bit about realloc() and its `ptr' argument a bit. | keramida | 2002-06-06 | 1 | -2/+3 |
| | | | | | | | | Hopefully, now it is more clear that the memory referenced by the ptr argument of realloc(ptr,size) is freed and only the return value of realloc() points to a valid memory area upon successful completion. Submitted by: Martin Faxer <gmh003532@brfmasthugget.se> | ||||
* | mdoc(7) police: nit. | ru | 2002-05-29 | 1 | -1/+1 |
| | |||||
* | Constify _malloc_options. | phk | 2002-04-24 | 1 | -2/+2 |
| | |||||
* | mdoc(7) police: kill HSBs, add missing comma. | ru | 2001-12-12 | 1 | -8/+13 |
| | |||||
* | Be more explicit about the fact that realloc() might return a | keramida | 2001-11-24 | 1 | -0/+4 |
| | | | | | | | different pointer than the one passed to it. PR: docs/31925 Submitted by: Andrew <andrew@ugh.net.au> | ||||
* | malloc and calloc do not free memory. | dd | 2001-11-05 | 1 | -2/+3 |
| | | | | | PR: 31365 Submitted by: SUZUKI Koichi <koich@cac.co.jp> | ||||
* | Move to using .In instead of .Fd #include <> for include mark-up. | asmodai | 2001-09-07 | 1 | -1/+1 |
| | | | | Inspired by comment from: dd | ||||
* | Markup nits: use diagnostic type lists for error and warning messages. | ru | 2001-08-10 | 1 | -21/+17 |
| | | | | | | | | Backout previous revision. We should not expand plain text xrefs if they appear in the literal text, e.g. in the error or warning message of the library function. (Submitted by: bde) Moved "out of memory" from warning to errors section. | ||||
* | mdoc(7) police: expand plain text xrefs. | ru | 2001-08-08 | 1 | -1/+4 |
| | |||||
* | Remove whitespace at EOL. | dd | 2001-07-15 | 1 | -8/+8 |
| | |||||
* | mdoc(7) police: removed HISTORY info from the .Os call. | ru | 2001-07-10 | 1 | -1/+1 |
| | |||||
* | mdoc(7) police: remove extraneous .Pp before and/or after .Sh. | dd | 2001-07-09 | 1 | -1/+0 |
| | |||||
* | mdoc(7) police: mark NULL with .Dv. | ru | 2001-07-04 | 1 | -8/+24 |
| | |||||
* | mdoc(7) police: the BUGS section should go after HISTORY and AUTHORS. | dd | 2001-06-24 | 1 | -6/+6 |
| | |||||
* | The fact that phk wrote this is not a bug! | dd | 2001-06-24 | 1 | -5/+2 |
| | |||||
* | Reword a sentence to make it proper English. | dd | 2001-06-24 | 1 | -1/+1 |
| | |||||
* | .St -ansiC -> .St -isoC | ru | 2001-02-26 | 1 | -1/+1 |
| | |||||
* | mmap(3) -> mmap(2). | ru | 2001-02-12 | 1 | -2/+2 |
| | |||||
* | .Xr to mmap. | nik | 2001-02-11 | 1 | -1/+2 |
| | |||||
* | mdoc(7) police: Change -filled displays (which just happen | ru | 2001-02-07 | 1 | -1/+1 |
| | | | | | | to be the same as -ragged in the current implementation) to -ragged. With mdocNG, -filled displays produce the correct output, formatted and justified to both margins. | ||||
* | mdoc(7) police: split punctuation characters + misc fixes. | ru | 2001-02-01 | 1 | -2/+2 |
| | |||||
* | Prepare for mdoc(7)NG. | ru | 2001-01-16 | 1 | -2/+2 |
| | |||||
* | Prepare for mdoc(7)NG. | ru | 2000-12-29 | 1 | -0/+2 |
| | |||||
* | mdoc(7) police: removed history info from the .Os FreeBSD call. | ru | 2000-12-14 | 1 | -1/+1 |
| | |||||
* | Make it possible to override the function which writes messages to | phk | 2000-11-26 | 1 | -6/+14 |
| | | | | | | | stderr in case of warnings and errors. Rename malloc_options to have a leading underscore, I belive I have been told that is more correct namespace wise. | ||||
* | Use Fx macro wherever possible. | ru | 2000-11-14 | 1 | -1/+2 |
| | |||||
* | Minor mdoc cleanup. | mpp | 2000-05-05 | 1 | -2/+3 |
| | | | | PR: docs/13218 | ||||
* | Introduce ".Lb" macro to libc manpages. | phantom | 2000-04-21 | 1 | -0/+2 |
| | | | | More libraries manpages updates following. | ||||
* | Add a missing THREAD_UNLOCK() found missing by Valentin Nechayev | phk | 2000-04-10 | 1 | -5/+1 |
| | | | | | | | <netch@segfault.kiev.ua> Remove allocation failure check from 'A' option, the 'X' option does this as a standalone check now. | ||||
* | Add history: The reallocf() function first appeared in FreeBSD-3.0. | hoek | 1999-12-28 | 1 | -0/+5 |
| | | | | | See imp's 199808201619.KAA20970@harmony.village.org in freebsd-hackers (the reallocf.c cvs history mistakenly refers to freebsd-current). | ||||
* | Document the current behaviour with respect to the handling of errno. | sheldonh | 1999-12-22 | 1 | -1/+8 |
| | | | | Approved by: phk | ||||
* | Go to a bit more trouble to make it absolutely clear that malloc(3) | peter | 1999-11-12 | 1 | -2/+9 |
| | | | | does not zero the allocated memory. |