Home
last modified time | relevance | path

Searched refs:jniDeallocator (Results 1 – 20 of 20) sorted by relevance

/expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/
H A DModuleHolder.kt29 val jniDeallocator = appContext.jniDeallocator in <lambda>() constant
31 JavaScriptModuleObject(jniDeallocator, name).apply { in <lambda>()
36 …val viewPrototype = JavaScriptModuleObject(jniDeallocator, "${name}_${definition.viewManagerDefini… in <lambda>()
37 appContext.jniDeallocator.addReference(viewPrototype) in <lambda>()
47 val clazzModuleObject = JavaScriptModuleObject(jniDeallocator, clazz.name) in <lambda>()
49 appContext.jniDeallocator.addReference(clazzModuleObject) in <lambda>()
H A DAppContext.kt109 val jniDeallocator: JNIDeallocator = JNIDeallocator() constant
151 jniDeallocator, in <lambda>()
299 jniDeallocator.deallocate() in <lambda>()
/expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/
H A DModuleHolder.kt29 val jniDeallocator = appContext.jniDeallocator in <lambda>() constant
31 JavaScriptModuleObject(jniDeallocator, name).apply { in <lambda>()
36 …val viewPrototype = JavaScriptModuleObject(jniDeallocator, "${name}_${definition.viewManagerDefini… in <lambda>()
37 appContext.jniDeallocator.addReference(viewPrototype) in <lambda>()
47 val clazzModuleObject = JavaScriptModuleObject(jniDeallocator, clazz.name) in <lambda>()
49 appContext.jniDeallocator.addReference(clazzModuleObject) in <lambda>()
H A DAppContext.kt95 val jniDeallocator: JNIDeallocator = JNIDeallocator() constant
137 jniDeallocator, in <lambda>()
284 jniDeallocator.deallocate() in <lambda>()
/expo/packages/expo-modules-core/android/src/androidTest/java/expo/modules/kotlin/jni/
H A DJSIModuleMock.kt27 jniDeallocator: JNIDeallocator = JNIDeallocator(shouldCreateDestructorThread = false) in defaultAppContextMock()
36 every { appContextMock.jniDeallocator } answers { jniDeallocator } in defaultAppContextMock()
50 val jniDeallocator = JNIDeallocator( in withJSIInterop() constant
53 val appContextMock = defaultAppContextMock(jniDeallocator) in withJSIInterop()
95 installJSIForTests(jniDeallocator) in withJSIInterop()
102 jniDeallocator.deallocate() in withJSIInterop()
105 afterCleanup(jniDeallocator) in withJSIInterop()
H A DJNIDeallocatorTest.kt18 val deallocator = appContextHolder.get()!!.jniDeallocator in <lambda>()
/expo/packages/expo-modules-core/android/src/main/cpp/
H A DJSIInteropModuleRegistry.cpp59 jni::alias_ref<JNIDeallocator::javaobject> jniDeallocator, in installJSI() argument
63 this->jniDeallocator = jni::make_global(jniDeallocator); in installJSI()
101 jni::alias_ref<JNIDeallocator::javaobject> jniDeallocator in installJSIForTests() argument
106 this->jniDeallocator = jni::make_global(jniDeallocator); in installJSIForTests()
H A DJSIInteropModuleRegistry.h53 jni::alias_ref<JNIDeallocator::javaobject> jniDeallocator,
62 jni::alias_ref<JNIDeallocator::javaobject> jniDeallocator
119 jni::global_ref<JNIDeallocator::javaobject> jniDeallocator; variable
H A DJavaCallback.cpp30 jsiInteropModuleRegistry->jniDeallocator->addReference(object); in newInstance()
H A DExpoModulesHostObject.cpp26 installer->jniDeallocator.reset(); in ~ExpoModulesHostObject()
H A DJavaScriptFunction.cpp66 jsiInteropModuleRegistry->jniDeallocator->addReference(function); in newInstance()
H A DJavaScriptTypedArray.cpp102 jsiInteropModuleRegistry->jniDeallocator->addReference(object); in newInstance()
H A DJavaScriptValue.cpp228 jsiInteropModuleRegistry->jniDeallocator->addReference(value); in newInstance()
H A DJavaScriptObject.cpp156 jsiInteropModuleRegistry->jniDeallocator->addReference(object); in newInstance()
/expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/jni/
H A DJSIInteropModuleRegistry.kt35 jniDeallocator: JNIDeallocator, in initHybrid()
44 jniDeallocator: JNIDeallocator, in initHybrid()
48 appContextHolder.get()!!.jniDeallocator in initHybrid()
H A DJavaScriptModuleObject.kt20 jniDeallocator: JNIDeallocator, in <lambda>()
30 jniDeallocator.addReference(this) in <lambda>()
/expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/jni/
H A DJSIInteropModuleRegistry.kt34 jniDeallocator: JNIDeallocator, in initHybrid()
43 jniDeallocator: JNIDeallocator, in initHybrid()
H A DJavaScriptModuleObject.kt20 jniDeallocator: JNIDeallocator, in <lambda>()
30 jniDeallocator.addReference(this) in <lambda>()
/expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/objects/
H A DObjectDefinitionBuilder.kt387 return JavaScriptModuleObject(appContext.jniDeallocator, "[Anonymous Object]") in Object()
/expo/android/versioned-abis/expoview-abi49_0_0/src/main/java/abi49_0_0/expo/modules/kotlin/objects/
H A DObjectDefinitionBuilder.kt364 return JavaScriptModuleObject(appContext.jniDeallocator, "[Anonymous Object]") in Object()