Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-09 | gras: work on global config that works on hier | Josh Blum | |
2013-07-15 | gras: make all start/commit messages high-prio | Josh Blum | |
This makes doing live topology changes w/ commit instant, even if much buffering is backed up. | |||
2013-06-20 | gras: work on goddamn done logic | Josh Blum | |
How blocks mark themselves done has been one of the most annoying things in this development. This done logic is only valuable for QA tests, it doesnt even exist in the practical use case. How it works now: * blocks mark done when sync inputs are done or all inputs are done * removed the force_done input config, its no longer needed * the wait() implementation gives blocks a grace period between an input becoming done and the block itself becoming done. After the grace period, the block is forced done. | |||
2013-06-06 | gras: filled in code from top config changes | Josh Blum | |
2013-06-06 | gras: moved block ptr into data | Josh Blum | |
2013-06-06 | gras: changes for actor in worker Apology commit | Josh Blum | |
2013-06-05 | gras: compiles now with separate data struct | Josh Blum | |
2013-06-01 | gras: created uid API - replaces name and unique_id | Josh Blum | |
2013-05-11 | gras: added port downtime measurements | Josh Blum | |
2013-05-05 | query: added bytes copied stat | Josh Blum | |
2013-05-05 | query: added actor depth stat | Josh Blum | |
2013-04-14 | gras: move code into component files | Josh Blum | |
2013-04-10 | gras: switched to using token for prio messages | Josh Blum | |
See #70 for more details | |||
2013-03-29 | gras: added hooks to query instantaneous state | Josh Blum | |
2013-03-17 | gras: helper function for high prio hack | Josh Blum | |
2013-03-15 | gras: high prio message may have deferred handle task | Josh Blum | |
2013-03-15 | gras: address high prio message issue with atomic count | Josh Blum | |
Both stats and inactive use the atomic count to tell the actor that there is a high prio message in the queue. This is intended to be a workaround; Hopefully Theron will gain API support for message priority stuff. See issue #56 | |||
2013-02-25 | gras: work on new port config API | Josh 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-24 | Merge 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-22 | gras: rename start/stop to notify interfaces | Josh Blum | |
also moved backwards compat interfaces out the gnuradio commit is updated for this | |||
2013-02-17 | gras: work on stats messages and xml formatting | Josh Blum | |
2013-02-17 | gras: working on block stats | Josh Blum | |
2013-02-01 | gras: task kicker work seems to have fixed #40 | Josh Blum | |
2013-01-31 | gras: simplify task kicker into a reusable call | Josh Blum | |
2012-12-25 | todo comment + tweak for block handler | Josh Blum | |
2012-12-01 | changed lookahead to preload, thats all it is | Josh Blum | |
2012-11-23 | async atomic notification of stop condition | Josh Blum | |
2012-11-11 | restored reserve hint for upstream allocator | Josh Blum | |
2012-11-09 | switch to boost software license | Josh Blum | |
2012-11-01 | moved out a bunch of work, rate, fcast logic | Josh Blum | |
2012-10-28 | work on stand-alone library build | Josh Blum | |
2012-10-13 | simplfied input queues, WIP, but working | Josh Blum | |
2012-10-13 | lots of mini tweaks for QA passing, WIP... | Josh Blum | |
2012-10-05 | cleanup task conclusion logic | Josh Blum | |
2012-10-05 | added global block config for buffer affinity | Josh Blum | |
2012-10-04 | implementation for the top block global config | Josh Blum | |
2012-10-04 | Merge branch 'master' into port_config | Josh Blum | |
2012-10-04 | updated to latest subprojects, got compiling | Josh Blum | |
due to the return 0 fix, interruptible threads are now optional, and by defualt off added empty hooks for max/min buffer stuff so its compiling... | |||
2012-10-04 | work on the set/get input/output per-port config | Josh Blum | |
2012-10-02 | dammit... find and replace did it again | Josh Blum | |
2012-09-29 | create IO subscriber bitset for tracking done | Josh Blum | |
2012-09-29 | fix for the tokens, were going the wrong direction | Josh Blum | |
2012-09-29 | some tweaks, split block handlers into two files | Josh Blum | |
2012-09-29 | ported input and output port handlers to apology | Josh Blum | |
2012-09-29 | ported allocator and block handler to apology | Josh Blum | |
2012-09-23 | disconnect_all will commit the topology (more qa happy) | Josh Blum | |
2012-09-22 | threading related tweaks for happy qa code | Josh Blum | |
2012-09-19 | a few more forecast related tweaks | Josh Blum | |
2012-09-19 | nop for default forecast, always call | Josh Blum | |
2012-09-18 | added update hook for changing history/output multiple | Josh Blum | |