Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-31 | gras: fix #60 by checking done logic after handler | Josh Blum | |
2013-03-27 | gras: also release all tags and msgs on block stop | Josh Blum | |
2013-03-16 | gras: added num_read count for pop msg to fix #53 | Josh Blum | |
2013-03-16 | gras: fixed typo from the msg queue change | 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-03-04 | stats: sweet pie charts for per block stats | Josh Blum | |
2013-03-01 | gras: more debug assers to aid sanity | Josh Blum | |
2013-03-01 | gras: use new flag for marking produce | Josh 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-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: added stats for produced/consumed | Josh Blum | |
2013-02-17 | gras: fixed another change from rebase | Josh Blum | |
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-13 | gras: fun with gcc branch hints | Josh Blum | |
2013-01-31 | gras: why/how did this link on the other machine | Josh Blum | |
2013-01-31 | gras: simplify task kicker into a reusable call | Josh Blum | |
2012-12-29 | misc changes on the benchmark branch | Josh Blum | |
2012-12-25 | added debug print for work and handler count | Josh Blum | |
2012-12-23 | making use of last and fixing up the buffer stitching | Josh Blum | |
2012-12-16 | some cleanup with the flush/fail for output | Josh Blum | |
2012-12-16 | work ont he circ buffer impl | Josh Blum | |
2012-12-16 | various fixes for unit tests pass | Josh Blum | |
2012-12-15 | misc fixes to buffer rework | Josh Blum | |
2012-12-15 | work on the buffer queue api | Josh Blum | |
2012-12-01 | mark fail: not ready until a new buffer appears | Josh Blum | |
2012-11-29 | added some more misc debug macros | Josh Blum | |
2012-11-25 | front buffer accumulate on reserve fail | Josh Blum | |
2012-11-24 | created common function is_work_allowed and input check | Josh Blum | |
at least one port needs a tag or an item, this helps the reserve items == 0 case | |||
2012-11-23 | async atomic notification of stop condition | Josh Blum | |
2012-11-22 | extra asserts for sign on consume/produce | Josh Blum | |
2012-11-21 | addressed some bugs from the stitching commit | Josh Blum | |
2012-11-21 | implement buffer stitching on input, output always flushes | Josh Blum | |
2012-11-21 | guard against empty consumes | Josh Blum | |
2012-11-19 | const correctness for sbuffer get() | Josh Blum | |
2012-11-18 | improvements to done logic (helps reserve 0 case) | Josh Blum | |
2012-11-18 | fix for inline input buffer impl | Josh Blum | |
2012-11-18 | shorten work buffer min/max accessor names | Josh Blum | |
2012-11-17 | created some metadata for work buffer array | Josh Blum | |
2012-11-17 | added common flush code, flush before produce_buffer | Josh Blum | |
2012-11-13 | created API for passive work-flow | Josh Blum | |
2012-11-11 | fixed input fail logic w/ input_queues.is_front_maximal | Josh Blum | |
2012-11-09 | switch to boost software license | Josh Blum | |
2012-11-07 | some fixes from the last commit | Josh Blum | |
2012-11-07 | io fails and io config work | Josh Blum | |
2012-11-06 | consume and produce calls do it in-place | Josh Blum | |
2012-11-05 | polish up work and notify api | Josh 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-02 | mostly python tweaks, mostly happy QA | Josh Blum | |
2012-11-01 | moved out a bunch of work, rate, fcast logic | Josh Blum | |