Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Replace deque by boost:circular_buffer_space_optimized for memory reasons.
authordegomme <augustin.degomme@unibas.ch>
Thu, 17 Nov 2016 05:05:48 +0000 (22:05 -0700)
committerdegomme <augustin.degomme@unibas.ch>
Thu, 17 Nov 2016 05:05:48 +0000 (22:05 -0700)
commit4eaa0006578ba94dd98c4a74d48169f75912d855
tree600c87cfa9ce7e20b5e60a9882390a05bec38f6f
parenteda90cb41308a5cc5d1d279519ca515cbddb03e6
Replace deque by boost:circular_buffer_space_optimized for memory reasons.
Deques are pre-allocated to a specific size and use ~1KB of memory, even when empty.
As we need 2 deques per mailbox, this was quite a lot in the end.
src/simix/smx_network.cpp
src/simix/smx_network_private.h