Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sync to upstream/release/570 #885

Merged
merged 99 commits into from
Mar 31, 2023
Merged

Sync to upstream/release/570 #885

merged 99 commits into from
Mar 31, 2023

Conversation

vegorov-rbx
Copy link
Collaborator

Once again, all of our changes this week are for new type solver and the JIT.

In the new type solver, we fixed cyclic type alias handling and multiple stability issues.

In the JIT, our main progress was for arm64, where, after lowering 36% of instructions, we start seeing first Luau functions executing natively.
For x64, we performed code cleanup and refactoring to allow for future optimizations.

@vegorov-rbx vegorov-rbx merged commit 1212fda into master Mar 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants