From e874e5facb60ff7057c0c95ca53948540ddb7137 Mon Sep 17 00:00:00 2001 From: Lulu Wu Date: Thu, 18 Aug 2022 13:03:30 -0700 Subject: [PATCH] Replace Folly with MapBuffer for passing js error data Summary: As title, replace json serialization/deserialization and folly with MapBuffer for js error handling in Android. Changelog: [Android][Changed] Replace Folly with MapBuffer for passing js error data (Note: this ignores all push blocking failures!) Reviewed By: RSNara Differential Revision: D38460202 fbshipit-source-id: e13a47722964baa9e0a16bb138456a19350f809e --- ReactCommon/react/renderer/mapbuffer/BUCK | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ReactCommon/react/renderer/mapbuffer/BUCK b/ReactCommon/react/renderer/mapbuffer/BUCK index 2189dbdb97e34c..ccbfc5f0c40882 100644 --- a/ReactCommon/react/renderer/mapbuffer/BUCK +++ b/ReactCommon/react/renderer/mapbuffer/BUCK @@ -1,6 +1,8 @@ load( "//tools/build_defs/oss:rn_defs.bzl", "ANDROID", + "APPLE", + "CXX", "fb_xplat_cxx_test", "get_apple_compiler_flags", "get_apple_inspector_flags", @@ -38,7 +40,7 @@ rn_xplat_cxx_library( "supermodule:xplat/default/public.react_native.infra", ], macosx_tests_override = [], - platforms = ANDROID, + platforms = (ANDROID, APPLE, CXX), preprocessor_flags = [ "-DLOG_TAG=\"ReactNative\"", "-DWITH_FBSYSTRACE=1", @@ -63,7 +65,7 @@ fb_xplat_cxx_test( "-Wall", ], contacts = ["oncall+react_native@xmail.facebook.com"], - platforms = ANDROID, + platforms = (ANDROID, APPLE, CXX), deps = [ "//xplat/third-party/gmock:gtest", react_native_xplat_target("react/debug:debug"),