mirror of
https://github.com/zhigang1992/react-native.git
synced 2026-04-08 22:42:05 +08:00
log timespan of ATTACH_MEASURED_ROOT_VIEWS
Reviewed By: alexeylang Differential Revision: D5002268 fbshipit-source-id: 530f5004e5d6f256ee000533599abb8942a76015
This commit is contained in:
committed by
Facebook Github Bot
parent
8ae4c3fcfd
commit
d353b75c12
@@ -69,6 +69,8 @@ import com.facebook.systrace.Systrace;
|
||||
import com.facebook.systrace.SystraceMessage;
|
||||
|
||||
import static com.facebook.infer.annotation.ThreadConfined.UI;
|
||||
import static com.facebook.react.bridge.ReactMarkerConstants.ATTACH_MEASURED_ROOT_VIEWS_END;
|
||||
import static com.facebook.react.bridge.ReactMarkerConstants.ATTACH_MEASURED_ROOT_VIEWS_START;
|
||||
import static com.facebook.react.bridge.ReactMarkerConstants.BUILD_NATIVE_MODULE_REGISTRY_END;
|
||||
import static com.facebook.react.bridge.ReactMarkerConstants.BUILD_NATIVE_MODULE_REGISTRY_START;
|
||||
import static com.facebook.react.bridge.ReactMarkerConstants.CREATE_CATALYST_INSTANCE_END;
|
||||
@@ -808,11 +810,13 @@ public class ReactInstanceManager {
|
||||
mMemoryPressureRouter.addMemoryPressureListener(catalystInstance);
|
||||
moveReactContextToCurrentLifecycleState();
|
||||
|
||||
ReactMarker.logMarker(ATTACH_MEASURED_ROOT_VIEWS_START);
|
||||
synchronized (mAttachedRootViews) {
|
||||
for (ReactRootView rootView : mAttachedRootViews) {
|
||||
attachMeasuredRootViewToInstance(rootView, catalystInstance);
|
||||
}
|
||||
}
|
||||
ReactMarker.logMarker(ATTACH_MEASURED_ROOT_VIEWS_END);
|
||||
|
||||
ReactInstanceEventListener[] listeners =
|
||||
new ReactInstanceEventListener[mReactInstanceEventListeners.size()];
|
||||
|
||||
@@ -64,4 +64,6 @@ public enum ReactMarkerConstants {
|
||||
PRE_SETUP_REACT_CONTEXT_START,
|
||||
PRE_SETUP_REACT_CONTEXT_END,
|
||||
PRE_RUN_JS_BUNDLE_START,
|
||||
ATTACH_MEASURED_ROOT_VIEWS_START,
|
||||
ATTACH_MEASURED_ROOT_VIEWS_END,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user