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

Method unloadAllJsModules

valdi/src/valdi/android/NativeBridge.cpp:1347–1357  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1345}
1346
1347void ValdiAndroid::NativeBridge::unloadAllJsModules( // NOLINT
1348 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT
1349 jlong runtimeHandle) {
1350 auto* runtimeWrapper = getRuntimeWrapper(runtimeHandle);
1351
1352 if (runtimeWrapper == nullptr) {
1353 return;
1354 }
1355
1356 runtimeWrapper->getRuntime().getJavaScriptRuntime()->unloadAllModules();
1357}
1358
1359void ValdiAndroid::NativeBridge::clearViewPools( // NOLINT
1360 fbjni::alias_ref<fbjni::JClass> /* clazz */, // NOLINT

Callers

nothing calls this directly

Calls 4

getRuntimeWrapperFunction · 0.85
unloadAllModulesMethod · 0.80
getJavaScriptRuntimeMethod · 0.80
getRuntimeMethod · 0.45

Tested by

no test coverage detected