wangzhengquan
2020-08-01 f0732bbcbdca67ef8f9444f2aafaf44da81c9e5a
src/queue/include/shm_allocator.h
@@ -66,11 +66,13 @@
class SHM_Allocator {
  public:
    static void *allocate (size_t size) {
      return mem_pool_malloc(size);
      return mm_malloc(size);
      // return mem_pool_malloc(size);
    }
    static void deallocate (void *ptr) {
      return mem_pool_free(ptr);
      return mm_free(ptr);
      // return mem_pool_free(ptr);
    }
};
@@ -93,6 +95,6 @@
typedef std::basic_string<char, std::char_traits<char>, SHM_STL_Allocator<char> > shmstring;
typedef std::basic_string<char, std::char_traits<char>, SHM_STL_Allocator<char> > SHMString;
#endif