Skip to content

Small refactor in RuntimeScheduler_Modern to favor references over shared_ptr for non-owning function args - #43852

Closed
rubennorte wants to merge 6 commits into
react:mainfrom
rubennorte:export-D55646389
Closed

Small refactor in RuntimeScheduler_Modern to favor references over shared_ptr for non-owning function args#43852
rubennorte wants to merge 6 commits into
react:mainfrom
rubennorte:export-D55646389

Conversation

@rubennorte

Copy link
Copy Markdown
Member

Summary:
Changelog: [internal]

Just a small refactor so we rely less on shared pointers within RuntimeSCheduler_Modern.

Differential Revision: D55646389

@facebook-github-botfacebook-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 4, 2024
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

1 similar comment
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@rubennorte
rubennorteforce-pushed the export-D55646389 branch 2 times, most recently from 8cebfe6 to dc42b41CompareApril 5, 2024 10:48
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@analysis-bot

analysis-bot commented Apr 5, 2024

Copy link
Copy Markdown
PlatformEngineArchSize (bytes)Diff
androidhermesarm64-v8a19,399,412+181,526
androidhermesarmeabi-v7an/a--
androidhermesx86n/a--
androidhermesx86_64n/a--
androidjscarm64-v8a22,775,532+180,900
androidjscarmeabi-v7an/a--
androidjscx86n/a--
androidjscx86_64n/a--

Base commit: 2fcdab4
Branch: main

@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@rubennorte
rubennorteforce-pushed the export-D55646389 branch 2 times, most recently from c70d6b2 to 65d888eCompareApril 9, 2024 11:07
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

1 similar comment
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@rubennorte
rubennorteforce-pushed the export-D55646389 branch 2 times, most recently from aeb1950 to 1e85043CompareApril 9, 2024 11:21
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

rubennorteand others added 6 commits April 9, 2024 04:26
Differential Revision: D55646391
…ared_ptr for non-owning function args (#43852)
Summary:
Pull Request resolved: #43852
Changelog: [internal]
Just a small refactor so we rely less on shared pointers within `RuntimeSCheduler_Modern`.
Reviewed By: javache
Differential Revision: D55646389
@facebook-github-bot

Copy link
Copy Markdown
Contributor

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

@facebook-github-botfacebook-github-bot added the Merged This PR has been merged. label Apr 9, 2024
@facebook-github-bot

Copy link
Copy Markdown
Contributor

This pull request has been merged in d35de2d.

Titozzz pushed a commit that referenced this pull request Jun 18, 2024
…ared_ptr for non-owning function args (#43852)
Summary:
Pull Request resolved: #43852
Changelog: [internal]
Just a small refactor so we rely less on shared pointers within `RuntimeSCheduler_Modern`.
Reviewed By: javache
Differential Revision: D55646389
fbshipit-source-id: d01dcba7b1551d349d21717ba585828ed7fb3259
Titozzz pushed a commit that referenced this pull request Jun 18, 2024
…ared_ptr for non-owning function args (#43852)
Summary:
Pull Request resolved: #43852
Changelog: [internal]
Just a small refactor so we rely less on shared pointers within `RuntimeSCheduler_Modern`.
Reviewed By: javache
Differential Revision: D55646389
fbshipit-source-id: d01dcba7b1551d349d21717ba585828ed7fb3259
This was referenced Jun 28, 2024
@cipolleschicipolleschi mentioned this pull request Jul 22, 2024
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA SignedThis label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed.fb-exportedMergedThis PR has been merged.p: FacebookPartner: FacebookPartner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@rubennorte@facebook-github-bot@analysis-bot