-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/28196/
-----------------------------------------------------------

(Updated Nov. 19, 2014, 10:22 p.m.)


Review request for mesos, Benjamin Hindman, Dominic Hamon, Niklas Nielsen, and 
Timothy Chen.


Changes
-------

Rebased on r28195.


Bugs: MESOS-2126
    https://issues.apache.org/jira/browse/MESOS-2126


Repository: mesos-git


Description
-------

Use std::vector instead of std::queue to reduce dynamic allocations and improve 
performance.


Diffs (updated)
-----

  3rdparty/libprocess/include/process/future.hpp 
2e4f9efe53e2e9966f23bd516e61fd9d83ed6b33 

Diff: https://reviews.apache.org/r/28196/diff/


Testing (updated)
-------

make check (gcc 4.9.2, 4.4)
valgrind 3rdparty/libprocess/tests
(previous) total heap usage: 272,452 allocs, 271,410 frees, 56,981,783 bytes 
allocated
(new) total heap usage: 188,837 allocs, 188,111 frees, 28,694,829 bytes 
allocated
3rdparty/libprocess/benchmarks throughput improved ~78%


Thanks,

Joris Van Remoortere

Reply via email to