Skip to content

Conversation

@RSNara
Copy link
Contributor

@RSNara RSNara commented Apr 7, 2024

Summary:
RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905

@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner labels Apr 7, 2024
@facebook-github-bot
Copy link
Contributor

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

@analysis-bot
Copy link

analysis-bot commented Apr 7, 2024

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 19,217,870 -7
android hermes armeabi-v7a n/a --
android hermes x86 n/a --
android hermes x86_64 n/a --
android jsc arm64-v8a 22,594,641 +10
android jsc armeabi-v7a n/a --
android jsc x86 n/a --
android jsc x86_64 n/a --

Base commit: f77d028
Branch: main

@RSNara RSNara force-pushed the export-D55547905 branch from 3bce8cb to f323af5 Compare April 7, 2024 19:04
@facebook-github-bot
Copy link
Contributor

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

@RSNara RSNara force-pushed the export-D55547905 branch from f323af5 to f715647 Compare April 7, 2024 19:21
@facebook-github-bot
Copy link
Contributor

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

@RSNara RSNara force-pushed the export-D55547905 branch from f715647 to 824e182 Compare April 7, 2024 19:39
@facebook-github-bot
Copy link
Contributor

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

RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@RSNara RSNara force-pushed the export-D55547905 branch from 824e182 to 6735e25 Compare April 7, 2024 19:56
@facebook-github-bot
Copy link
Contributor

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

RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@RSNara RSNara force-pushed the export-D55547905 branch from 6735e25 to 1c32323 Compare April 7, 2024 20:24
@facebook-github-bot
Copy link
Contributor

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

@RSNara RSNara force-pushed the export-D55547905 branch from 1c32323 to a1b15e9 Compare April 7, 2024 20:35
@facebook-github-bot
Copy link
Contributor

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

RSNara added a commit to RSNara/react-native that referenced this pull request Apr 7, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@RSNara RSNara force-pushed the export-D55547905 branch from a1b15e9 to 88631db Compare April 7, 2024 23:41
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@RSNara RSNara force-pushed the export-D55547905 branch from 5ca144c to f5efaa7 Compare April 8, 2024 01:15
@facebook-github-bot
Copy link
Contributor

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

RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@RSNara RSNara force-pushed the export-D55547905 branch from f5efaa7 to a0f1c59 Compare April 8, 2024 17:55
@facebook-github-bot
Copy link
Contributor

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

RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@RSNara RSNara force-pushed the export-D55547905 branch from a0f1c59 to c6f72aa Compare April 8, 2024 18:03
@facebook-github-bot
Copy link
Contributor

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

RSNara added 2 commits April 8, 2024 12:19
Summary:
getRuntimeScheduler() allows things to schedule work on the js thread by bypassing main bundle buffering.

This is unsafe: almost everything should be using the buffered runtime executor, unless it sets up bindings used in the main bundle.

I filed a task for the investigation to see if there's any problems. And added it to the code in this diff.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547899
Summary:
RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@RSNara RSNara force-pushed the export-D55547905 branch from c6f72aa to 15d6a0e Compare April 8, 2024 19:20
@facebook-github-bot
Copy link
Contributor

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

RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
RSNara added a commit to RSNara/react-native that referenced this pull request Apr 8, 2024
…3953)

Summary:

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905
@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Apr 9, 2024
@facebook-github-bot
Copy link
Contributor

This pull request has been merged in 3094273.

Titozzz pushed a commit that referenced this pull request Jun 18, 2024
Summary:
Pull Request resolved: #43953

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905

fbshipit-source-id: 5263c9fca8ae32bbfc672f0e16b79ee177cdd421
Titozzz pushed a commit that referenced this pull request Jun 18, 2024
Summary:
Pull Request resolved: #43953

RuntimeScheduler's ErrorUtils.h is redundant.

Let's just remove it.

Changelog: [Internal]

Reviewed By: cipolleschi

Differential Revision: D55547905

fbshipit-source-id: 5263c9fca8ae32bbfc672f0e16b79ee177cdd421
This was referenced Jun 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged This PR has been merged. p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants