]> git.pond.sub.org Git - empserver/commit
Permit disabling of A* neighbor cache at compile-time
authorMarkus Armbruster <armbru@pond.sub.org>
Sun, 20 Feb 2011 07:43:44 +0000 (08:43 +0100)
committerMarkus Armbruster <armbru@pond.sub.org>
Tue, 12 Apr 2011 19:40:08 +0000 (21:40 +0200)
commit7edcd3ea771f1894f0cf06d0057328837b4cfd17
treeb064b43ad125b3ee6005539ca6df758cfbf0a919
parenta02d3e9fc17b17af720f60c5dbd0639c8858481d
Permit disabling of A* neighbor cache at compile-time

Mostly to measure its effectiveness.  Compile with
AS_NO_NEIGHBOR_CACHE defined to disable it.

The neighbor cache turns out to be useless in my tests: it eats memory
without speeding up the update's distribution path assembly.
src/lib/common/path.c