Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-09-05 | gras: move sbuffer inlines into lib | Josh Blum | |
This avoids inline ASM to be LLVM JIT friendly. This commit includes a unit test for jit factory + sbuffer. | |||
2013-08-30 | gras: changed license to gpl | Josh Blum | |
2013-08-30 | gras: update grex submodule | Josh Blum | |
2013-08-30 | gras: switched grextras to grex repo | Josh Blum | |
2013-08-30 | gras: use python's internal import module | Josh Blum | |
2013-08-30 | gras: update PMC submodule for fix | Josh Blum | |
2013-08-30 | gras: use Theron's Utils.h for numa alloc | Josh Blum | |
2013-08-30 | gras: fix jit factory declaration when no LLVM | Josh Blum | |
2013-08-06 | gras: added gcc warning unused flag | Josh Blum | |
2013-08-06 | gras: missing ifdef for jit factory w/o llvm | Josh Blum | |
2013-08-05 | gras: removed extra slashes | Josh Blum | |
2013-08-05 | gras: jit factory use FindProgramByName | Josh Blum | |
2013-08-05 | gras: work on using clang api - but commented out | Josh Blum | |
The last thing missing is that the API use case doesnt automatically have default C++ include paths. | |||
2013-08-04 | gras: jit factory automatically adds GRAS_ROOT include path | Josh Blum | |
2013-08-01 | gras: require cmake 2.8 | Josh Blum | |
2013-08-01 | gras: update grextras submodule for awesome work | Josh Blum | |
2013-08-01 | gras: jit factory api + unit tests | Josh Blum | |
2013-07-31 | gras: fixed docs for factory | Josh Blum | |
2013-07-31 | gras: take care of some misc warnings | Josh Blum | |
2013-07-31 | grextras: create test macro that works w/ tool | Josh Blum | |
2013-07-31 | Merge branch 'gras_tool3' | Josh Blum | |
2013-07-31 | gras: update submodules | Josh Blum | |
2013-07-30 | gras: export a GRAS_TOOL_MODULE_PATH from TOOL | Josh Blum | |
2013-07-30 | gras: added helpful gr python module to install | Josh Blum | |
2013-07-30 | gras: copied common defs into a new cmake file | Josh Blum | |
2013-07-30 | gras: rename some factory functions | Josh Blum | |
2013-07-29 | gras: use common test utils for all | Josh Blum | |
2013-07-29 | gras: simplfy factory w/ macros and namespace | Josh Blum | |
2013-07-28 | gras: make the target location global scope | Josh Blum | |
2013-07-28 | gras: created GRAS_SWIG_TOOL to help registering new types | Josh Blum | |
2013-07-28 | gras: added more vars to gras tools | Josh Blum | |
2013-07-28 | gras: fixed typo on exceptions | Josh Blum | |
2013-07-28 | gras: squashed tool work with changes | Josh Blum | |
2013-07-27 | gras: factory docstrings -- more realistic example | Josh Blum | |
2013-07-27 | gras: just warn if the factory is already registered | Josh Blum | |
2013-07-27 | gras: added arg check with nice warning to callable and factory | Josh Blum | |
2013-07-27 | gras: dont need native path here, boost fs can handle it | Josh Blum | |
2013-07-27 | gras: work on module loading and python factory | Josh 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-25 | gras: make ptree usage optional on old boosts | Josh Blum | |
2013-07-23 | gras: minor fix for closed feedback loop | Josh Blum | |
This updates the input available state after handling preload. Thanks Devin! | |||
2013-07-17 | gras: module loading is recursive and takes files | Josh Blum | |
2013-07-15 | gras: make all start/commit messages high-prio | Josh Blum | |
This makes doing live topology changes w/ commit instant, even if much buffering is backed up. | |||
2013-07-14 | gras: fixed allocation override bug + unit test | Josh 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-14 | gras: update submodules | Josh Blum | |
2013-07-14 | gras: circ buff mutex for dealloc as well | Josh Blum | |
2013-07-13 | gras: minor tweaks to callable + gen script | Josh Blum | |
2013-07-13 | gras: always use ns for TimeTag | Josh 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-13 | gras: update PMC submodule | Josh Blum | |
2013-07-13 | Merge branch 'generate_templates' | Josh Blum | |
2013-07-13 | gras: added comments and renamed tmpl args | Josh Blum | |