Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
This avoids inline ASM to be LLVM JIT friendly.
This commit includes a unit test for jit factory + sbuffer.
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
This makes doing live topology changes w/ commit
instant, even if much buffering is backed up.
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The seconds * ticks per second math was 32 bit,
because UL follows the system width, we needed long long.
* for loop for heartier unit testing
* use get_tps rather than duplicate const number
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
sbuffer, streamtag, and packetmsg get registered
into the polymorphic archive w/ unit tests
resolves #65
|
|
|
|
|