From 41875eec470c15b4c94c5c9cd03732ce948d8deb Mon Sep 17 00:00:00 2001 From: Andrei Coman Date: Mon, 21 Dec 2015 10:23:27 -0800 Subject: [PATCH] Add cold start events dashboard ctscan test Reviewed By: AaaChiuuu Differential Revision: D2765609 fb-gh-sync-id: 1ac6b76dfad2cd01e52908c31e5391897aa2d99f --- .../main/java/com/facebook/react/ReactInstanceManagerImpl.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerImpl.java b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerImpl.java index 6061074cd..d7b375cfb 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerImpl.java +++ b/ReactAndroid/src/main/java/com/facebook/react/ReactInstanceManagerImpl.java @@ -40,6 +40,7 @@ import com.facebook.react.bridge.NotThreadSafeBridgeIdleDebugListener; import com.facebook.react.bridge.ProxyJavaScriptExecutor; import com.facebook.react.bridge.ReactApplicationContext; import com.facebook.react.bridge.ReactContext; +import com.facebook.react.bridge.ReactMarker; import com.facebook.react.bridge.UiThreadUtil; import com.facebook.react.bridge.WritableMap; import com.facebook.react.bridge.WritableNativeMap; @@ -605,6 +606,7 @@ import com.facebook.systrace.Systrace; JavaScriptExecutor jsExecutor, JSBundleLoader jsBundleLoader) { FLog.i(ReactConstants.TAG, "Creating react context."); + ReactMarker.logMarker("CREATE_REACT_CONTEXT_START"); mSourceUrl = jsBundleLoader.getSourceUrl(); NativeModuleRegistry.Builder nativeRegistryBuilder = new NativeModuleRegistry.Builder(); JavaScriptModulesConfig.Builder jsModulesBuilder = new JavaScriptModulesConfig.Builder(); @@ -682,6 +684,7 @@ import com.facebook.systrace.Systrace; Systrace.endSection(Systrace.TRACE_TAG_REACT_JAVA_BRIDGE); } + ReactMarker.logMarker("CREATE_REACT_CONTEXT_END"); return reactContext; }