summaryrefslogtreecommitdiff
path: root/lib/block_allocator.cpp
AgeCommit message (Collapse)Author
2013-06-06gras: filled in code from top config changesJosh Blum
2013-06-06gras: moved block ptr into dataJosh Blum
2013-06-06gras: changes for actor in worker Apology commitJosh Blum
2013-06-05gras: compiles now with separate data structJosh 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-04-16gras: enable half consumed metric on pool buffersJosh Blum
2013-04-16gras: isolate this callback to only the source fileJosh Blum
2013-04-14gras: increase chunk size for fair benchmarksJosh Blum
2013-04-13gras: minor tweaks while benchmarkingJosh Blum
2013-02-25gras: work on new port config APIJosh Blum
combined item size config into port config removed set/get, its just a set by reference, this simplified a lot of client code Commit call will apply the changes at runtime.
2013-01-31gras: misc tweaks to alloc sizesJosh Blum
2012-12-25added debug print for work and handler countJosh Blum
2012-12-23create a new token for the downsteam messageJosh Blum
2012-12-23making use of last and fixing up the buffer stitchingJosh Blum
2012-12-22use sbuffer config for alloc apiJosh Blum
2012-12-20toying with circ buff and stitchingJosh Blum
2012-12-15work on the buffer queue apiJosh Blum
2012-12-01changed lookahead to preload, thats all it isJosh Blum
2012-11-09switch to boost software licenseJosh Blum
2012-10-28work on stand-alone library buildJosh Blum
2012-10-13lots of mini tweaks for QA passing, WIP...Josh Blum
2012-10-04implementation for the top block global configJosh Blum
2012-10-04support for maximum_items output port configJosh Blum
2012-10-04work on the set/get input/output per-port configJosh Blum
2012-10-02dammit... find and replace did it againJosh Blum
2012-09-29create IO subscriber bitset for tracking doneJosh Blum
2012-09-29ported input and output port handlers to apologyJosh Blum
2012-09-29ported allocator and block handler to apologyJosh Blum
2012-09-24smaller buffers seems to make qa tests fasterJosh Blum
2012-09-20fun with inlinesJosh Blum
2012-09-19a few more forecast related tweaksJosh Blum
2012-09-19use another token for input allocator msg (so the old one can be cleared)Josh Blum
2012-09-18created hooks for input buffer allocatorJosh Blum
2012-09-18added hook for custom output buffer allocatorJosh Blum
2012-09-13added set buffer affinity hook for blocksJosh Blum
2012-09-12buffer size tweaks and ifdef for disabling assertsJosh Blum
2012-09-12communicate downstream buffer reqs to upstream output allocatorJosh Blum
2012-09-12split up misc header into messages and tokenJosh Blum
2012-09-10remove output bytes offset, can use sbuffer's lengthJosh Blum
2012-09-10switch to using sbuffer in gras implJosh Blum
2012-09-06debug prints, minor fixes, unfinished input queue workJosh Blum
2012-09-03work on input queues and history logicJosh Blum
2012-08-29using port messages and implement buffer queues in houseJosh Blum
2012-08-26runtime: work on allocator handlerJosh Blum