Rework mmap_heap_malloc so that it checks /proc/<pid>/maps only on
authorTaylor R. Campbell <net/mumble/campbell>
Fri, 22 Jun 2007 20:18:58 +0000 (20:18 +0000)
committerTaylor R. Campbell <net/mumble/campbell>
Fri, 22 Jun 2007 20:18:58 +0000 (20:18 +0000)
commit9b6b8205e2c02329ca415dbe00faaa0786de9440
treed69d94beb3085c87b4aef1b350ba912626148477
parentf234c6ec0d4028675eb178aaf263ec77368f7d53
Rework mmap_heap_malloc so that it checks /proc/<pid>/maps only on
Linux, and on other systems just goes ahead and tries a fixed map.

Previously, mmap_heap_malloc would try a fixed map, and if it failed,
try an unfixed map; then it was changed so that it would try a fixed
map only if it knew there was a good address.  I think that this only
affects Linux, so on other systems it will again try a fixed map first,
and an unfixed map only if that fails.
v7/src/microcode/ux.c