aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/stdlib
Commit message (Expand)AuthorAgeFilesLines
...
* In reallocf(3), free the memory only when size != 0. Otherwise, when theJaakko Heinonen2010-03-031-1/+8
* Rewrite red-black trees to do lazy balance fixup. This improvesJason Evans2010-02-282-772/+837
* Define TLS_MODEL for PowerPC as well. Since PowerPC uses variant I,Marcel Moolenaar2010-02-161-0/+1
* Unbreak ia64: tls_model("initial-exec") is invalid, because it assumesMarcel Moolenaar2010-02-161-11/+9
* Fix PRMartin Cracauer2010-02-101-2/+2
* Fix bugs:Jason Evans2010-01-314-1352/+2256
* Add missing return, in a rare case where we can't allocate memory inEd Maste2010-01-271-0/+1
* Simplify arena_run_reg_dalloc(), and remove a bug that was due to incorrectJason Evans2009-12-101-89/+28
* Fix the posix_memalign() changes in r196861 to actually return a NULL pointerJason Evans2009-12-101-0/+1
* Revert behavior change to setenv(), unsetenv() and putenv() until a moreSean Farley2009-12-071-3/+6
* Update the getenv(3) man page to reflect the recent change to the behaviorSean Farley2009-12-061-9/+9
* Change the behavior of setenv(), putenv() and unsetenv() to continue parsingSean Farley2009-12-061-6/+3
* Improve the comment within getenv() explaining the search order it takes toSean Farley2009-12-061-8/+9
* Fix many "function declaration isn't a prototype" warnings in libc.Ed Schouten2009-12-051-2/+1
* Temporarily revert the previous change because the linker has beenBrian Feldman2009-12-011-36/+28
* Do not gratuitously fail *env(3) operations due to corrupt ('='-less)Brian Feldman2009-12-011-28/+36
* Change the utrace log entry for malloc_init from (0, 0, 0) to (-1, 0, 0)Colin Percival2009-11-141-1/+1
* Make malloc(3) superpage aware. Specifically, if getpagesizes(3) returnsAlan Cox2009-09-262-2/+19
* Handle zero size for posix_memalign. Return NULL or unique addressKonstantin Belousov2009-09-051-0/+9
* Our implementation of granpt(3) could be valid in the future.Ed Schouten2009-08-241-15/+11
* Simplify. We can just use .sinclude here.Ed Schouten2009-06-231-3/+1
* Our grantpt(3) and unlockpt(3) don't comply with POSIX.Ed Schouten2009-05-041-3/+7
* "-isoC-99" should be spelled without 'c'.Xin LI2009-03-011-1/+1
* Add two new routines: fdevname() and fdevname_r().Ed Schouten2009-02-111-5/+3
* Fix language on atol(3) manpage. Add a COMPATIBILITY sectionGiorgos Keramidas2009-02-081-3/+32
* Fix a lock order reversal bug that could cause deadlock during fork(2).Jason Evans2008-12-011-11/+37
* Adjust an assertion to handle the case where a lock is contested, butJason Evans2008-11-301-1/+1
* Do not spin when trying to lock on a single-CPU system.Jason Evans2008-11-301-11/+13
* Revert to preferring mmap(2) over sbrk(2) when mapping memory, due toJason Evans2008-11-032-13/+18
* MTC r183949:Alexander Leidinger2008-10-171-0/+5
* Use PAGE_{SIZE,MASK,SHIFT} from machine/param.h rather than hard-codingJason Evans2008-09-101-120/+88
* Unbreak ia64: pges are 8KB.Marcel Moolenaar2008-09-061-1/+1
* Add thread-specific caching for small size classes, based on magazines.Jason Evans2008-08-273-256/+1133
* Remove grantpt.c, which should have been deleted in the MPSAFE TTY commit.Ed Schouten2008-08-201-286/+0
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-204-100/+129
* Move CPU_SPINWAIT into the innermost spin loop, in order to allow fasterJason Evans2008-08-141-2/+3
* Re-order the terms of an expression in arena_run_reg_dalloc() to correctlyJason Evans2008-08-141-2/+2
* Remove variables which are assigned values and never used thereafter.Colin Percival2008-08-081-5/+1
* Restructure and use different variables in the tests that involveSean Farley2008-08-031-13/+15
* Detect if the application has cleared the environ variable by settingSean Farley2008-08-021-7/+12
* Enhance arena_chunk_map_t to directly support run coalescing, and useJason Evans2008-07-181-394/+338
* - This code was intially obtained from NetBSD, but it's missing licenceDaniel Gerzo2008-07-061-1/+29
* - Add description about a missing return valueDaniel Gerzo2008-07-061-2/+6
* - remove superfluous wordDaniel Gerzo2008-07-061-3/+3
* Mark the section describing return values with an appropriate section flag.Daniel Gerzo2008-06-261-1/+1
* Don't export the unused __use_pts() routine.Ed Schouten2008-06-172-2/+1
* In the error path through base_alloc(), release base_mtx [1].Jason Evans2008-06-101-3/+7
* Clean up cpp logic and comments.Jason Evans2008-05-141-8/+21
* Fix a comment.Jason Evans2008-05-031-1/+1
* Add a separate tree to track arena chunks that contain dirty pages.Jason Evans2008-05-011-157/+133