summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-07-27gras: factory docstrings -- more realistic exampleJosh Blum
2013-07-27gras: just warn if the factory is already registeredJosh Blum
2013-07-27gras: added arg check with nice warning to callable and factoryJosh Blum
2013-07-27gras: dont need native path here, boost fs can handle itJosh Blum
2013-07-27gras: work on module loading and python factoryJosh Blum
naming convention, path convention, env var convention, And, make a python factory -- but its a little halfassed. You see, we didnt do the swig director thing yet, so C++ cant yet create python blocks from the factory.
2013-07-25gras: make ptree usage optional on old boostsJosh Blum
2013-07-23gras: minor fix for closed feedback loopJosh Blum
This updates the input available state after handling preload. Thanks Devin!
2013-07-17gras: module loading is recursive and takes filesJosh Blum
2013-07-15gras: make all start/commit messages high-prioJosh Blum
This makes doing live topology changes w/ commit instant, even if much buffering is backed up.
2013-07-14gras: fixed allocation override bug + unit testJosh Blum
When multiple consumers all choose to override the buffer, they were doing so with the same token, this lead to some buffer allocation confusion and nasty errors. Its ok for one to win out, but each allocator needs a unique token. There is also a unit test to check for this behaviour.
2013-07-14gras: update submodulesJosh Blum
2013-07-14gras: circ buff mutex for dealloc as wellJosh Blum
2013-07-13gras: minor tweaks to callable + gen scriptJosh Blum
2013-07-13gras: always use ns for TimeTagJosh Blum
The msvc performance counter tps isnt very high. And as it turns out, we dont need to care, since its all internal to the implementation.
2013-07-13gras: update PMC submoduleJosh Blum
2013-07-13Merge branch 'generate_templates'Josh Blum
2013-07-13gras: added comments and renamed tmpl argsJosh Blum
2013-07-13gras: work on generator scripts for template madnessJosh Blum
2013-07-10gras: ptree to pmc try max width fixed intJosh Blum
long long has pretty bad swig wrapping, its easier to use fixed width int64s for now.
2013-07-09gras: default to widest integer converterJosh Blum
2013-07-09gras: rename props files to calls (for callable work)Josh Blum
2013-07-08gras: python tweaks from last commitsJosh Blum
2013-07-08gras: update submodule commit grextrasJosh Blum
2013-07-08Merge branch 'function_registry'Josh Blum
2013-07-07gras: swap out GrSwig for stock cmake swig usageJosh Blum
2013-07-07gras: %newobject for factory gives python ownershipJosh Blum
2013-07-07gras: a unit test for the factoryJosh Blum
2013-07-07gras: added module loaderJosh Blum
2013-07-07gras: some tweaks to factoryJosh Blum
2013-07-07gras: python hooks for factoryJosh Blum
2013-07-07gras: created element factoryJosh Blum
2013-07-07gras: renamed key to name for clarityJosh Blum
2013-07-07gras: restore property access w/ jsonJosh Blum
2013-07-06gras: getattr makes python so smartJosh Blum
2013-07-06gras: locate_element since now elements have callsJosh Blum
2013-07-05gras: fix time tag warningsJosh Blum
2013-07-05gras: pythonic work on callable interfaceJosh Blum
2013-07-05gras: begin replacing set/get with callableJosh Blum
2013-07-05gras: renaming call to x for super seriousJosh Blum
2013-07-05gras: make callable a copyable classJosh Blum
2013-07-05gras: serious template insanityJosh Blum
2013-07-05gras: save callable work compiling w/ minor unit testJosh Blum
2013-07-05gras: revert block changes, test w/ callable nowJosh Blum
2013-07-05gras: save callable work before we tear up moreJosh Blum
2013-07-04gras: function registry is more flexibleJosh Blum
2013-07-04gras: update properties test for PMC convert supportJosh Blum
2013-07-03gras: use safe as in the property interfaceJosh Blum
2013-07-03gras: use the base class settings calls to cleanup codeJosh Blum
2013-06-27gras: found this nifty little package argumentJosh Blum
2013-06-27gras: revert cmake change, the corgon says its brokenJosh Blum