Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-06-22 | gras: use inline queue for post output buffer | Josh Blum | |
* simplifies logic * fixes bug #103 An assertion fires if multiple post output buffers are used per work(). This could be fixed in the future if its truely needed. | |||
2013-06-11 | gras: added backup for failing clock_gettime | Josh Blum | |
2013-05-11 | gras: fix assert fail by setting time on fail condition | Josh Blum | |
2013-05-11 | gras: make output_buffer_queues match previous logic | Josh Blum | |
2013-05-11 | gras: added port downtime measurements | Josh Blum | |
2013-04-27 | gras: fixed buffer inlining with explicit support in buffer queue | Josh Blum | |
Rather than push the inlined buffer into the BufferQueue, the output buffer queues wrapper explicitly supports holding onto the inlined buffer. This is because BufferQueue overloads generally do a token check so they only accept buffers that they are in charge of. fixes #79 | |||
2013-04-27 | gras: moved flush output to consume function in output queues | Josh Blum | |
This cleans up some code in block actor. The message sending code is now in task_main, and the consume routine is now the shared one. | |||
2013-04-15 | gras: forgotten change from last commit | Josh Blum | |
2013-04-15 | gras: assign a few more missing UNLIKELYs | Josh Blum | |
2013-03-02 | gras: copy name into queues for debug purposes | Josh Blum | |
2012-12-16 | some cleanup with the flush/fail for output | Josh Blum | |
2012-12-16 | various fixes for unit tests pass | Josh Blum | |
2012-12-15 | misc fixes to buffer rework | Josh Blum | |
2012-12-15 | created input and output update per index | Josh Blum | |
2012-12-15 | work on the buffer queue api | Josh Blum | |
2012-12-01 | mark fail: not ready until a new buffer appears | Josh Blum | |
2012-11-26 | reset queue ref before pop | Josh Blum | |
2012-11-09 | switch to boost software license | Josh Blum | |
2012-11-06 | work on python blocks and unit test | Josh Blum | |
2012-10-28 | work on stand-alone library build | Josh Blum | |
2012-10-13 | lots of mini tweaks for QA passing, WIP... | Josh Blum | |
2012-10-02 | dammit... find and replace did it again | Josh Blum | |
2012-10-01 | switch to fixed size queue to avoid runtime allocs | Josh Blum | |
2012-09-30 | created a bitset wrapper w/ all() routine | Josh Blum | |
as it turns out ~ was making a new bitset and a malloc just make some common code to avoid the reuse | |||
2012-09-23 | disconnect_all will commit the topology (more qa happy) | Josh Blum | |
2012-09-20 | fun with inlines | Josh Blum | |
2012-09-12 | added hooks for input buffer inlining | Josh Blum | |