[go: up one dir, main page]

Menu

Commit [r409]  Maximize  Restore  History

Separated serializion buffers and deserialization buffers into 2 separate class types. Fixed a race condition in the LockableOperationT<> template. Rewritten FixedQueueT<> template in order to clean up and understand the problem/solution better. Made it into a cached Lamport SPSC FIFO. Fixed tests to work with updated code.

lonfield 2023-10-22

1 2 > >> (Page 1 of 2)
changed /trunk/Debug/makefile
changed /trunk/Debug/sources.mk
changed /trunk/Include/DefaultScheduler.h
changed /trunk/Include/DynamicQueueT.h
changed /trunk/Include/FixedQueueT.h
changed /trunk/Include/LockableOperationT.h
changed /trunk/Include/OperationT.h
changed /trunk/Include/SignalT.h
changed /trunk/Include/ThreadedFixedBridgeT.h
added /trunk/Include/ZmqDeSerializationBuffer.h
changed /trunk/Include/ZmqProviderT.h
changed /trunk/Include/ZmqReqSchedulingTaskT.h
changed /trunk/Include/ZmqRequirerT.h
removed /trunk/Include/ZmqSerDesBuffer.h
added /trunk/Include/ZmqSerializationBuffer.h
changed /trunk/Include/ZmqSigOpInstantiatorT.h
changed /trunk/Include/ZmqSigOpSerDes.h
added /trunk/Include/ZmqSigOpSerDesTypes.h
changed /trunk/Release/Src/subdir.mk
changed /trunk/Release/Test/subdir.mk
changed /trunk/Release/makefile
changed /trunk/Release/sources.mk
changed /trunk/Test/MemManagedDomain.h
changed /trunk/Test/PingBridge_Static.h
changed /trunk/Test/ThreadedBridge.h
1 2 > >> (Page 1 of 2)