add memory pool support for map

Link: https://github.com/GeneAssembly/biosal/issues/376
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
don't use hash table or dynamic hash table: use map

Link: https://github.com/GeneAssembly/biosal/issues/382
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
use memory pool and fast rings to send messages

./scripts/development/run-argonnite-1-28.sh
20m56.540s

Link: https://github.com/GeneAssembly/biosal/issues/340
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
add option to disable deletions in map

Link: https://github.com/GeneAssembly/biosal/issues/386
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
use memory pool and fast ring for received message buffers

Link: https://github.com/GeneAssembly/biosal/issues/372
Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
use ephemeral memory in actor

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>
use ephemeral memory in actor helper

Signed-off-by: Sébastien Boisvert <boisvert@anl.gov>