react-native icon indicating copy to clipboard operation
react-native copied to clipboard

Implementation of GlobalPerformanceLogger via WebPerformanceAPI

Open rshest opened this issue 1 year ago • 6 comments

Summary:

Changelog:

[Internal] -

Creates an implementation of GlobalPerformanceLogger (via IPerformanceLogger API), which is using the native WebPerformance implementation (Performance and PerformanceObserver APIs).

This will ultimately help to converge performance logging facilities across platforms and language boundaries.

In a shorter term, it can serve as a good case study of using the Web Performance API implementation.

Note that this implementation is disabled by default (controlled by the RN feature flag), and will be enabled separately via na experiment.

Differential Revision: D43873560

rshest avatar Mar 08 '23 11:03 rshest

This pull request was exported from Phabricator. Differential Revision: D43873560

facebook-github-bot avatar Mar 08 '23 11:03 facebook-github-bot

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 8,515,844 +447
android hermes armeabi-v7a 7,831,725 +440
android hermes x86 8,996,170 +449
android hermes x86_64 8,851,641 +444
android jsc arm64-v8a 9,140,178 +149
android jsc armeabi-v7a 8,331,778 +150
android jsc x86 9,195,148 +159
android jsc x86_64 9,453,256 +160

Base commit: bcec590071202608ee2e87feb02791e292457d94 Branch: main

analysis-bot avatar Mar 08 '23 11:03 analysis-bot

This pull request was exported from Phabricator. Differential Revision: D43873560

facebook-github-bot avatar Mar 09 '23 15:03 facebook-github-bot

This pull request was exported from Phabricator. Differential Revision: D43873560

facebook-github-bot avatar Mar 09 '23 15:03 facebook-github-bot

This pull request was exported from Phabricator. Differential Revision: D43873560

facebook-github-bot avatar Mar 09 '23 16:03 facebook-github-bot

This pull request was exported from Phabricator. Differential Revision: D43873560

facebook-github-bot avatar Mar 09 '23 16:03 facebook-github-bot

This pull request has been merged in facebook/react-native@48c7adc3bf574c6d592e9d1c1c4bd266f88063f7.

facebook-github-bot avatar Mar 10 '23 20:03 facebook-github-bot