summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-21gras: use new PMC serialization APIJosh Blum
2013-05-16gras: update submodules for awesome workJosh Blum
2013-05-13gras: update PMC submodule for pc fileJosh Blum
2013-05-11gras: fix assert fail by setting time on fail conditionJosh Blum
2013-05-11gras: moved query app to top levelJosh Blum
2013-05-11gras: special note about the GRAS_YIELD environment variableJosh Blum
2013-05-11gras: make output_buffer_queues match previous logicJosh Blum
2013-05-11gras: added port downtime measurementsJosh Blum
2013-05-11gras: created new test_thread_priority api callJosh Blum
2013-05-11gras: added thread prio support hooksJosh Blum
2013-05-10gras: added more theron counters + query workJosh Blum
2013-05-09gras: added topology feedback unit testJosh Blum
2013-05-09gras: updated submodulesJosh Blum
2013-05-07gras: serialization loop for sbufferJosh Blum
2013-05-07gras: create common gras/exception.i headerJosh Blum
fix other misc swig warnings
2013-05-06gras: update submodules commit fooJosh Blum
2013-05-06gras: increase default number of buffersJosh Blum
Think about benchmark implications later, this only helps parallelism. And also those blocks that inline buffers.
2013-05-06Merge branch 'theron6_work'Josh Blum
2013-05-06gras: leave assertions in, can help more than hurtJosh Blum
2013-05-06gras: dont need this is automaticJosh Blum
2013-05-05query: added bytes copied statJosh Blum
2013-05-05query: added actor depth statJosh Blum
2013-05-05query: print something if theres no countsJosh Blum
2013-05-05Merge branch 'master' into theron6_workJosh Blum
2013-05-05gras: added post input buffer/message/tag api callsJosh Blum
This allows the user to post stuff to the input port from an external entity aka outside of the scheduler. resolves #86
2013-05-05gras: fixed wrong integer type for item indexJosh Blum
2013-05-05gras: update grextras submodule for fixes and serialization workJosh Blum
2013-05-05gras: name of block in error messages helpsJosh Blum
2013-05-04gras: rename to serialize_types.cppJosh Blum
2013-05-04gras: added serialization support for gras typesJosh Blum
sbuffer, streamtag, and packetmsg get registered into the polymorphic archive w/ unit tests resolves #65
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-03gras: update thread pool commentsJosh Blum
2013-05-02Merge branch 'master' into theron6_workJosh Blum
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-30query: added allocator debug elementJosh Blum
2013-04-30benchmarks: removed keep_m_in_n block from many ratesJosh Blum
This block is optimized for laziness and not performance since it returns before finishing its input based on whatever M is. This means that m=1, n=1, this block produces 1000's of outputs per input buffer, and its not really what I am looking to benchmark... ironically, keep_m_in_n crappy implementation makes for big wins on GRAS either due to lower scheduler overhead or locking contentions easier. However, its crazy number of tiny outputs really rails on the mailbox queue of the next block in the chain and causes the caching allocators to get very exited. I guess thats all fine since the block is meant to be lazy... But I cant measure the effectiveness of a typical allocator situation. Signing off...
2013-04-30Merge branch 'master' into theron6_workJosh Blum
Conflicts: Theron
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-29quick stashiesJosh Blum
2013-04-28gras: updated Theron submoduleJosh Blum
2013-04-28Merge branch 'master' into theron6_workJosh Blum
2013-04-28gras: simplify PMC registration with new macroJosh Blum
2013-04-27gras: update extras submodule for openclJosh Blum