| 152 | } |
| 153 | |
| 154 | bool GPUDebugAllocator::CheckFooter(void* ptr) { |
| 155 | char* original_ptr = static_cast<char*>(ptr) - MASK_BYTES; |
| 156 | size_t req_size = base_allocator_->RequestedSize(original_ptr); |
| 157 | return CheckMask(stream_exec_, original_ptr + req_size - MASK_BYTES, |
| 158 | after_mask); |
| 159 | } |
| 160 | |
| 161 | // ----------------------------------------------------------------------------- |
| 162 | // GPUNanResetAllocator |