add a pool allocator for STL containers
* spot/priv/allocator.hh, spot/priv/Makefile.am: add a STL-compliant allocator based on spot::fixed_size_pool * spot/misc/fixpool.hh, spot/misc/fixpool.cc, spot/misc/Makefile.am: refactor the existing spot::fixed_size_pool * spot/ltsmin/ltsmin.cc, spot/twa/twaproduct.cc: reflect changes in the interface of spot::fixed_size_pool * tests/core/mempool.cc: test the new allocator
This commit is contained in:
parent
3fe74f1cb9
commit
c9131aee72
8 changed files with 258 additions and 21 deletions
|
|
@ -1,5 +1,5 @@
|
|||
## -*- coding: utf-8 -*-
|
||||
## Copyright (C) 2011, 2012, 2013, 2014, 2016, 2018 Laboratoire de Recherche
|
||||
## Copyright (C) 2011, 2012, 2013, 2014, 2016-2018 Laboratoire de Recherche
|
||||
## et Développement de l'Epita (LRDE).
|
||||
## Copyright (C) 2003, 2004, 2005, 2006 Laboratoire d'Informatique de
|
||||
## Paris 6 (LIP6), département Systèmes Répartis Coopératifs (SRC),
|
||||
|
|
@ -64,6 +64,7 @@ libmisc_la_SOURCES = \
|
|||
bitset.cc \
|
||||
bitvect.cc \
|
||||
escape.cc \
|
||||
fixpool.cc \
|
||||
formater.cc \
|
||||
game.cc \
|
||||
intvcomp.cc \
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue