Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-03-26 | core: fixed block names conflict from next. | Tom Rondeau | |
2013-03-26 | affinity: fixes a problem with using gr types (for uint8 vectors) in setting ↵ | Tom Rondeau | |
processor affinity. | |||
2013-03-14 | core: boost::filename3::path::/ operator works on older boost verions than /= | Tim O'Shea | |
2013-03-07 | core: protect against popping a message off the queue if no handler is attached. | Tom Rondeau | |
This mostly solves a problem with threads being launched in random order, so a handler might not be established yet, even if there is a message waiting. Fixes Issue #514. | |||
2013-03-05 | prefs: pass strings by reference. Also cleans up a comma in gr_modtool that ↵ | Tom Rondeau | |
made a string into a tuple (and C++ angry). | |||
2013-02-26 | core: adding a mutex as a protected member of gr_block for use in protecting ↵ | Tom Rondeau | |
set and work function access to variables. This is used in gr-analog's noise_source and gr-filter's fir_filter_XXX since these two cause particular problems (in next's channel model). This shows the use of the mutex for general protection when needed. | |||
2013-02-21 | Merge remote-tracking branch 'ncorgan/random_pdu_fix' | Johnathan Corgan | |
2013-02-19 | core: removed vestigial debug line. | Tom Rondeau | |
2013-02-19 | core: prefs setup looks for a local .gnuradio/config.conf to use. | Tom Rondeau | |
Order of precedence: env. vars -> .gnuradio/config.conf -> ${prefix}/etc/gnuradio/conf.d/* | |||
2013-02-18 | core: fixed gr_random_pdu MSVC incompatibility issue | Nicholas Corgan | |
2013-02-17 | Merge branch 'maint' | Johnathan Corgan | |
2013-02-17 | core: added missing include for gruel thread | Josh Blum | |
2013-02-17 | core: if the config files don't exist, just return an empty list; don't fail. | Tom Rondeau | |
2013-02-17 | Merge branch 'cpp_prefs' | Tom Rondeau | |
2013-02-17 | Merge branch 'master' of gnuradio.org:gnuradio | Tom Rondeau | |
2013-02-17 | Merge branch 'maint' | Johnathan Corgan | |
2013-02-17 | core: fix gr_message_debug for printing PDUs | Johnathan Corgan | |
2013-02-16 | core: prefs of true/on/1 and false/off/0 are translated to bools. | Tom Rondeau | |
2013-02-16 | core: add ability to override config files with environmental variables. | Tom Rondeau | |
Env variables are named GR_CONF_<SECTION>_<OPTION> where the section is the [<section>] name from the config file and the option is the actual option name, all in upercase. | |||
2013-02-16 | core: only query preferences database once at start of block_executor. | Tom Rondeau | |
2013-02-16 | core: adding and using a PerfCounters section to the config files. | Tom Rondeau | |
gr_block_executor will read the config files to determine if the perf counters are on or off. | |||
2013-02-16 | core: Making an all C++ version of the preferences/config file readers. | Tom Rondeau | |
This replaces the Python config parser stuff; should have same functionality that we need. | |||
2013-02-16 | core: adding new var perf. counters to swig interface. | Tom Rondeau | |
2013-02-15 | core: adding variance calcs to perf. counters. | Tom Rondeau | |
Using running mean/variance algorithm from Knuth's Art of Computer Programming. | |||
2013-02-13 | Merge branch 'maint' | Tom Rondeau | |
2013-02-13 | core: adding necessary include to gr_block_registry.h | Tim O'Shea | |
2013-02-13 | Merge branch 'maint' | Tom Rondeau | |
2013-02-13 | core: cleaning warnings | Tim O'Shea | |
2013-02-12 | Merge remote-tracking branch 'reynwar/python_msg' | Johnathan Corgan | |
2013-02-12 | Merge remote-tracking branch 'reynwar/min_output' | Johnathan Corgan | |
2013-02-12 | core: typedef vector<unsigned int> so SWIG can handle including it multiple ↵ | Tom Rondeau | |
times. | |||
2013-02-07 | core: QA still had issues from next branch. This fixes it. | Tom Rondeau | |
2013-02-07 | sched: swiging perf counters into Python. | Tom Rondeau | |
2013-02-07 | sched: adding in perf counters to measure performance of blocks during ↵ | Tom Rondeau | |
exectution of flowgraph. Conflicts: CMakeLists.txt gnuradio-core/src/lib/runtime/gr_block.cc gnuradio-core/src/lib/runtime/gr_block_detail.cc gnuradio-core/src/lib/runtime/gr_block_detail.h | |||
2013-02-07 | core: QA code import fix. | Tom Rondeau | |
Prevents getting pmt module from the installed library. | |||
2013-02-07 | Merge branch 'master' of gnuradio.org:gnuradio | Tom Rondeau | |
2013-02-07 | core: thread affinity example core set changed. | Tom Rondeau | |
The affinity call will work if at least 1 of the specified cores is present. This fixes a problem if running on a single-core machine. | |||
2013-02-07 | docs: fixed missed parameter documentation in fastnoise_source block. | Tom Rondeau | |
2013-02-07 | Merge branch 'maint' | Johnathan Corgan | |
2013-02-07 | blocks: fix use of bare boost::mutex::scoped_lock | Johnathan Corgan | |
gr_file_source gr::blocks::file_source | |||
2013-02-06 | gruel: renamed mask to dword_mask | Nicholas Corgan | |
2013-02-06 | QA: adding a test to make sure the set_processor_affinity calls work and ↵ | Tom Rondeau | |
top_block starts correctly. | |||
2013-02-06 | core: working thread affinity concept into gr_blocks. | Tom Rondeau | |
Example in gnuradio-core/src/examples/mp-sched/affinity_set.py Documentation describing API in docs/doxygen/other/thread_affinity.dox | |||
2013-02-05 | adding gr_fastnoise_source and making it the default for gr_channel_model | Tim O'Shea | |
this is a 4x-6x speedup depending on the processor/os | |||
2013-02-05 | core: adding gr_random_pdu message passing block | Tim O'Shea | |
2013-02-01 | core: added tag to python converters | Martin Braun | |
2013-01-31 | core: Enabling msg_connect within python blocks. | Roy Thompson | |
2013-01-22 | core: Add min_noutput_items to gr_block. | Ben Reynwar | |
2013-01-15 | Merge remote-tracking branch 'mbant/equal_for_tags' | Tom Rondeau | |
2013-01-15 | core: added remove_tag_item() | Martin Braun | |