runtime/realm/mem_impl.cc
// releases a deleted instance so that it can be reused
releases a deleted instance so that it can be reused
releases a deleted instance so that it can be reused
void MemoryImpl::release_instance(RegionInstance inst)
    {
      int inst_idx = ID(inst).instance_inst_idx();
      log_inst.info() << "releasing local instance: " << inst;
      {
	AutoLock<> al(local_instances.mutex);
	local_instances.free_list.push_back(inst_idx);
      }
    }
void MemoryImpl :: release_instance ( RegionInstance inst ) { int inst_idx = ID ( inst ) . instance_inst_idx ( ) ; log_inst . info ( ) << " " << inst ; { AutoLock < > al ( local_instances . mutex ) ; local_instances . free_list . push_back ( inst_idx ) ; } }
releases a deleted instance so that it can be reused
releases a deleted instance so that it can be reused