MCPcopy Create free account
hub / github.com/MegEngine/MegEngine / BorrowedBlob

Method BorrowedBlob

imperative/src/impl/physical_tensor.cpp:555–558  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

553}
554
555BorrowedBlob::BorrowedBlob(CompNode cn, std::shared_ptr<OwnedBlob> owner)
556 : Blob(cn, owner->size()),
557 m_owner(std::move(owner)),
558 m_event(record_event(m_owner->comp_node(), true)) {}
559
560BorrowedBlob::~BorrowedBlob() {
561 async_release(m_comp_node, record_event(m_comp_node, true), std::move(m_owner));

Callers

nothing calls this directly

Calls 3

record_eventFunction · 0.70
sizeMethod · 0.45
comp_nodeMethod · 0.45

Tested by

no test coverage detected