MCPcopy Create free account
hub / github.com/Snapchat/Valdi / didUnload

Method didUnload

valdi/src/valdi/runtime/JavaScript/JavaScriptModuleContainer.cpp:73–83  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

71}
72
73void JavaScriptModuleContainer::didUnload() {
74 _isUnloaded = true;
75 auto callbacks = _unloadObservers;
76 _unloadObservers.clear();
77 for (const auto& callback : callbacks) {
78 callUnloadCallback(callback);
79 }
80
81 auto lock = getContext()->lock();
82 dispose(lock);
83}
84
85} // namespace Valdi

Callers 1

onModulesUnloadedMethod · 0.80

Calls 5

callUnloadCallbackFunction · 0.85
clearMethod · 0.65
getContextFunction · 0.50
disposeFunction · 0.50
lockMethod · 0.45

Tested by

no test coverage detected