Home
last modified time | relevance | path

Searched refs:runtimeHolder (Results 1 – 14 of 14) sorted by relevance

/expo/packages/expo-modules-core/android/src/main/cpp/
H A DJavaScriptValue.cpp41 runtimeHolder.ensureRuntimeIsValid(); in JavaScriptValue()
48 runtimeHolder.ensureRuntimeIsValid(); in JavaScriptValue()
152 auto &jsRuntime = runtimeHolder.getJSRuntime(); in getString()
157 auto &jsRuntime = runtimeHolder.getJSRuntime(); in getObject()
160 runtimeHolder.getModuleRegistry(), in getObject()
161 runtimeHolder, in getObject()
171 runtimeHolder.getModuleRegistry(), in jniGetFunction()
172 runtimeHolder, in jniGetFunction()
190 runtimeHolder, in getArray()
213 runtimeHolder.getModuleRegistry(), in getTypedArray()
[all …]
H A DJavaScriptObject.cpp45 runtimeHolder.ensureRuntimeIsValid(); in JavaScriptObject()
52 runtimeHolder.ensureRuntimeIsValid(); in JavaScriptObject()
60 auto &jsRuntime = runtimeHolder.getJSRuntime(); in hasProperty()
65 auto &jsRuntime = runtimeHolder.getJSRuntime(); in getProperty()
78 runtimeHolder.getModuleRegistry(), in jniGetProperty()
79 runtimeHolder, in jniGetProperty()
85 auto &jsRuntime = runtimeHolder.getJSRuntime(); in getPropertyNames()
113 auto &jsRuntime = runtimeHolder.getJSRuntime(); in jniAsFunction()
116 runtimeHolder.getModuleRegistry(), in jniAsFunction()
117 runtimeHolder, in jniAsFunction()
[all …]
H A DJSIInteropModuleRegistry.cpp69 runtimeHolder = std::make_shared<JavaScriptRuntime>( in installJSI()
76 runtimeHolder->installMainObject(); in installJSI()
82 runtimeHolder in installJSI()
108 runtimeHolder = std::make_shared<JavaScriptRuntime>(this); in installJSIForTests()
109 jsi::Runtime &jsiRuntime = runtimeHolder->get(); in installJSIForTests()
113 runtimeHolder->installMainObject(); in installJSIForTests()
118 runtimeHolder in installJSIForTests()
186 return runtimeHolder->evaluateScript(script.toStdString()); in evaluateScript()
190 return runtimeHolder->global(); in global()
194 return runtimeHolder->createObject(); in createObject()
[all …]
H A DJavaScriptFunction.cpp18 ) : runtimeHolder(std::move(runtime)), jsFunction(std::move(jsFunction)) { in JavaScriptFunction()
19 runtimeHolder.ensureRuntimeIsValid(); in JavaScriptFunction()
25 ) : runtimeHolder(std::move(runtime)), jsFunction(std::move(jsFunction)) { in JavaScriptFunction()
26 runtimeHolder.ensureRuntimeIsValid(); in JavaScriptFunction()
37 auto &rt = runtimeHolder.getJSRuntime(); in invoke()
38 auto moduleRegistry = runtimeHolder.getModuleRegistry(); in invoke()
H A DJavaScriptTypedArray.cpp13 jsi::Runtime &jsRuntime = runtimeHolder.getJSRuntime(); in JavaScriptTypedArray()
23 jsi::Runtime &jsRuntime = runtimeHolder.getJSRuntime(); in JavaScriptTypedArray()
52 jsi::Runtime &jsRuntime = runtimeHolder.getJSRuntime(); in getRawKind()
57 jsi::Runtime &jsRuntime = runtimeHolder.getJSRuntime(); in toDirectBuffer()
H A DJavaScriptObject.h80 WeakRuntimeHolder runtimeHolder;
116 jsi::Runtime &jsRuntime = runtimeHolder.getJSRuntime(); in setProperty()
131 jsi::Runtime &jsRuntime = runtimeHolder.getJSRuntime(); in defineProperty()
H A DJavaScriptFunction.h51 WeakRuntimeHolder runtimeHolder; variable
H A DJavaScriptValue.h95 WeakRuntimeHolder runtimeHolder; variable
H A DExpoModulesHostObject.cpp23 installer->runtimeHolder.reset(); in ~ExpoModulesHostObject()
H A DJSIInteropModuleRegistry.h117 std::shared_ptr<JavaScriptRuntime> runtimeHolder; variable
H A DJavaScriptModuleObject.cpp204 jsiInteropModuleRegistry->runtimeHolder, in getJSIObject()
H A DMethodMetadata.cpp30 std::shared_ptr<react::CallInvoker> jsInvoker = moduleRegistry->runtimeHolder->jsInvoker; in createJavaCallbackFromJSIFunction()
/expo/packages/expo-modules-core/android/src/main/cpp/types/
H A DFrontendConverter.cpp164 moduleRegistry->runtimeHolder->weak_from_this(), in convert()
184 moduleRegistry->runtimeHolder->weak_from_this(), in convert()
202 moduleRegistry->runtimeHolder->weak_from_this(), in convert()
222 moduleRegistry->runtimeHolder->weak_from_this(), in convert()
H A DJNIToJSIConverter.cpp92 moduleRegistry->runtimeHolder, in convert()