Exemplo n.º 1
0
 //
 // send_block_info
 //
 // Send specific information about block
 //
 void Monitor::send_block_info(Zone *zone, void *block) {
     if (zone->in_subzone_memory(block)) {
         Subzone *subzone = Subzone::subzone(block);
         return send_block_info(zone, subzone, subzone->quantum_index(block), block);
     } else if (zone->in_large_memory(block)) {
         return send_block_info(zone, Large::large(block), block);
     } else {
         ASSERTION(0 && "not a block");
     }
 }