Skip to content

Promote event loop control JSI interface (#2037)#2038

Open
lavenzg wants to merge 1 commit into
facebook:260318099.0.0-stagingfrom
lavenzg:export-D106744174-to-260318099.0.0-staging
Open

Promote event loop control JSI interface (#2037)#2038
lavenzg wants to merge 1 commit into
facebook:260318099.0.0-stagingfrom
lavenzg:export-D106744174-to-260318099.0.0-staging

Conversation

@lavenzg
Copy link
Copy Markdown
Contributor

@lavenzg lavenzg commented May 29, 2026

Summary:

X-link: facebook/react-native#57005

Promote IEventLoopControl and ISetEventLoopControl out of JSI_UNSTABLE and make HermesRuntimeImpl always implement the setter interface. Keep unrelated unstable APIs such as serialization, tracing helpers, and Worker installation behind JSI_UNSTABLE.

Differential Revision: D106744174

@meta-cla meta-cla Bot added the CLA Signed Do not delete this pull request or issue due to inactivity. label May 29, 2026
Summary:

X-link: facebook/react-native#57005

Promote `IEventLoopControl` and `ISetEventLoopControl` out of `JSI_UNSTABLE` and make `HermesRuntimeImpl` always implement the setter interface. Keep unrelated unstable APIs such as serialization, tracing helpers, and Worker installation behind `JSI_UNSTABLE`.

Differential Revision: D106744174
@lavenzg lavenzg force-pushed the export-D106744174-to-260318099.0.0-staging branch from d657807 to 4e7370d Compare May 29, 2026 18:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed Do not delete this pull request or issue due to inactivity.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant