MCPcopy Create free account
hub / github.com/apache/arrow / memory_manager

Method memory_manager

cpp/src/arrow/device.cc:286–292  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

284}
285
286std::shared_ptr<MemoryManager> CPUDevice::memory_manager(MemoryPool* pool) {
287 if (pool == default_memory_pool()) {
288 return default_cpu_memory_manager();
289 } else {
290 return CPUMemoryManager::Make(Instance(), pool);
291 }
292}
293
294std::shared_ptr<MemoryManager> CPUDevice::default_memory_manager() {
295 return default_cpu_memory_manager();

Callers 5

CopyBufferMethod · 0.45
CopyNonOwnedMethod · 0.45
ViewBufferMethod · 0.45
CopyBufferSliceToCPUMethod · 0.45
TESTFunction · 0.45

Calls 3

default_memory_poolFunction · 0.85
MakeFunction · 0.70

Tested by 1

TESTFunction · 0.36