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

Method elapsed_time_until

src/core/impl/comp_node/impl_helper.cpp:69–75  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

67}
68
69double CompNodeImplHelper::EventImplHelper::elapsed_time_until(Event& end_) {
70 mgb_assert(m_create_flags & NEED_TIMER);
71 auto&& end = static_cast<EventImplHelper&>(end_);
72 mgb_assert(m_comp_node_impl == end.m_comp_node_impl);
73 mgb_assert(finished() && end_.finished());
74 return do_elapsed_time_until(end);
75}
76
77void CompNodeImplHelper::EventImplHelper::device_wait_by(CompNode cn) {
78 mgb_assert(m_recorded);

Callers 8

process_eventsMethod · 0.80
to_jsonMethod · 0.80
TESTFunction · 0.80
get_prev_exec_timeMethod · 0.80
durationMethod · 0.80
duration_in_usecMethod · 0.80
updateMethod · 0.80
prof_implMethod · 0.80

Calls 1

finishedMethod · 0.80

Tested by 2

TESTFunction · 0.64
durationMethod · 0.64