diff --git a/packages/react-native/ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h b/packages/react-native/ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h index d7fa46d5e72e..3e9aa922776b 100644 --- a/packages/react-native/ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h +++ b/packages/react-native/ReactCommon/react/renderer/core/ConcreteComponentDescriptor.h @@ -10,7 +10,6 @@ #include #include -#include #include #include #include @@ -67,7 +66,6 @@ class ConcreteComponentDescriptor : public ComponentDescriptor { std::shared_ptr createShadowNode( const ShadowNodeFragment& fragment, const ShadowNodeFamily::Shared& family) const override { - SystraceSection s("ConcreteComponentDescriptor::createShadowNode"); auto shadowNode = std::make_shared(fragment, family, getTraits()); @@ -99,7 +97,6 @@ class ConcreteComponentDescriptor : public ComponentDescriptor { const PropsParserContext& context, const Props::Shared& props, RawProps rawProps) const override { - SystraceSection s1("ConcreteComponentDescriptor::cloneProps"); // Optimization: // Quite often nodes are constructed with default/empty props: the base // `props` object is `null` (there no base because it's not cloning) and the @@ -125,8 +122,6 @@ class ConcreteComponentDescriptor : public ComponentDescriptor { #else const auto& dynamic = static_cast(rawProps); #endif - SystraceSection s2( - "ConcreteComponentDescriptor::cloneProps - iterateOverValues"); for (const auto& pair : dynamic.items()) { const auto& name = pair.first.getString(); shadowNodeProps->setProp( @@ -137,8 +132,6 @@ class ConcreteComponentDescriptor : public ComponentDescriptor { } return shadowNodeProps; } else { - SystraceSection s3( - "ConcreteComponentDescriptor::cloneProps - old-style constructor"); // Call old-style constructor return ShadowNodeT::Props(context, rawProps, props); } diff --git a/packages/react-native/ReactCommon/react/renderer/core/RawProps.cpp b/packages/react-native/ReactCommon/react/renderer/core/RawProps.cpp index 3eeffa3f9f4f..06226c5267e3 100644 --- a/packages/react-native/ReactCommon/react/renderer/core/RawProps.cpp +++ b/packages/react-native/ReactCommon/react/renderer/core/RawProps.cpp @@ -162,7 +162,6 @@ RawProps& RawProps::operator=(const RawProps& other) noexcept { } void RawProps::parse(const RawPropsParser& parser) noexcept { - SystraceSection s("RawProps::parse"); react_native_assert(parser_ == nullptr && "A parser was already assigned."); parser_ = &parser; parser.preparse(*this); @@ -174,7 +173,6 @@ void RawProps::parse(const RawPropsParser& parser) noexcept { * will be removed as soon Android implementation does not need it. */ RawProps::operator folly::dynamic() const noexcept { - SystraceSection s("RawProps::operator folly::dynamic()"); switch (mode_) { case Mode::Empty: return folly::dynamic::object();