diff options
author | alc <alc@FreeBSD.org> | 2013-04-03 06:37:25 +0000 |
---|---|---|
committer | alc <alc@FreeBSD.org> | 2013-04-03 06:37:25 +0000 |
commit | 631b72b2764bd065b060d6970c27a15a975a27a6 (patch) | |
tree | 3e6176a14759c31349a38b721069c618667d26c2 /lib/libc/stdlib/system.c | |
parent | f20a44b6cf0cb8cc359ba8af64905d1fb9ff9581 (diff) | |
download | FreeBSD-src-631b72b2764bd065b060d6970c27a15a975a27a6.zip FreeBSD-src-631b72b2764bd065b060d6970c27a15a975a27a6.tar.gz |
Replace the remaining uses of vm_radix_node_page() by vm_radix_isleaf() and
vm_radix_topage(). This transformation eliminates some unnecessary
conditional branches from the inner loops of vm_radix_insert(),
vm_radix_lookup{,_ge,_le}(), and vm_radix_remove().
Simplify the control flow of vm_radix_lookup_{ge,le}().
Reviewed by: attilio (an earlier version)
Tested by: pho
Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'lib/libc/stdlib/system.c')
0 files changed, 0 insertions, 0 deletions