summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-04gras: update submodules for windows fixesJosh Blum
2013-05-04gras: fix nasty little error possibility when not assertingJosh Blum
2013-05-04gras: implement force done input port optionJosh Blum
fixes #28
2013-05-02gras: inline the sbuffer deref codeJosh Blum
2013-05-02gras: update grextras for opencl fixesJosh Blum
2013-05-01gras: update submodules for fixesJosh Blum
2013-05-01gras: update PMC submodule for potential fixJosh Blum
2013-04-30gras: update grextras submodule for tuntap fixJosh Blum
2013-04-30query: do not save the panel in argsJosh Blum
args is meant to be serialized for local storage factory functions now get panel as another argument
2013-04-29gras: update submodules for little fixesJosh Blum
2013-04-28gras: simplify PMC registration with new macroJosh Blum
2013-04-27gras: update extras submodule for openclJosh Blum
2013-04-27gras: fixed buffer inlining with explicit support in buffer queueJosh 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-27gras: moved flush output to consume function in output queuesJosh 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-23gras: use framework send, prepare for theron v6Josh Blum
2013-04-22gras: added missing python paths for extras qaJosh Blum
2013-04-16gras: enable half consumed metric on pool buffersJosh Blum
2013-04-16gras: isolate this callback to only the source fileJosh Blum
2013-04-15gras: added vec call to work bufferJosh Blum
2013-04-15gras: forgotten change from last commitJosh Blum
2013-04-15gras: assign a few more missing UNLIKELYsJosh Blum
2013-04-14benchmarks: use duration based runs for resultsJosh Blum
2013-04-14gras: updated grextras submodules for fixJosh Blum
2013-04-14gras: warning prints for block implementations that hangJosh Blum
2013-04-14Merge branch 'benchmark_work'Josh Blum
2013-04-14gras: move code into component filesJosh Blum
2013-04-14gras: updated PMC submoduleJosh Blum
2013-04-14gras: increase chunk size for fair benchmarksJosh Blum
2013-04-14gras: yield policy env, and throw on bad valueJosh Blum
2013-04-14gras: added more GRAS_UNLIKELY in handlersJosh Blum
2013-04-13gras: minor tweaks while benchmarkingJosh Blum
2013-04-13gras: make the benchmarks time themselvesJosh Blum
2013-04-12gras: added suffix for benchmark resultsJosh Blum
2013-04-10gras: update grextras submodule for fixesJosh Blum
2013-04-10gras: switched to using token for prio messagesJosh Blum
See #70 for more details
2013-04-10gras: formalize the weak container api w/ docsJosh 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-07gras: updated submodules for PMC_DECL_FALSE_EQUALITYJosh Blum
2013-04-07gras: updated gnuradio submodule fixes #68Josh Blum
2013-04-06gras: cleaner way for msgs to override item reserveJosh Blum
2013-04-06gras: split register property into two callsJosh Blum
2013-04-06gras: updated submodules for framer sink moveJosh Blum
2013-04-06gras: fixed a bug in swapping out buffer queuesJosh 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-04gras: Element can have virtual destructor nowJosh Blum
fixes #67 Now that we no longer need shared from this
2013-04-04gras: revisit container storage after yesterdays learningJosh 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-03Merge branch 'ownership_work'Josh Blum
2013-04-03gras: update grextras submoduleJosh Blum
2013-04-03gras: code cleanup and comments from last commitJosh Blum
2013-04-03gras: figured out how to do the python referenceJosh Blum
2013-04-01gras: fix from previous commit: swig element equalsJosh Blum
Just put an API call into element so its always there, and call it from swig.
2013-03-31Merge branch 'query_work'Josh Blum