Skip to content

mjmasn/SlowMetro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlowMetro (React Native 0.57.0)

NB A good example of a file that is unchanged between 0.56.1 and 0.57.0 is node_modules/react-native/Libraries/Modal/Modal.js. This file takes 60ms to transform with RN 0.56.1 (Metro 0.38.4), but 3658ms to transform with RN 0.57.0 (Metro 0.45.3).

To replicate:

git clone git@github.com:mjmasn/SlowMetro.git
cd SlowMetro
yarn
node node_modules/react-native/local-cli/cli.js start --reset-cache
react-native run-android
# That was slow!

Setup steps:

react-native init --version 0.57.0 SlowMetro

Added rn-cli.config.js as per @rafeca's example:

const Metro = require('metro');

Metro.Logger.on('log', logEntry => {
  if (
    logEntry.action_name === 'Transforming file' &&
    logEntry.action_phase === 'end'
  ) {
    console.log(logEntry.file_name, logEntry.duration_ms);
  }
});

Run the build:

node node_modules/react-native/local-cli/cli.js start --reset-cache
react-native run-android

Output:

SlowMetro/index.js 137
SlowMetro/app.json 82
SlowMetro/node_modules/react-native/Libraries/react-native/react-native-implementation.js 193
SlowMetro/App.js 155
SlowMetro/node_modules/fbjs/lib/invariant.js 4187
SlowMetro/node_modules/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.android.js 4180
SlowMetro/node_modules/react-native/Libraries/Components/ActivityIndicator/ActivityIndicator.js 4172
SlowMetro/node_modules/react-native/Libraries/ART/ReactNativeART.js 4137
SlowMetro/node_modules/react-native/Libraries/Components/Button.js 4059
SlowMetro/node_modules/react-native/Libraries/Components/CheckBox/CheckBox.android.js 4026
SlowMetro/node_modules/react-native/Libraries/Components/DatePicker/DatePickerIOS.android.js 4012
SlowMetro/node_modules/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.android.js 3998
SlowMetro/node_modules/react-native/Libraries/Lists/FlatList.js 3976
SlowMetro/node_modules/react-native/Libraries/Image/Image.android.js 3879
SlowMetro/node_modules/react-native/Libraries/Image/ImageBackground.js 3826
SlowMetro/node_modules/react-native/Libraries/Image/ImageEditor.js 3776
SlowMetro/node_modules/react-native/Libraries/Image/ImageStore.js 3767
SlowMetro/node_modules/react-native/Libraries/Components/TextInput/InputAccessoryView.js 3758
SlowMetro/node_modules/react-native/Libraries/Components/Keyboard/KeyboardAvoidingView.js 3747
SlowMetro/node_modules/react-native/Libraries/Lists/ListView/ListView.js 3711
SlowMetro/node_modules/react-native/Libraries/Components/MaskedView/MaskedViewIOS.android.js 3659
SlowMetro/node_modules/react-native/Libraries/Modal/Modal.js 3658
SlowMetro/node_modules/react-native/Libraries/Components/Navigation/NavigatorIOS.android.js 3623
SlowMetro/node_modules/react-native/Libraries/Components/Picker/Picker.js 3621
SlowMetro/node_modules/react-native/Libraries/Components/Picker/PickerIOS.android.js 3597
SlowMetro/node_modules/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.android.js 3596
SlowMetro/node_modules/react-native/Libraries/Components/ProgressViewIOS/ProgressViewIOS.android.js 3588
SlowMetro/node_modules/react-native/Libraries/Components/SafeAreaView/SafeAreaView.android.js 3574
SlowMetro/node_modules/react-native/Libraries/Components/ScrollView/ScrollView.js 3573
SlowMetro/node_modules/react-native/Libraries/Lists/SectionList.js 3520
SlowMetro/node_modules/react-native/Libraries/Components/SegmentedControlIOS/SegmentedControlIOS.android.js 3483
SlowMetro/node_modules/react-native/Libraries/Components/Slider/Slider.js 3469
SlowMetro/node_modules/react-native/Libraries/RCTTest/SnapshotViewIOS.android.js 3457
SlowMetro/node_modules/react-native/Libraries/Components/Switch/Switch.js 3455
SlowMetro/node_modules/react-native/Libraries/Components/RefreshControl/RefreshControl.js 3421
SlowMetro/node_modules/react-native/Libraries/Components/StatusBar/StatusBar.js 3400
SlowMetro/node_modules/react-native/Libraries/Experimental/SwipeableRow/SwipeableFlatList.js 3351
SlowMetro/node_modules/react-native/Libraries/Experimental/SwipeableRow/SwipeableListView.js 3312
SlowMetro/node_modules/react-native/Libraries/Components/TabBarIOS/TabBarIOS.android.js 3273
SlowMetro/node_modules/react-native/Libraries/Text/Text.js 3258
SlowMetro/node_modules/react-native/Libraries/Components/TextInput/TextInput.js 3205
SlowMetro/node_modules/react-native/Libraries/Components/ToastAndroid/ToastAndroid.android.js 3102
SlowMetro/node_modules/react-native/Libraries/Components/ToolbarAndroid/ToolbarAndroid.android.js 3060
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/Touchable.js 3045
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/TouchableHighlight.js 3009
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.android.js 2984
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/TouchableOpacity.js 2967
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/TouchableWithoutFeedback.js 2945
SlowMetro/node_modules/react-native/Libraries/Components/View/View.js 2931
SlowMetro/node_modules/react-native/Libraries/Components/ViewPager/ViewPagerAndroid.android.js 2926
SlowMetro/node_modules/react-native/Libraries/Lists/VirtualizedList.js 2899
SlowMetro/node_modules/react-native/Libraries/Components/WebView/WebView.android.js 2639
SlowMetro/node_modules/react-native/Libraries/ActionSheetIOS/ActionSheetIOS.js 2586
SlowMetro/node_modules/react-native/Libraries/Alert/Alert.js 2575
SlowMetro/node_modules/react-native/Libraries/Alert/AlertIOS.js 2557
SlowMetro/node_modules/react-native/Libraries/Animated/src/Animated.js 2542
SlowMetro/node_modules/react-native/Libraries/ReactNative/AppRegistry.js 2537
SlowMetro/node_modules/react-native/Libraries/AppState/AppState.js 2516
SlowMetro/node_modules/react-native/Libraries/Storage/AsyncStorage.js 2497
SlowMetro/node_modules/react-native/Libraries/Utilities/BackAndroid.js 2465
SlowMetro/node_modules/react-native/Libraries/Utilities/BackHandler.android.js 2458
SlowMetro/node_modules/react-native/Libraries/CameraRoll/CameraRoll.js 2453
SlowMetro/node_modules/react-native/Libraries/Components/Clipboard/Clipboard.js 2436
SlowMetro/node_modules/react-native/Libraries/Components/DatePickerAndroid/DatePickerAndroid.android.js 2434
SlowMetro/node_modules/react-native/Libraries/Utilities/DeviceInfo.js 2426
SlowMetro/node_modules/react-native/Libraries/Utilities/Dimensions.js 2425
SlowMetro/node_modules/react-native/Libraries/Animated/src/Easing.js 2409
SlowMetro/node_modules/react-native/Libraries/Renderer/shims/ReactNative.js 2386
SlowMetro/node_modules/react-native/Libraries/ReactNative/I18nManager.js 2384
SlowMetro/node_modules/react-native/Libraries/CameraRoll/ImagePickerIOS.js 2382
SlowMetro/node_modules/react-native/Libraries/Interaction/InteractionManager.js 2377
SlowMetro/node_modules/react-native/Libraries/Components/Keyboard/Keyboard.js 2364
SlowMetro/node_modules/react-native/Libraries/LayoutAnimation/LayoutAnimation.js 2357
SlowMetro/node_modules/react-native/Libraries/Linking/Linking.js 2351
SlowMetro/node_modules/react-native/Libraries/EventEmitter/NativeEventEmitter.js 2334
SlowMetro/node_modules/react-native/Libraries/Network/NetInfo.js 2311
SlowMetro/node_modules/react-native/Libraries/Interaction/PanResponder.js 2300
SlowMetro/node_modules/react-native/Libraries/PermissionsAndroid/PermissionsAndroid.js 2280
SlowMetro/node_modules/react-native/Libraries/Utilities/PixelRatio.js 2261
SlowMetro/node_modules/react-native/Libraries/PushNotificationIOS/PushNotificationIOS.js 2253
SlowMetro/node_modules/react-native/Libraries/Settings/Settings.android.js 2220
SlowMetro/node_modules/react-native/Libraries/Share/Share.js 2217
SlowMetro/node_modules/react-native/Libraries/Components/StatusBar/StatusBarIOS.android.js 2203
SlowMetro/node_modules/react-native/Libraries/StyleSheet/StyleSheet.js 2202
SlowMetro/node_modules/react-native/Libraries/Performance/Systrace.js 2190
SlowMetro/node_modules/react-native/Libraries/Components/TimePickerAndroid/TimePickerAndroid.android.js 2174
SlowMetro/node_modules/react-native/Libraries/Components/AppleTV/TVEventHandler.js 2162
SlowMetro/node_modules/react-native/Libraries/ReactNative/UIManager.js 2159
SlowMetro/node_modules/react-native/Libraries/Vibration/Vibration.js 2151
SlowMetro/node_modules/react-native/Libraries/Vibration/VibrationIOS.android.js 2143
SlowMetro/node_modules/react-native/Libraries/YellowBox/YellowBox.js 2142
SlowMetro/node_modules/react-native/Libraries/EventEmitter/RCTDeviceEventEmitter.js 2108
SlowMetro/node_modules/react-native/Libraries/EventEmitter/RCTNativeAppEventEmitter.js 2094
SlowMetro/node_modules/react-native/Libraries/BatchedBridge/NativeModules.js 2092
SlowMetro/node_modules/react-native/Libraries/Utilities/Platform.android.js 2067
SlowMetro/node_modules/react-native/Libraries/StyleSheet/processColor.js 2065
SlowMetro/node_modules/react-native/Libraries/ReactNative/requireNativeComponent.js 2061
SlowMetro/node_modules/react-native/Libraries/ReactNative/takeSnapshot.js 2059
SlowMetro/node_modules/react-native/Libraries/StyleSheet/ColorPropType.js 2057
SlowMetro/node_modules/react-native/Libraries/StyleSheet/EdgeInsetsPropType.js 2053
SlowMetro/node_modules/react-native/Libraries/StyleSheet/PointPropType.js 2047
SlowMetro/node_modules/react-native/Libraries/Components/View/ViewPropTypes.js 2045
SlowMetro/node_modules/react/index.js 2034
SlowMetro/node_modules/react-transform-hmr/lib/index.js 2033
SlowMetro/node_modules/react-native/Libraries/react-native/React.js 6338
SlowMetro/node_modules/art/core/color.js 6336
SlowMetro/node_modules/react-native/Libraries/ART/ARTSerializablePath.js 6311
SlowMetro/node_modules/art/core/transform.js 6302
SlowMetro/node_modules/prop-types/index.js 6288
SlowMetro/node_modules/react-native/Libraries/Components/View/ReactNativeViewAttributes.js 6285
SlowMetro/node_modules/react-native/Libraries/Renderer/shims/createReactNativeComponentClass.js 6281
SlowMetro/node_modules/react-native/Libraries/vendor/core/merge.js 6279
SlowMetro/node_modules/react-native/Libraries/Renderer/shims/NativeMethodsMixin.js 6277
SlowMetro/node_modules/create-react-class/index.js 6275
SlowMetro/node_modules/react-native/Libraries/Utilities/dismissKeyboard.js 6273
SlowMetro/node_modules/react-native/Libraries/Lists/MetroListView.js 6271
SlowMetro/node_modules/react-native/Libraries/Image/ImageStylePropTypes.js 6228
SlowMetro/node_modules/react-native/Libraries/StyleSheet/StyleSheetPropType.js 6223
SlowMetro/node_modules/react-native/Libraries/Text/TextAncestor.js 6216
SlowMetro/node_modules/react-native/Libraries/StyleSheet/flattenStyle.js 6215
SlowMetro/node_modules/react-native/Libraries/Image/resolveAssetSource.js 6211
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/ensureComponentIsNative.js 6204
SlowMetro/node_modules/react-native/Libraries/Lists/ListView/InternalListViewType.js 6201
SlowMetro/node_modules/react-native/Libraries/Lists/ListView/ListViewDataSource.js 6188
SlowMetro/node_modules/react-native/Libraries/Components/ScrollResponder.js 6134
SlowMetro/node_modules/react-native/Libraries/Components/StaticRenderer.js 6107
SlowMetro/node_modules/react-timer-mixin/TimerMixin.js 6093
SlowMetro/node_modules/react-clone-referenced-element/cloneReferencedElement.js 6085
SlowMetro/node_modules/react-native/Libraries/vendor/core/isEmpty.js 6072
SlowMetro/node_modules/fbjs/lib/warning.js 6070
SlowMetro/node_modules/react-native/Libraries/Components/UnimplementedViews/UnimplementedView.js 6065
SlowMetro/node_modules/react-native/Libraries/ReactNative/AppContainer.js 6054
SlowMetro/node_modules/react-native/Libraries/Utilities/deprecatedPropType.js 6026
SlowMetro/node_modules/react-native/Libraries/Components/Picker/PickerAndroid.android.js 6022
SlowMetro/node_modules/react-native/Libraries/Text/TextStylePropTypes.js 5984
SlowMetro/node_modules/react-native/Libraries/Components/View/ViewStylePropTypes.js 5978
SlowMetro/node_modules/react-native/Libraries/Animated/src/AnimatedImplementation.js 5972
SlowMetro/node_modules/react-native/Libraries/Components/ScrollView/ScrollViewStickyHeader.js 5932
SlowMetro/node_modules/react-native/Libraries/Components/ScrollView/InternalScrollViewType.js 5903
SlowMetro/node_modules/react-native/Libraries/Components/ScrollView/processDecelerationRate.js 5891
SlowMetro/node_modules/react-native/Libraries/Lists/VirtualizedSectionList.js 5889
SlowMetro/node_modules/react-native/Libraries/Components/Switch/SwitchNativeComponent.js 5791
SlowMetro/node_modules/fbjs/lib/nullthrows.js 5788
SlowMetro/node_modules/react-native/Libraries/Experimental/SwipeableRow/SwipeableRow.js 5786
SlowMetro/node_modules/react-native/Libraries/Experimental/SwipeableRow/SwipeableListViewDataSource.js 5744
SlowMetro/node_modules/react-native/Libraries/Components/TabBarIOS/TabBarItemIOS.android.js 5732
SlowMetro/node_modules/react-native/Libraries/Text/TextPropTypes.js 5722
SlowMetro/node_modules/react-native/Libraries/vendor/document/selection/DocumentSelectionState.js 5719
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/EventEmitter.js 5707
SlowMetro/node_modules/react-native/Libraries/Components/TextInput/TextInputState.js 5685
SlowMetro/node_modules/fbjs/lib/emptyFunction.js 5681
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/BoundingDimensions.js 5679
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/Position.js 5676
SlowMetro/node_modules/fbjs/lib/TouchEventUtils.js 5673
SlowMetro/node_modules/fbjs/lib/keyMirror.js 5671
SlowMetro/node_modules/react-native/Libraries/Color/normalizeColor.js 5669
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/ensurePositiveDelayProps.js 5652
SlowMetro/node_modules/react-native/Libraries/Components/View/ViewAccessibility.js 5650
SlowMetro/node_modules/react-native/Libraries/Components/View/ViewNativeComponent.js 5645
SlowMetro/node_modules/react-native/Libraries/Interaction/Batchinator.js 5643
SlowMetro/node_modules/react-native/Libraries/Lists/FillRateHelper.js 5632
SlowMetro/node_modules/react-native/Libraries/Lists/ViewabilityHelper.js 5591
SlowMetro/node_modules/react-native/Libraries/Utilities/infoLog.js 5547
SlowMetro/node_modules/react-native/Libraries/Lists/VirtualizeUtils.js 5546
SlowMetro/node_modules/react-native/Libraries/Components/WebView/WebViewShared.js 5526
SlowMetro/node_modules/react-native/Libraries/BatchedBridge/BatchedBridge.js 5524
SlowMetro/node_modules/react-native/Libraries/BugReporting/BugReporting.js 5522
SlowMetro/node_modules/react-native/Libraries/Utilities/SceneTracker.js 5498
SlowMetro/node_modules/react-native/Libraries/ReactNative/renderApplication.js 5494
SlowMetro/node_modules/react-native/Libraries/EventEmitter/MissingNativeEventEmitterShim.js 5489
SlowMetro/node_modules/react-native/Libraries/Utilities/logError.js 5477
SlowMetro/node_modules/react-native/Libraries/Utilities/createStrictShapeTypeChecker.js 5469
SlowMetro/node_modules/react-native/Libraries/Animated/src/bezier.js 5460
SlowMetro/node_modules/react-native/Libraries/Renderer/oss/ReactNativeRenderer-dev.js 5452
SlowMetro/node_modules/react-native/Libraries/Renderer/oss/ReactNativeRenderer-prod.js 4321
SlowMetro/node_modules/react-native/Libraries/vendor/core/Set.js 4052
SlowMetro/node_modules/react-native/Libraries/Interaction/TaskQueue.js 4042
SlowMetro/node_modules/react-native/Libraries/vendor/core/Map.js 4022
SlowMetro/node_modules/react-native/Libraries/Interaction/TouchHistoryMath.js 3998
SlowMetro/node_modules/react-native/Libraries/Components/View/ReactNativeStyleAttributes.js 3990
SlowMetro/node_modules/react-native/Libraries/StyleSheet/StyleSheetValidation.js 3985
SlowMetro/node_modules/react-native/Libraries/Utilities/defineLazyObjectProperty.js 3978
SlowMetro/node_modules/react-native/Libraries/Utilities/RCTLog.js 3976
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxList.js 3971
SlowMetro/node_modules/react-native/Libraries/YellowBox/Data/YellowBoxRegistry.js 3936
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/EventSubscriptionVendor.js 3917
SlowMetro/node_modules/react-native/Libraries/ReactNative/getNativeComponentAttributes.js 3910
SlowMetro/node_modules/react-native/Libraries/Components/View/PlatformViewPropTypes.js 3895
SlowMetro/node_modules/react/cjs/react.production.min.js 3894
SlowMetro/node_modules/react/cjs/react.development.js 3878
SlowMetro/node_modules/react-proxy/modules/index.js 3818
SlowMetro/node_modules/global/window.js 3815
SlowMetro/node_modules/art/core/class.js 1765
SlowMetro/node_modules/art/core/path.js 1756
SlowMetro/node_modules/prop-types/factoryWithTypeCheckers.js 1719
SlowMetro/node_modules/prop-types/factoryWithThrowingShims.js 1703
SlowMetro/node_modules/react-native/Libraries/Renderer/shims/ReactNativeViewConfigRegistry.js 1701
SlowMetro/node_modules/react-native/Libraries/vendor/core/mergeInto.js 1693
SlowMetro/node_modules/create-react-class/factory.js 1692
SlowMetro/node_modules/react-native/Libraries/Image/ImageResizeMode.js 1680
SlowMetro/node_modules/react-native/Libraries/StyleSheet/LayoutPropTypes.js 1676
SlowMetro/node_modules/react-native/Libraries/Components/View/ShadowPropTypesIOS.js 1668
SlowMetro/node_modules/react-native/Libraries/StyleSheet/TransformPropTypes.js 1666
SlowMetro/node_modules/react-native/Libraries/Image/AssetRegistry.js 1660
SlowMetro/node_modules/react-native/Libraries/Image/AssetSourceResolver.js 1658
SlowMetro/node_modules/react-native/Libraries/Interaction/FrameRateLogger.js 1648
SlowMetro/node_modules/react-native/Libraries/Components/Subscribable.js 1646
SlowMetro/node_modules/fbjs/lib/performanceNow.js 1644
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/EmitterSubscription.js 1643
SlowMetro/node_modules/react-native/Libraries/Inspector/Inspector.js 1635
SlowMetro/node_modules/react-native/Libraries/Animated/src/AnimatedEvent.js 1608
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedAddition.js 1591
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedDiffClamp.js 1581
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedDivision.js 1571
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedInterpolation.js 1559
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedModulo.js 1537
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedMultiplication.js 1526
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedNode.js 1516
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedProps.js 1510
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedSubtraction.js 1489
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedTracking.js 1479
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedValue.js 1466
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedValueXY.js 1443
SlowMetro/node_modules/react-native/Libraries/Animated/src/animations/DecayAnimation.js 1426
SlowMetro/node_modules/react-native/Libraries/Animated/src/animations/SpringAnimation.js 1415
SlowMetro/node_modules/react-native/Libraries/Animated/src/animations/TimingAnimation.js 1388
SlowMetro/node_modules/react-native/Libraries/Animated/src/createAnimatedComponent.js 1372
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/mixInEventEmitter.js 1347
SlowMetro/node_modules/react-native/Libraries/Components/Touchable/PooledClass.js 1343
SlowMetro/node_modules/escape-string-regexp/index.js 1337
SlowMetro/node_modules/react-native/Libraries/BatchedBridge/MessageQueue.js 1336
SlowMetro/node_modules/react-native/Libraries/BugReporting/dumpReactTree.js 1300
SlowMetro/node_modules/react-native/Libraries/ReactNative/ReactFabricIndicator.js 1298
SlowMetro/node_modules/react-native/Libraries/Renderer/shims/ReactFabric.js 1296
SlowMetro/node_modules/react-native/Libraries/Core/InitializeCore.js 1294
SlowMetro/node_modules/react-native/Libraries/EventEmitter/RCTEventEmitter.js 1282
SlowMetro/node_modules/react-native/Libraries/Utilities/deepFreezeAndThrowOnMutationInDev.js 1281
SlowMetro/node_modules/react-native/Libraries/Utilities/differ/deepDiffer.js 1276
SlowMetro/node_modules/prop-types/checkPropTypes.js 1273
SlowMetro/node_modules/schedule/tracking.js 1270
SlowMetro/node_modules/react-native/Libraries/Core/ExceptionsManager.js 1268
SlowMetro/node_modules/react-native/Libraries/vendor/core/_shouldPolyfillES6Collection.js 1263
SlowMetro/node_modules/react-native/Libraries/vendor/core/toIterator.js 1261
SlowMetro/node_modules/react-native/Libraries/vendor/core/guid.js 1247
SlowMetro/node_modules/fbjs/lib/isNode.js 1246
SlowMetro/node_modules/react-native/Libraries/StyleSheet/processTransform.js 1245
SlowMetro/node_modules/react-native/Libraries/Utilities/differ/sizesDiffer.js 1235
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxButton.js 1233
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxInspector.js 1230
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxListRow.js 1204
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxStyle.js 1190
SlowMetro/node_modules/react-native/Libraries/YellowBox/Data/YellowBoxWarning.js 1188
SlowMetro/node_modules/react-native/Libraries/Utilities/differ/insetsDiffer.js 1177
SlowMetro/node_modules/react-native/Libraries/Utilities/differ/matricesDiffer.js 1175
SlowMetro/node_modules/react-native/Libraries/Utilities/differ/pointsDiffer.js 1174
SlowMetro/node_modules/react-native/Libraries/Components/AppleTV/TVViewPropTypes.js 1172
SlowMetro/node_modules/object-assign/index.js 1171
SlowMetro/node_modules/react-proxy/modules/supportsProtoAssignment.js 1164
SlowMetro/node_modules/react-proxy/modules/createClassProxy.js 1163
SlowMetro/node_modules/react-deep-force-update/lib/index.js 1153
SlowMetro/node_modules/prop-types/lib/ReactPropTypesSecret.js 6338
SlowMetro/node_modules/react-native/Libraries/vendor/core/mergeHelpers.js 6337
SlowMetro/node_modules/fbjs/lib/emptyObject.js 6333
SlowMetro/node_modules/react-native/local-cli/bundle/assetPathUtils.js 6332
SlowMetro/node_modules/fbjs/lib/performance.js 6329
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/EventSubscription.js 6328
SlowMetro/node_modules/react-native/Libraries/Inspector/InspectorOverlay.js 6324
SlowMetro/node_modules/react-native/Libraries/Inspector/InspectorPanel.js 6306
SlowMetro/node_modules/react-native/Libraries/Animated/src/NativeAnimatedHelper.js 6284
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedWithChildren.js 6275
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedStyle.js 6265
SlowMetro/node_modules/react-native/Libraries/Animated/src/animations/Animation.js 6243
SlowMetro/node_modules/react-native/Libraries/Animated/src/SpringConfig.js 6238
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/EventEmitterWithHolding.js 6234
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/EventHolder.js 6222
SlowMetro/node_modules/fbjs/lib/keyOf.js 6212
SlowMetro/node_modules/react-native/Libraries/vendor/emitter/EventValidator.js 6210
SlowMetro/node_modules/react-native/Libraries/vendor/core/ErrorUtils.js 6204
SlowMetro/node_modules/react-native/Libraries/Utilities/stringifySafe.js 6203
SlowMetro/node_modules/react-native/Libraries/Renderer/oss/ReactFabric-dev.js 6201
SlowMetro/node_modules/react-native/Libraries/Renderer/oss/ReactFabric-prod.js 5716
SlowMetro/node_modules/react-native/Libraries/Utilities/PolyfillFunctions.js 5361
SlowMetro/node_modules/react-native/Libraries/Core/ReactNativeVersionCheck.js 5356
SlowMetro/node_modules/react-native/Libraries/Promise.js 5354
SlowMetro/node_modules/regenerator-runtime/runtime.js 5350
SlowMetro/node_modules/react-native/Libraries/Core/Timers/JSTimers.js 5321
SlowMetro/node_modules/react-native/Libraries/Network/XMLHttpRequest.js 5291
SlowMetro/node_modules/react-native/Libraries/Network/FormData.js 5226
SlowMetro/node_modules/react-native/Libraries/Network/fetch.js 5206
SlowMetro/node_modules/react-native/Libraries/WebSocket/WebSocket.js 5204
SlowMetro/node_modules/react-native/Libraries/Blob/Blob.js 5157
SlowMetro/node_modules/react-native/Libraries/Blob/File.js 5136
SlowMetro/node_modules/react-native/Libraries/Blob/FileReader.js 5116
SlowMetro/node_modules/react-native/Libraries/Blob/URL.js 3853
SlowMetro/node_modules/react-native/Libraries/Geolocation/Geolocation.js 3705
SlowMetro/node_modules/react-native/Libraries/Utilities/HeapCapture.js 3694
SlowMetro/node_modules/react-native/Libraries/Performance/SamplingProfiler.js 3692
SlowMetro/node_modules/react-native/Libraries/Utilities/PerformanceLogger.js 3690
SlowMetro/node_modules/react-native/Libraries/Utilities/JSDevSupportModule.js 3677
SlowMetro/node_modules/react-native/Libraries/Utilities/HMRClient.js 3675
SlowMetro/node_modules/react-native/Libraries/Core/Devtools/setupDevtools.js 3669
SlowMetro/node_modules/react-native/Libraries/JSInspector/JSInspector.js 3667
SlowMetro/node_modules/react-native/Libraries/JSInspector/NetworkAgent.js 3664
SlowMetro/node_modules/schedule/cjs/schedule-tracking.production.min.js 3637
SlowMetro/node_modules/schedule/cjs/schedule-tracking.development.js 3635
SlowMetro/node_modules/react-native/Libraries/Core/Devtools/parseErrorStack.js 3621
SlowMetro/node_modules/react-native/Libraries/Core/Devtools/symbolicateStackTrace.js 3618
SlowMetro/node_modules/react-native/Libraries/Utilities/MatrixMath.js 3601
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxPressable.js 3545
SlowMetro/node_modules/react-native/Libraries/YellowBox/Data/YellowBoxCategory.js 3526
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxInspectorFooter.js 3504
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxInspectorHeader.js 3496
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxInspectorSourceMapStatus.js 3487
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxInspectorStackFrame.js 3460
SlowMetro/node_modules/react-native/Libraries/Core/Devtools/openFileInEditor.js 3453
SlowMetro/node_modules/react-native/Libraries/YellowBox/Data/YellowBoxSymbolication.js 3451
SlowMetro/node_modules/lodash/find.js 3442
SlowMetro/node_modules/react-proxy/modules/createPrototypeProxy.js 3441
SlowMetro/node_modules/react-proxy/modules/bindAutoBindMethods.js 3435
SlowMetro/node_modules/react-proxy/modules/deleteUnknownAutoBindMethods.js 3432
SlowMetro/node_modules/fbjs/lib/ExecutionEnvironment.js 2251
SlowMetro/node_modules/react-native/Libraries/Inspector/ElementBox.js 2249
SlowMetro/node_modules/react-native/Libraries/Inspector/ElementProperties.js 2227
SlowMetro/node_modules/react-native/Libraries/Inspector/NetworkOverlay.js 2205
SlowMetro/node_modules/react-native/Libraries/Inspector/PerformanceOverlay.js 2132
SlowMetro/node_modules/react-native/Libraries/Animated/src/nodes/AnimatedTransform.js 2117
SlowMetro/node_modules/react-native/Libraries/ReactNative/FabricUIManager.js 2097
SlowMetro/node_modules/react-native/Libraries/Core/ReactNativeVersion.js 2095
SlowMetro/node_modules/fbjs/lib/Promise.native.js 2094
SlowMetro/node_modules/promise/setimmediate/rejection-tracking.js 2093
SlowMetro/node_modules/react-native/node_modules/pretty-format/index.js 2087
SlowMetro/node_modules/event-target-shim/lib/event-target.js 2062
SlowMetro/node_modules/react-native/Libraries/Network/RCTNetworking.android.js 2057
SlowMetro/node_modules/base64-js/index.js 2033
SlowMetro/node_modules/react-native/Libraries/Blob/BlobManager.js 2025
SlowMetro/node_modules/react-native/Libraries/vendor/core/whatwg-fetch.js 2010
SlowMetro/node_modules/react-native/Libraries/WebSocket/WebSocketEvent.js 1983
SlowMetro/node_modules/react-native/Libraries/Utilities/binaryToBase64.js 1980
SlowMetro/node_modules/metro/src/lib/bundle-modules/HMRClient.js 1978
SlowMetro/node_modules/react-native/Libraries/Utilities/HMRLoadingView.android.js 1977
SlowMetro/node_modules/react-devtools-core/build/backend.js 1972
SlowMetro/node_modules/react-native/Libraries/Core/Devtools/getDevServer.js 1592
SlowMetro/node_modules/react-native/Libraries/JSInspector/InspectorAgent.js 1589
SlowMetro/node_modules/stacktrace-parser/index.js 1583
SlowMetro/node_modules/react-native/Libraries/UTFSequence.js 1582
SlowMetro/node_modules/react-native/Libraries/YellowBox/UI/YellowBoxImageSource.js 1580
SlowMetro/node_modules/lodash/_createFind.js 1578
SlowMetro/node_modules/lodash/findIndex.js 1576
SlowMetro/node_modules/lodash/assign.js 1574
SlowMetro/node_modules/lodash/difference.js 1572
SlowMetro/node_modules/react-native/Libraries/Inspector/BorderBox.js 1663
SlowMetro/node_modules/react-native/Libraries/Inspector/resolveBoxStyle.js 335
SlowMetro/node_modules/react-native/Libraries/Inspector/BoxInspector.js 327
SlowMetro/node_modules/react-native/Libraries/Inspector/StyleInspector.js 297
SlowMetro/node_modules/react-native/Libraries/Utilities/mapWithSeparator.js 284
SlowMetro/node_modules/react-native/Libraries/WebSocket/WebSocketInterceptor.js 281
SlowMetro/node_modules/react-native/Libraries/Network/XHRInterceptor.js 270
SlowMetro/node_modules/promise/setimmediate/es6-extensions.js 260
SlowMetro/node_modules/promise/setimmediate/done.js 255
SlowMetro/node_modules/promise/setimmediate/core.js 253
SlowMetro/node_modules/react-native/node_modules/pretty-format/printString.js 244
SlowMetro/node_modules/event-target-shim/lib/commons.js 242
SlowMetro/node_modules/event-target-shim/lib/custom-event-target.js 241
SlowMetro/node_modules/event-target-shim/lib/event-wrapper.js 236
SlowMetro/node_modules/react-native/Libraries/Network/convertRequestBody.js 232
SlowMetro/node_modules/react-native/Libraries/Blob/BlobRegistry.js 229
SlowMetro/node_modules/metro/src/lib/bundle-modules/MetroClient.js 226
SlowMetro/node_modules/stacktrace-parser/lib/stacktrace-parser.js 215
SlowMetro/node_modules/lodash/_baseIteratee.js 212
SlowMetro/node_modules/lodash/isArrayLike.js 211
SlowMetro/node_modules/lodash/keys.js 210
SlowMetro/node_modules/lodash/_baseFindIndex.js 204
SlowMetro/node_modules/lodash/toInteger.js 202
SlowMetro/node_modules/lodash/_assignValue.js 200
SlowMetro/node_modules/lodash/_copyObject.js 198
SlowMetro/node_modules/lodash/_createAssigner.js 195
SlowMetro/node_modules/lodash/_isPrototype.js 193
SlowMetro/node_modules/lodash/_baseDifference.js 192
SlowMetro/node_modules/lodash/_baseFlatten.js 189
SlowMetro/node_modules/lodash/_baseRest.js 188
SlowMetro/node_modules/lodash/isArrayLikeObject.js 187
SlowMetro/node_modules/eventemitter3/index.js 123
SlowMetro/node_modules/lodash/_baseMatches.js 113
SlowMetro/node_modules/lodash/_baseMatchesProperty.js 112
SlowMetro/node_modules/lodash/identity.js 110
SlowMetro/node_modules/lodash/isArray.js 109
SlowMetro/node_modules/lodash/property.js 108
SlowMetro/node_modules/lodash/isFunction.js 107
SlowMetro/node_modules/lodash/isLength.js 105
SlowMetro/node_modules/lodash/_arrayLikeKeys.js 104
SlowMetro/node_modules/lodash/_baseKeys.js 98
SlowMetro/node_modules/lodash/toFinite.js 96
SlowMetro/node_modules/lodash/_baseAssignValue.js 94
SlowMetro/node_modules/lodash/eq.js 93
SlowMetro/node_modules/lodash/_isIterateeCall.js 92
SlowMetro/node_modules/lodash/_SetCache.js 90
SlowMetro/node_modules/lodash/_arrayIncludes.js 88
SlowMetro/node_modules/lodash/_arrayIncludesWith.js 86
SlowMetro/node_modules/lodash/_arrayMap.js 85
SlowMetro/node_modules/lodash/_baseUnary.js 84
SlowMetro/node_modules/lodash/_cacheHas.js 83
SlowMetro/node_modules/lodash/_arrayPush.js 82
SlowMetro/node_modules/lodash/_isFlattenable.js 81
SlowMetro/node_modules/lodash/_overRest.js 79
SlowMetro/node_modules/lodash/_setToString.js 77
SlowMetro/node_modules/lodash/isObjectLike.js 76
SlowMetro/node_modules/lodash/_baseIsMatch.js 99
SlowMetro/node_modules/lodash/_getMatchData.js 97
SlowMetro/node_modules/lodash/_matchesStrictComparable.js 96
SlowMetro/node_modules/lodash/_baseIsEqual.js 95
SlowMetro/node_modules/lodash/get.js 94
SlowMetro/node_modules/lodash/hasIn.js 93
SlowMetro/node_modules/lodash/_isKey.js 92
SlowMetro/node_modules/lodash/_isStrictComparable.js 91
SlowMetro/node_modules/lodash/_toKey.js 90
SlowMetro/node_modules/lodash/_baseProperty.js 89
SlowMetro/node_modules/lodash/_basePropertyDeep.js 88
SlowMetro/node_modules/lodash/_baseGetTag.js 87
SlowMetro/node_modules/lodash/isObject.js 85
SlowMetro/node_modules/lodash/_baseTimes.js 83
SlowMetro/node_modules/lodash/isArguments.js 82
SlowMetro/node_modules/lodash/isBuffer.js 75
SlowMetro/node_modules/lodash/_isIndex.js 73
SlowMetro/node_modules/lodash/isTypedArray.js 71
SlowMetro/node_modules/lodash/_nativeKeys.js 71
SlowMetro/node_modules/lodash/toNumber.js 70
SlowMetro/node_modules/lodash/_defineProperty.js 68
SlowMetro/node_modules/lodash/_MapCache.js 67
SlowMetro/node_modules/lodash/_setCacheAdd.js 65
SlowMetro/node_modules/lodash/_setCacheHas.js 64
SlowMetro/node_modules/lodash/_baseIndexOf.js 64
SlowMetro/node_modules/lodash/_Symbol.js 62
SlowMetro/node_modules/lodash/_apply.js 62
SlowMetro/node_modules/lodash/_baseSetToString.js 63
SlowMetro/node_modules/lodash/_shortOut.js 62
SlowMetro/node_modules/lodash/_Stack.js 88
SlowMetro/node_modules/lodash/_baseIsEqualDeep.js 85
SlowMetro/node_modules/lodash/_baseGet.js 81
SlowMetro/node_modules/lodash/_baseHasIn.js 80
SlowMetro/node_modules/lodash/_hasPath.js 79
SlowMetro/node_modules/lodash/isSymbol.js 77
SlowMetro/node_modules/lodash/_getRawTag.js 76
SlowMetro/node_modules/lodash/_objectToString.js 74
SlowMetro/node_modules/lodash/_baseIsArguments.js 73
SlowMetro/node_modules/lodash/_root.js 72
SlowMetro/node_modules/lodash/stubFalse.js 71
SlowMetro/node_modules/lodash/_baseIsTypedArray.js 71
SlowMetro/node_modules/lodash/_nodeUtil.js 67
SlowMetro/node_modules/lodash/_overArg.js 65
SlowMetro/node_modules/lodash/_getNative.js 64
SlowMetro/node_modules/lodash/_mapCacheClear.js 62
SlowMetro/node_modules/lodash/_mapCacheDelete.js 60
SlowMetro/node_modules/lodash/_mapCacheGet.js 58
SlowMetro/node_modules/lodash/_mapCacheHas.js 57
SlowMetro/node_modules/lodash/_mapCacheSet.js 56
SlowMetro/node_modules/lodash/_baseIsNaN.js 55
SlowMetro/node_modules/lodash/_strictIndexOf.js 54
SlowMetro/node_modules/lodash/constant.js 53
SlowMetro/node_modules/lodash/_ListCache.js 84
SlowMetro/node_modules/lodash/_stackClear.js 82
SlowMetro/node_modules/lodash/_stackDelete.js 81
SlowMetro/node_modules/lodash/_stackGet.js 80
SlowMetro/node_modules/lodash/_stackHas.js 79
SlowMetro/node_modules/lodash/_stackSet.js 78
SlowMetro/node_modules/lodash/_equalArrays.js 77
SlowMetro/node_modules/lodash/_equalByTag.js 73
SlowMetro/node_modules/lodash/_equalObjects.js 68
SlowMetro/node_modules/lodash/_getTag.js 65
SlowMetro/node_modules/lodash/_castPath.js 62
SlowMetro/node_modules/lodash/_freeGlobal.js 61
SlowMetro/node_modules/lodash/_baseIsNative.js 60
SlowMetro/node_modules/lodash/_getValue.js 58
SlowMetro/node_modules/lodash/_Hash.js 57
SlowMetro/node_modules/lodash/_Map.js 55
SlowMetro/node_modules/lodash/_getMapData.js 54
SlowMetro/node_modules/lodash/_listCacheClear.js 71
SlowMetro/node_modules/lodash/_listCacheDelete.js 69
SlowMetro/node_modules/lodash/_listCacheGet.js 67
SlowMetro/node_modules/lodash/_listCacheHas.js 66
SlowMetro/node_modules/lodash/_listCacheSet.js 65
SlowMetro/node_modules/lodash/_arraySome.js 64
SlowMetro/node_modules/lodash/_Uint8Array.js 63
SlowMetro/node_modules/lodash/_mapToArray.js 62
SlowMetro/node_modules/lodash/_setToArray.js 61
SlowMetro/node_modules/lodash/_getAllKeys.js 60
SlowMetro/node_modules/lodash/_DataView.js 59
SlowMetro/node_modules/lodash/_Promise.js 58
SlowMetro/node_modules/lodash/_Set.js 56
SlowMetro/node_modules/lodash/_WeakMap.js 55
SlowMetro/node_modules/lodash/_toSource.js 54
SlowMetro/node_modules/lodash/_stringToPath.js 53
SlowMetro/node_modules/lodash/toString.js 52
SlowMetro/node_modules/lodash/_isMasked.js 50
SlowMetro/node_modules/lodash/_hashClear.js 49
SlowMetro/node_modules/lodash/_hashDelete.js 48
SlowMetro/node_modules/lodash/_hashGet.js 47
SlowMetro/node_modules/lodash/_hashHas.js 42
SlowMetro/node_modules/lodash/_hashSet.js 40
SlowMetro/node_modules/lodash/_isKeyable.js 39
SlowMetro/node_modules/lodash/_assocIndexOf.js 23
SlowMetro/node_modules/lodash/_baseGetAllKeys.js 21
SlowMetro/node_modules/lodash/_getSymbols.js 20
SlowMetro/node_modules/lodash/_memoizeCapped.js 19
SlowMetro/node_modules/lodash/_baseToString.js 17
SlowMetro/node_modules/lodash/_coreJsData.js 15
SlowMetro/node_modules/lodash/_nativeCreate.js 13
SlowMetro/node_modules/lodash/_arrayFilter.js 10
SlowMetro/node_modules/lodash/stubArray.js 9
SlowMetro/node_modules/lodash/memoize.js 8
SlowMetro/node_modules/metro/src/lib/polyfills/require.js 209
SlowMetro/node_modules/react-native/Libraries/polyfills/Object.es6.js 194
SlowMetro/node_modules/react-native/Libraries/polyfills/console.js 192
SlowMetro/node_modules/react-native/Libraries/polyfills/error-guard.js 169
SlowMetro/node_modules/react-native/Libraries/polyfills/Number.es6.js 164
SlowMetro/node_modules/react-native/Libraries/polyfills/String.prototype.es6.js 162
SlowMetro/node_modules/react-native/Libraries/polyfills/Array.prototype.es6.js 157
SlowMetro/node_modules/react-native/Libraries/polyfills/Array.es6.js 152
SlowMetro/node_modules/react-native/Libraries/polyfills/Object.es7.js 148
SlowMetro/node_modules/react-native/Libraries/polyfills/babelHelpers.js 145

About

react-native@0.57.0 / metro@0.45.3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published