// file: mm_cstr_1.cc
//

// isip include files
//
#include "memory_manager.h"
#include "memory_manager_constants.h"

// method: constructor
//
// arguments: none
//
// return: none
//
// this is the default constructor
//
Memory_manager::Memory_manager() {

  // set the counts
  //
  node_count_d = (int_4)0;
  
  // set the total number generated
  //
  num_node_d = (int_4)0;
  
  // reset the block sizes
  //
  node_grow_size_d = MM_NODE_GROW_SIZE;
  
  // initialize the lists
  //
  node_list_d = (Link_node*)NULL;
  
  // exit gracefully
  //
}
