summaryrefslogtreecommitdiff
path: root/lib/topology_handler.cpp
AgeCommit message (Collapse)Author
2013-06-06gras: moved block ptr into dataJosh Blum
2013-06-06gras: changes for actor in worker Apology commitJosh Blum
2013-06-05gras: compiles now with separate data structJosh Blum
2013-03-18gras: msg port reserve tweak convenienceJosh Blum
2013-03-16gras: added num_read count for pop msg to fix #53Josh Blum
2013-03-11gras: separate queue for messages - #54Josh Blum
2013-03-02gras: copy name into queues for debug purposesJosh Blum
2013-03-01gras: use new flag for marking produceJosh Blum
This way we dont produce stuff when the user gets access to the internal buffer, but only when the user is calling produce.
2013-02-25gras: work on new port config APIJosh Blum
combined item size config into port config removed set/get, its just a set by reference, this simplified a lot of client code Commit call will apply the changes at runtime.
2013-02-24Merge branch 'stats'Josh Blum
Conflicts: grextras include/gras/top_block.hpp lib/block_handlers.cpp lib/block_task.cpp lib/element_impl.hpp tests/CMakeLists.txt
2013-02-23gras: use new set/get item size apiJosh Blum
2013-02-17gras: added stats for produced/consumedJosh Blum
2012-12-16no need for topology_init state varJosh Blum
2012-12-15created input and output update per indexJosh Blum
2012-12-01changed lookahead to preload, thats all it isJosh Blum
2012-11-25tweaks for io sig extend logicJosh Blum
2012-11-25front buffer accumulate on reserve failJosh Blum
2012-11-24created common function is_work_allowed and input checkJosh Blum
at least one port needs a tag or an item, this helps the reserve items == 0 case
2012-11-09switch to boost software licenseJosh Blum
2012-11-08lot of python locking hell...Josh Blum
2012-11-07io fails and io config workJosh Blum
2012-11-06consume and produce calls do it in-placeJosh Blum
2012-11-05polish up work and notify apiJosh Blum
There is a formal api to mark done, and IO failures. Notify topology was created for consistency. So far, there output fail is unimplemented, and input fail requires an additional check.
2012-11-01moved out a bunch of work, rate, fcast logicJosh Blum
2012-10-28work on stand-alone library buildJosh Blum
2012-10-13simplfied input queues, WIP, but workingJosh Blum
2012-10-13handle_update_inputs also performs resize, cleanup input fixed rate logicJosh Blum
2012-10-13lots of mini tweaks for QA passing, WIP...Josh Blum
2012-10-06reimplement the output multiple items/work output items calculationsJosh Blum
2012-10-04work on the set/get input/output per-port configJosh Blum
2012-10-02dammit... find and replace did it againJosh Blum
2012-09-29delete vector utils header, this is only for topology_handler nowJosh Blum
2012-09-29create IO subscriber bitset for tracking doneJosh Blum
2012-09-29some tweaks, split block handlers into two filesJosh Blum