performance: add performance metric: messaging rate

4 nodes, 28 worker threads (4 * 7), 2800 actors (28 * 100)
Total sent message count: 28000000 (2800 * 10000) in 49079818980 nanoseconds (49.079819 s)
Messaging rate: 570499.251666 messages / second

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
red_black_tree: add static to support private methods

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
system: ensure core_set_no_affinity is being called regardless of platform

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
performance: add scripts to run performance tests on a laptop

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
performance: increase the number of sent messages

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
quality: fix some compilation warnings with gcc 4.8.3

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
thorium: store assigned workers inside actors

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
hash_table: add static to support private methods

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
Merge remote-tracking branch 'gkt/granularity' into energy

Pull branch from George K. Thiruvathukal:
  - This is the ongoing optimization work which consists in using
  'static' functions.
scripts: remove -rdynamic option from George's build script

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
thorium_worker: add code that will be used for worker-to-worker delivery

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
Merge branch 'energy' of github.com:sebhtml/biosal into granularity
ring: add static to support private methods

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
fast_queue: add static to support private methods

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
tests: add a hash table size parameter in the hash table stress test

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
fast_ring: add static to support private methods

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
string: add static to support private methods

Signed-off-by: George K. Thiruvathukal <gkt@cs.luc.edu>
Merge branch 'energy' of github.com:sebhtml/biosal into granularity
Merge branch 'energy'
Merge branch 'energy'