summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdlib/strtod.3
diff options
context:
space:
mode:
authorjasone <jasone@FreeBSD.org>2008-04-23 16:09:18 +0000
committerjasone <jasone@FreeBSD.org>2008-04-23 16:09:18 +0000
commit14c9906df574afb418e2fbc4ebbf3743c8a541a8 (patch)
tree56980405992419c8f4ae5835f3e896b2b892cbfb /lib/libc/stdlib/strtod.3
parentdd1e82ea4dd9705b18ec2ab04ffe4dbe3de2b7aa (diff)
downloadFreeBSD-src-14c9906df574afb418e2fbc4ebbf3743c8a541a8.zip
FreeBSD-src-14c9906df574afb418e2fbc4ebbf3743c8a541a8.tar.gz
Implement red-black trees without using parent pointers, and store the
color bit in the least significant bit of the right child pointer, in order to reduce red-black tree linkage overhead by ~2X as compared to sys/tree.h. Use the new red-black tree implementation in malloc, which drops memory usage by ~0.5 or ~1%, for 32- and 64-bit systems, respectively.
Diffstat (limited to 'lib/libc/stdlib/strtod.3')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud