diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/hermes/HermesInstance.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/hermes/HermesInstance.kt index 6e1ab8e8baa..7db40bf2283 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/hermes/HermesInstance.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/bridgeless/hermes/HermesInstance.kt @@ -7,16 +7,13 @@ package com.facebook.react.bridgeless.hermes -import com.facebook.common.process.ProcessName import com.facebook.jni.HybridData import com.facebook.jni.annotations.DoNotStrip -import com.facebook.jsi.mdcd.HermesCodeCoverage -import com.facebook.react.bridge.ReactApplicationContext import com.facebook.react.bridgeless.JSEngineInstance import com.facebook.soloader.SoLoader import kotlin.jvm.JvmStatic -class HermesInstance(context: ReactApplicationContext) : JSEngineInstance(initHybrid()!!) { +class HermesInstance() : JSEngineInstance(initHybrid()!!) { companion object { @JvmStatic @DoNotStrip protected external fun initHybrid(): HybridData? @@ -25,10 +22,4 @@ class HermesInstance(context: ReactApplicationContext) : JSEngineInstance(initHy SoLoader.loadLibrary("hermesinstancejni") } } - - init { - // Initialize Code Coverage tracing for select usecases, like E2E coverage and Hermes MDCD - val processName = ProcessName.current().fullName - HermesCodeCoverage.initialize(context, processName.orEmpty()) - } }