Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-04 | gras: update submodules for windows fixes | Josh Blum | |
2013-05-04 | gras: fix nasty little error possibility when not asserting | Josh Blum | |
2013-05-04 | gras: implement force done input port option | Josh Blum | |
fixes #28 | |||
2013-05-02 | gras: inline the sbuffer deref code | Josh Blum | |
2013-05-02 | gras: update grextras for opencl fixes | Josh Blum | |
2013-05-01 | gras: update submodules for fixes | Josh Blum | |
2013-05-01 | gras: update PMC submodule for potential fix | Josh Blum | |
2013-04-30 | gras: update grextras submodule for tuntap fix | Josh Blum | |
2013-04-30 | query: do not save the panel in args | Josh Blum | |
args is meant to be serialized for local storage factory functions now get panel as another argument | |||
2013-04-29 | gras: update submodules for little fixes | Josh Blum | |
2013-04-28 | gras: simplify PMC registration with new macro | Josh Blum | |
2013-04-27 | gras: update extras submodule for opencl | Josh Blum | |
2013-04-27 | gras: fixed buffer inlining with explicit support in buffer queue | Josh Blum | |
Rather than push the inlined buffer into the BufferQueue, the output buffer queues wrapper explicitly supports holding onto the inlined buffer. This is because BufferQueue overloads generally do a token check so they only accept buffers that they are in charge of. fixes #79 | |||
2013-04-27 | gras: moved flush output to consume function in output queues | Josh Blum | |
This cleans up some code in block actor. The message sending code is now in task_main, and the consume routine is now the shared one. | |||
2013-04-23 | gras: use framework send, prepare for theron v6 | Josh Blum | |
2013-04-22 | gras: added missing python paths for extras qa | Josh Blum | |
2013-04-16 | gras: enable half consumed metric on pool buffers | Josh Blum | |
2013-04-16 | gras: isolate this callback to only the source file | Josh Blum | |
2013-04-15 | gras: added vec call to work buffer | Josh Blum | |
2013-04-15 | gras: forgotten change from last commit | Josh Blum | |
2013-04-15 | gras: assign a few more missing UNLIKELYs | Josh Blum | |
2013-04-14 | benchmarks: use duration based runs for results | Josh Blum | |
2013-04-14 | gras: updated grextras submodules for fix | Josh Blum | |
2013-04-14 | gras: warning prints for block implementations that hang | Josh Blum | |
2013-04-14 | Merge branch 'benchmark_work' | Josh Blum | |
2013-04-14 | gras: move code into component files | Josh Blum | |
2013-04-14 | gras: updated PMC submodule | Josh Blum | |
2013-04-14 | gras: increase chunk size for fair benchmarks | Josh Blum | |
2013-04-14 | gras: yield policy env, and throw on bad value | Josh Blum | |
2013-04-14 | gras: added more GRAS_UNLIKELY in handlers | Josh Blum | |
2013-04-13 | gras: minor tweaks while benchmarking | Josh Blum | |
2013-04-13 | gras: make the benchmarks time themselves | Josh Blum | |
2013-04-12 | gras: added suffix for benchmark results | Josh Blum | |
2013-04-10 | gras: update grextras submodule for fixes | Josh Blum | |
2013-04-10 | gras: switched to using token for prio messages | Josh Blum | |
See #70 for more details | |||
2013-04-10 | gras: formalize the weak container api w/ docs | Josh Blum | |
address issue #69, we now have a set_container call, which is now formally part of the api. Anyone can call set_container for custom container types. GRAS supports shared ptr and pyobject out of the box. | |||
2013-04-07 | gras: updated submodules for PMC_DECL_FALSE_EQUALITY | Josh Blum | |
2013-04-07 | gras: updated gnuradio submodule fixes #68 | Josh Blum | |
2013-04-06 | gras: cleaner way for msgs to override item reserve | Josh Blum | |
2013-04-06 | gras: split register property into two calls | Josh Blum | |
2013-04-06 | gras: updated submodules for framer sink move | Josh Blum | |
2013-04-06 | gras: fixed a bug in swapping out buffer queues | Josh Blum | |
The default pool buffer was getting circ buffers when they went out from the deref in this circumstance: Basically, the circ buffs were created and deref'd before the circ queue was set into the output queue. This seems to fix the pfb clock sync issue, but not others is #42 | |||
2013-04-04 | gras: Element can have virtual destructor now | Josh Blum | |
fixes #67 Now that we no longer need shared from this | |||
2013-04-04 | gras: revisit container storage after yesterdays learning | Josh Blum | |
The mechanisms of connect are now resonsible for grabbing the container ref. When the object is a shared ptr, the element contructor overload sets weakself. When the object is in python, the python reference is held, even if its shared ptr underneath that. * removed the need for shared_from_this * removed the ref stuff in python Block | |||
2013-04-03 | Merge branch 'ownership_work' | Josh Blum | |
2013-04-03 | gras: update grextras submodule | Josh Blum | |
2013-04-03 | gras: code cleanup and comments from last commit | Josh Blum | |
2013-04-03 | gras: figured out how to do the python reference | Josh Blum | |
2013-04-01 | gras: fix from previous commit: swig element equals | Josh Blum | |
Just put an API call into element so its always there, and call it from swig. | |||
2013-03-31 | Merge branch 'query_work' | Josh Blum | |