Releases: PDXostc/dstc
Version 1.12
Supports nil arguments to function call.
Supports nil callback arguments to inhibit callbacks for individual calls.
Supports string argument
Clang support
v1.11 Merge branch 'master' of github.com:PDXostc/dstc
Fixed issue #61
Fixed bug where the internal representation of dynamic data length differed between int32, uint32_t, and uint16_t.
Now fixed to uint16_t. No protocol changes.
Cleanup release.
- Increased number of DSTC-call arguments supported from 8 to 16.
- Added test for 16-arg call.
- Replaced dangerous pointer punting with memcpy() calls. (No performance impact)
- Added -O2 to all example code / tests, increasing loopback performance to 23M calls / sec (Dell Precision 7530 with Xeon E-2686M @ 2.9Ghz).
Fix internal timer management issue.
Please see:
PDXostc/vehicle_signal_distribution#20 for details.
Bug turned out to be in DSTC.
Speedy Gonzales.
20x speedup. examples/stress now run 10M calls/sec between two Dell R720 servers connected via a 10Gbit ethernet.
Loopback mode examples/stress Dell Precision 7530 on stock laptop is up from ~300K calls/sec to ~6M calls/sec.
Add thread safety, automated tests
Adds threading support to DSTC
Full Python support
Please note that all the work carried out in the swig directory has been moved to
https://github.com/PDXostc/dstc_swig
Fixes and improvements to the swig module
Make pip great again (#34) * import setuptools to use wheel * add version based on environment
Swig / Python Integration
Now supports DSTC calls to and from Python code.