| /expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/ |
| H A D | ModuleHolder.kt | 29 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 D | AppContext.kt | 109 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 D | ModuleHolder.kt | 29 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 D | AppContext.kt | 95 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 D | JSIModuleMock.kt | 27 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 D | JNIDeallocatorTest.kt | 18 val deallocator = appContextHolder.get()!!.jniDeallocator in <lambda>()
|
| /expo/packages/expo-modules-core/android/src/main/cpp/ |
| H A D | JSIInteropModuleRegistry.cpp | 59 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 D | JSIInteropModuleRegistry.h | 53 jni::alias_ref<JNIDeallocator::javaobject> jniDeallocator, 62 jni::alias_ref<JNIDeallocator::javaobject> jniDeallocator 119 jni::global_ref<JNIDeallocator::javaobject> jniDeallocator; variable
|
| H A D | JavaCallback.cpp | 30 jsiInteropModuleRegistry->jniDeallocator->addReference(object); in newInstance()
|
| H A D | ExpoModulesHostObject.cpp | 26 installer->jniDeallocator.reset(); in ~ExpoModulesHostObject()
|
| H A D | JavaScriptFunction.cpp | 66 jsiInteropModuleRegistry->jniDeallocator->addReference(function); in newInstance()
|
| H A D | JavaScriptTypedArray.cpp | 102 jsiInteropModuleRegistry->jniDeallocator->addReference(object); in newInstance()
|
| H A D | JavaScriptValue.cpp | 228 jsiInteropModuleRegistry->jniDeallocator->addReference(value); in newInstance()
|
| H A D | JavaScriptObject.cpp | 156 jsiInteropModuleRegistry->jniDeallocator->addReference(object); in newInstance()
|
| /expo/packages/expo-modules-core/android/src/main/java/expo/modules/kotlin/jni/ |
| H A D | JSIInteropModuleRegistry.kt | 35 jniDeallocator: JNIDeallocator, in initHybrid() 44 jniDeallocator: JNIDeallocator, in initHybrid() 48 appContextHolder.get()!!.jniDeallocator in initHybrid()
|
| H A D | JavaScriptModuleObject.kt | 20 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 D | JSIInteropModuleRegistry.kt | 34 jniDeallocator: JNIDeallocator, in initHybrid() 43 jniDeallocator: JNIDeallocator, in initHybrid()
|
| H A D | JavaScriptModuleObject.kt | 20 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 D | ObjectDefinitionBuilder.kt | 387 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 D | ObjectDefinitionBuilder.kt | 364 return JavaScriptModuleObject(appContext.jniDeallocator, "[Anonymous Object]") in Object()
|