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

Add FuseboxPerfettoDataSource to emit Fusebox traces using Perfetto

Open bgirard opened this issue 1 year ago • 2 comments

Summary: Ideally we would use Fusebox directly but it's not supported in release build. This is a clever work around that:

  1. Allows us to use Perfetto to start/stop a trace, otherwise we'd need to build another way to do that which would be either hacky and/or complex.
  2. Implements tacking Hermes JS samples and putting them inside of Fusebox traces.
  3. Manually taking the trace and opening them in an instance of devtools.

Differential Revision: D62263012

bgirard avatar Sep 06 '24 19:09 bgirard

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

facebook-github-bot avatar Sep 06 '24 19:09 facebook-github-bot

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

facebook-github-bot avatar Sep 06 '24 19:09 facebook-github-bot

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

facebook-github-bot avatar Sep 10 '24 16:09 facebook-github-bot

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

facebook-github-bot avatar Sep 10 '24 19:09 facebook-github-bot

This pull request was successfully merged by Benoit Girard in ef0ea4d834ec61c5deede487b46a787a363f6a64

When will my fix make it into a release? | How to file a pick request?

react-native-bot avatar Sep 10 '24 19:09 react-native-bot