diff --git a/packages/react-native/ReactCommon/react/bridgeless/ReactInstance.cpp b/packages/react-native/ReactCommon/react/bridgeless/ReactInstance.cpp index 07edae1f8dc..4f0b96e4106 100644 --- a/packages/react-native/ReactCommon/react/bridgeless/ReactInstance.cpp +++ b/packages/react-native/ReactCommon/react/bridgeless/ReactInstance.cpp @@ -13,8 +13,6 @@ #include #include #include -#include -#include #include #include @@ -321,8 +319,6 @@ void defineReactInstanceFlags( ReactInstance::JSRuntimeFlags options) noexcept { defineReadOnlyGlobal(runtime, "RN$Bridgeless", jsi::Value(true)); - jsi::addNativeTracingHooks(runtime); - if (options.isProfiling) { defineReadOnlyGlobal(runtime, "__RCTProfileIsProfiling", jsi::Value(true)); } diff --git a/packages/react-native/ReactCommon/react/bridgeless/hermes/HermesInstance.cpp b/packages/react-native/ReactCommon/react/bridgeless/hermes/HermesInstance.cpp index 6b73c1a91c4..5a2fd57c060 100644 --- a/packages/react-native/ReactCommon/react/bridgeless/hermes/HermesInstance.cpp +++ b/packages/react-native/ReactCommon/react/bridgeless/hermes/HermesInstance.cpp @@ -7,6 +7,7 @@ #include "HermesInstance.h" +#include #include #ifdef HERMES_ENABLE_DEBUGGER @@ -115,6 +116,8 @@ std::unique_ptr HermesInstance::createJSRuntime( return decoratedRuntime; #endif + jsi::addNativeTracingHooks(*hermesRuntime); + return hermesRuntime; }