Move initialization of MapBuffer so
Summary: This diff refactors the initialization of MapBuffer so changelog: [internal] internal Reviewed By: NickGerleman Differential Revision: D40348981 fbshipit-source-id: 88bbf4f2370373c20f805c3b23d0ecbe8a26bb86
This commit is contained in:
Родитель
82e86c459d
Коммит
e87cdc7fd4
|
@ -16,6 +16,7 @@ import com.facebook.react.bridge.NativeMap;
|
|||
import com.facebook.react.bridge.ReadableNativeMap;
|
||||
import com.facebook.react.bridge.RuntimeExecutor;
|
||||
import com.facebook.react.bridge.RuntimeScheduler;
|
||||
import com.facebook.react.common.mapbuffer.MapBufferSoLoader;
|
||||
import com.facebook.react.fabric.events.EventBeatManager;
|
||||
import com.facebook.react.fabric.events.EventEmitterWrapper;
|
||||
import com.facebook.react.uimanager.PixelUtil;
|
||||
|
@ -26,6 +27,7 @@ public class Binding {
|
|||
|
||||
static {
|
||||
FabricSoLoader.staticInit();
|
||||
MapBufferSoLoader.staticInit();
|
||||
}
|
||||
|
||||
@DoNotStrip private final HybridData mHybridData;
|
||||
|
|
|
@ -12,8 +12,6 @@ import androidx.annotation.Nullable;
|
|||
import com.facebook.react.bridge.JSIModuleProvider;
|
||||
import com.facebook.react.bridge.ReactApplicationContext;
|
||||
import com.facebook.react.bridge.UIManager;
|
||||
import com.facebook.react.common.mapbuffer.MapBufferSoLoader;
|
||||
import com.facebook.react.config.ReactFeatureFlags;
|
||||
import com.facebook.react.fabric.events.EventBeatManager;
|
||||
import com.facebook.react.uimanager.ViewManagerRegistry;
|
||||
import com.facebook.systrace.Systrace;
|
||||
|
@ -57,10 +55,6 @@ public class FabricJSIModuleProvider implements JSIModuleProvider<UIManager> {
|
|||
Systrace.TRACE_TAG_REACT_JAVA_BRIDGE, "FabricJSIModuleProvider.registerBinding");
|
||||
final Binding binding = new Binding();
|
||||
|
||||
if (ReactFeatureFlags.mapBufferSerializationEnabled) {
|
||||
MapBufferSoLoader.staticInit();
|
||||
}
|
||||
|
||||
binding.register(
|
||||
mReactApplicationContext.getCatalystInstance().getRuntimeExecutor(),
|
||||
mReactApplicationContext.getCatalystInstance().getRuntimeScheduler(),
|
||||
|
|
Загрузка…
Ссылка в новой задаче