1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-30 00:00:11 +01:00
VILLASnode/fpga/lib/common
Daniel Krebs 105f47d2d0 common/memory: add check-callback to getPath() to select desired path
This is a workaround until we have a better heuristic (maybe shortest
path?) to choose between multiple paths in the graph. Since the (abstract)
graph has no idea about memory translations, getPath() may even yield
paths that are no valid translation because a pair of inbound/outbound
edges must not neccessarily share a common address window, but from the
perspective of the abstract graph present a valid path.
The callback function is used by the MemoryManager to verify if a path
candidate represents a valid translation.
2018-05-15 18:04:24 +02:00
..
CMakeLists.txt common/cmake: add spdlog include and compatibility include (villas/...) 2018-05-15 18:03:36 +02:00
memory.cpp allocator: properly remove memory block from memory graph 2018-05-15 18:04:24 +02:00
memory_manager.cpp common/memory: add check-callback to getPath() to select desired path 2018-05-15 18:04:24 +02:00
plugin.cpp lib/common: move plugin, utils and memory stuf into common library 2018-04-23 10:07:40 +02:00
utils.cpp lib/common: move plugin, utils and memory stuf into common library 2018-04-23 10:07:40 +02:00