C++ Timer

  1. boost examples.

https://github.com/sean-/Boost.Examples/blob/master/asio/timer/timer.cc

Timer :

https://github.com/sean-/Boost.Examples/blob/master/asio/timer/timer.cc

https://github.com/Senryoku/Timer/blob/master/src/Timer.hpp

https://github.com/magoo-magoo/timer/blob/master/main.cpp

https://github.com/DisturbedFuryan/Timer/blob/master/Timer.hpp

http://man7.org/linux/man-pages/man2/timer_create.2.html

https://github.com/magoo-magoo/timer/blob/master/main.cpp

// Looks best.

http://stackoverflow.com/questions/19022320/implementing-timer-with-timeout-handler-in-c

http://stackoverflow.com/questions/18110369/c-timer-implemetation-assigning-a-member-function-to-signal-callback-functio?rq=1

https://github.com/wahern/timeout/blob/master/timeout.c

 

Linux C++ profilings

  1. http://clang.llvm.org/docs/AddressSanitizer.html
  2. https://www.usenix.org/system/files/conference/atc12/atc12-final39.pdf
  3. https://fuzzing-project.org/tutorial2.html

Memory Pool:

Look at the nat sys lab description.

 

stl vector:=>

C++ C++

http://www.gahcep.com/cpp-internals-stl-vector-part-2/

https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01523_source.html

http://www.rdrop.com/users/paulmck/scalability/paper/whymb.2009.04.05a.pdf