Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
AS->get_route is no longer in charge of creating the route it fills
authorMartin Quinson <martin.quinson@loria.fr>
Tue, 15 Nov 2011 00:35:56 +0000 (01:35 +0100)
committerMartin Quinson <martin.quinson@loria.fr>
Tue, 15 Nov 2011 00:35:56 +0000 (01:35 +0100)
commit1b531b916a0eae7de729c2f1e99d050dbcb3ebba
treed7c981cb33f04f235463ed207fb0902b889a8a47
parent41a898a8aaadf1bdaee66bbf8d23b6f256a3c7dc
AS->get_route is no longer in charge of creating the route it fills

The whole idea is to reduce the dynar creation, copy, destroy madness
in the router. This step is only the first one on that way.

It may well happen that this change leads to massive memleaks. I'll
check after this later.
12 files changed:
src/instr/instr_routing.c
src/surf/surf_private.h
src/surf/surf_routing.c
src/surf/surf_routing_cluster.c
src/surf/surf_routing_dijkstra.c
src/surf/surf_routing_floyd.c
src/surf/surf_routing_full.c
src/surf/surf_routing_generic.c
src/surf/surf_routing_none.c
src/surf/surf_routing_private.h
src/surf/surf_routing_rulebased.c
src/surf/surf_routing_vivaldi.c