summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/runtime
AgeCommit message (Collapse)Author
2012-10-13core: fix several tag includes throughout coreJosh Blum
Techinically this include should be the tags header which brings in the pmt *and* the tags struct definition. This happens to be working because the struct definition is implicitly included by the gr_block* and subclass headers.
2012-10-03core: fix for restarting the flowgraph with VOLK blocks.Tom Rondeau
2012-07-03core: moved VMCIRCBUF related code to runtimeJosh Blum
This build stuff should not be at the top level.
2012-06-14core: remove extraneous include statementJohnathan Corgan
2012-04-13Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau
this in the future. The sed script was provided by Moritz Fischer.
2012-04-07Merge branch 'master' into nextTom Rondeau
2012-04-07Merge branch 'maint'Tom Rondeau
2012-04-07core: buffer alignments were getting confused. Just need to tell all blocks ↵Tom Rondeau
that they are aligned upon restart.
2012-04-07Merge branch 'master' into nextTom Rondeau
2012-04-07Merge branch 'maint'Tom Rondeau
2012-04-07core: makes sure all block's buffers are aligned on start/restart and that ↵Tom Rondeau
they know it.
2012-04-01Removes all references to guile and scheme, which are no longer needed.Tom Rondeau
The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point.
2012-03-27Merge branch 'master' into nextTom Rondeau
2012-03-27Merge branch 'maint'Tom Rondeau
2012-03-27core: when reseting buffers, make sure that the read/write pointers are ↵Tom Rondeau
always algined. This fixes problems when disconnecting and reconnecting blocks to a flowgraph.
2012-03-18Merge branch 'master' into nextJohnathan Corgan
2012-03-18Merge branch 'maint'Johnathan Corgan
2012-03-18core: empty gr_hier_block2 contructor for virtual inheritanceJosh Blum
2012-03-16Merge branch 'master' into nextTom Rondeau
Conflicts: gruel/src/swig/Makefile.am
2012-03-16Merge remote branch 'jblum/gruel_common_swig'Tom Rondeau
2012-03-16gruel: created common swig include fileJosh Blum
This work taken from gruel_work_squashed Common swig file includes: * Language independent exception handler * Wrapper for python calls that may block Benefits: * More common swig code, less copy pasta * Wrapper for blocking python calls handles the case where the call throws, python is not left in a bad state
2012-03-01Merge branch 'master' into nextJohnathan Corgan
Conflicts: config/grc_volk.m4 gnuradio-core/src/guile/tests/gengen_ctors.test gnuradio-core/src/lib/Makefile.am gnuradio-core/src/lib/general/.gitignore gnuradio-core/src/lib/general/Makefile.am gnuradio-core/src/lib/gengen/.gitignore gnuradio-core/src/python/gnuradio/gr/Makefile.am volk/include/volk/Makefile.am
2012-03-01Merge remote branch 'tom/safe_align'Johnathan Corgan
2012-02-26Merge branch 'master' into nextJohnathan Corgan
2012-02-26core: add null constructors to sync_* blocksJohnathan Corgan
2012-02-13sched: some added protections and checks for the alignment states.Tom Rondeau
2012-02-02sched: better working alignment handling.Tom Rondeau
Works with max_noutput_items and set_output_multiple.
2012-01-29core: minor edits.Tom Rondeau
2012-01-23sched: better comments. Handling of noutput_items adjustment done better and ↵Tom Rondeau
documented.
2012-01-22sched: forgot to turn debugging off.Tom Rondeau
2012-01-22sched: first attempt at working with aligned data sets. A block has an ↵Tom Rondeau
indicator on whether or not the buffers are aligned; they can use this to determine which Volk function to use or if to use Volk at all.
2012-01-03Merge branch 'master' into nextTom Rondeau
2012-01-02scheduler: add default (large) max noutput_items to C++ run function.Tom Rondeau
2012-01-02scheduler: if the block is an interpolator that needs a minimum of some ↵Tom Rondeau
number of outputs based on the inputs, let it. This is an acceptable (actually, necessary) exception to the specified limit.
2012-01-01scheduler: first attempt at being able to set an upper limit on the ↵Tom Rondeau
noutput_items for all blocks in a flowgraph.
2011-12-13Merge branch 'master' into nextJohnathan Corgan
2011-12-13runtime: improve hier_block2 error messagesJulien Olivain
2011-12-08Removed autotools, gr-waveform, some cleanupJohnathan Corgan
Nick Foster owes Nick Corgan a six-pack of beer!
2011-10-21core: runtime.i dont include gr_tag.i, avoids pmt dependencyJosh Blum
2011-10-20tags: added swigging for gr_tags headerJosh Blum
2011-10-19Fixed Makefile.am trailing backslash for autofoo build.Tom Rondeau
2011-10-19tags: made tags object orientedJosh Blum
2011-10-08gr: the CMakeLists.txt took a chill pillJosh Blum
2011-07-20gr: squashed cmakelists.txt into one commitJosh Blum
2011-07-20core: API declaration macros for core class and function symbolsJosh Blum
2011-07-20gr: replaced uses of snprintf with boost format in common code build by MSVCJosh Blum
2011-07-20gr: replaced uses of snprintf with boost format in common code build by MSVCJosh Blum
2011-06-11Allow disabling shm vmcircbuf tests at configure timeDon Ward
2011-03-28runtime: changes to block headers to allow pure virtual sub-classes (interfaces)Josh Blum
2011-03-25Fixing missing include files and various other patches for Windows build issues.Don Ward